Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Mutations: better transaction / atomicity guarantees #164

Closed
Totktonada opened this issue May 30, 2018 · 2 comments
Closed

Mutations: better transaction / atomicity guarantees #164

Totktonada opened this issue May 30, 2018 · 2 comments
Labels
archived enhancement New feature or request in design wontfix This will not be worked on

Comments

@Totktonada
Copy link
Member

  • perform atomic mutations -- aupdate and so on? other rules for shown
    result and other constraints (say, we can check all changes will going to the one storage);
  • use q_* operations to give some guarantees?
  • or we can just provide a request metainfo (static one, available after compile) to give user know whether it is transactional?

By the way, we can provide better guarantees with space_accessor too, using box.begin() / box.commit().

Follow up of #142.

@Totktonada Totktonada added enhancement New feature or request in design labels May 30, 2018
@Totktonada
Copy link
Member Author

We should at least call begin / commit functions of an accessor to allow a user to implement its own transactions mechanism.

@Totktonada Totktonada added wontfix This will not be worked on archived labels Apr 13, 2022
@Totktonada
Copy link
Member Author

I'm going to archive the repository. I'll proceed as follows:

  • Mark all open pull requests with the archived label and close.
  • Mark all open issues with archived and wontfix labels and close.
  • Archive the repository.

Consider the following projects:

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
archived enhancement New feature or request in design wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant