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

Consider a unit of work #16

Open
sbellware opened this issue Apr 11, 2024 · 0 comments
Open

Consider a unit of work #16

sbellware opened this issue Apr 11, 2024 · 0 comments
Labels
consideration Potential to be an improvement or feature but needs more thought.
Milestone

Comments

@sbellware
Copy link
Contributor

Objective: transactional writes to the message store, where every operation does not have to be in it's own atomic transaction (as it is presently)

  • Existing Session implementation becomes "Connection"
  • Connection creates a "session" for every operation, or series of operations
  • Can use session to "enlist" the PG connection into a series of PG commands (or, share a connection between commands)
@sbellware sbellware added the consideration Potential to be an improvement or feature but needs more thought. label Apr 11, 2024
@sbellware sbellware added this to the Gen 3 milestone Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
consideration Potential to be an improvement or feature but needs more thought.
Projects
None yet
Development

No branches or pull requests

1 participant