-
Notifications
You must be signed in to change notification settings - Fork 3
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
Feat: Pointers #45
Feat: Pointers #45
Commits on Jun 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 02f1476 - Browse repository at this point
Copy the full SHA 02f1476View commit details -
refactor: formalize the relationship between snapshot
to start.. it is going to be beneficial to make projections have a GetId and GetVersionNumber method added because projections can be snapshots, and the aim of this PR is to use the new "pointer" concept to address snapshots.. now, in the common library, both an entity and a projection are intended to be used with snapshots - there's quite a bit of code for snapshots that works with both! to that end, let's just formalize the relationship and move the common methods (Construct, GetId, GetVersionNumber) to the ISnapshot interface and refactor all of the resulting redundancies
Configuration menu - View commit details
-
Copy full SHA for eaeffcc - Browse repository at this point
Copy the full SHA eaeffccView commit details -
feat: implicit conversion from Id to Pointer
always uses minimum version number, useful for getting most recent snapshot with little code
Configuration menu - View commit details
-
Copy full SHA for 2331f39 - Browse repository at this point
Copy the full SHA 2331f39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f878d - Browse repository at this point
Copy the full SHA 37f878dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aec6781 - Browse repository at this point
Copy the full SHA aec6781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2e947 - Browse repository at this point
Copy the full SHA 5e2e947View commit details -
Configuration menu - View commit details
-
Copy full SHA for afd4da6 - Browse repository at this point
Copy the full SHA afd4da6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa3b24 - Browse repository at this point
Copy the full SHA 9aa3b24View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4d002e7 - Browse repository at this point
Copy the full SHA 4d002e7View commit details -
refactor: drop the IProjectionStrategy interface
move the corresponding logic into the IProjection interface
Configuration menu - View commit details
-
Copy full SHA for 135d2e0 - Browse repository at this point
Copy the full SHA 135d2e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2317878 - Browse repository at this point
Copy the full SHA 2317878View commit details -
refactor: better transaction subscribers
when in non-test mode, register the subscriber as a hosted background service and use a buffer block instead of calling Task.Run(...) and not waiting.
Configuration menu - View commit details
-
Copy full SHA for 7555d24 - Browse repository at this point
Copy the full SHA 7555d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90f6b7e - Browse repository at this point
Copy the full SHA 90f6b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4acdee - Browse repository at this point
Copy the full SHA d4acdeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d09d519 - Browse repository at this point
Copy the full SHA d09d519View commit details -
Configuration menu - View commit details
-
Copy full SHA for dce2c42 - Browse repository at this point
Copy the full SHA dce2c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b197b - Browse repository at this point
Copy the full SHA 41b197bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d682bd4 - Browse repository at this point
Copy the full SHA d682bd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8f65a - Browse repository at this point
Copy the full SHA 4d8f65aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9199ee8 - Browse repository at this point
Copy the full SHA 9199ee8View commit details -
Merge branch 'feat/pointers' of https://github.com/entitydb-io/Entity…
…Db.NET into feat/pointers
Configuration menu - View commit details
-
Copy full SHA for 844c3c6 - Browse repository at this point
Copy the full SHA 844c3c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f045c05 - Browse repository at this point
Copy the full SHA f045c05View commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e615323 - Browse repository at this point
Copy the full SHA e615323View commit details