Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cosmos core events API #49

Merged
merged 32 commits into from
Nov 23, 2018
Merged

Cosmos core events API #49

merged 32 commits into from
Nov 23, 2018

Conversation

bartelink
Copy link
Collaborator

@bartelink bartelink commented Nov 21, 2018

This PR includes the following features

  • Full, complete concurrency checking including guarding against gaps in the sequence
  • Append At End Mode
  • Emitting single events, even though the writes use the Indexed mode present on the cosmos branch
  • Cosmos.Core 'Events' API comprising of type Cosmos.Core.EqxContext and module Cosmos.Core.Events, compatible with the Equinox Specification
    :shipit: getAll and getAll are not actually Lazy yet

@bartelink bartelink merged commit a9ff593 into cosmos Nov 23, 2018
@bartelink bartelink deleted the cosmos-core-events branch November 23, 2018 14:54
bartelink added a commit that referenced this pull request Nov 26, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Nov 26, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Dec 6, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Dec 11, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Dec 14, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Dec 19, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
bartelink added a commit that referenced this pull request Dec 24, 2018
* Reorganize, adding Batch structure
* Rework stored procedure
* Remove rolling snapshots
* Add explicit non-indexed mode
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants