Skip to content

Conversation

@ra1028
Copy link
Owner

@ra1028 ra1028 commented Aug 30, 2022

Pull Request Type

  • Bug fix
  • New feature
  • Refactoring
  • Documentation update
  • Chore

Issue for this PR

Link: close #19

Description

Atom now has more flexible instance caching and lifecycle representation using Coordinator API.
Coordinator nails those representations better than the existing addTermination and keepUntilTermination APIs, so these APIs have been abolished.

Impact on Existing Code

The following APIs are abolished and no longer compiles.

  • AtomTransactionContext/addTermination(_:)
  • AtomTransactionContext/keepUntilTermination(_:)

@ra1028 ra1028 marked this pull request as ready for review August 31, 2022 13:02
@ra1028 ra1028 merged commit a81212f into main Aug 31, 2022
@ra1028 ra1028 deleted the feat/coordinator branch August 31, 2022 13:40
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.

[Feat Request]: Coordinator instance based atom state management

2 participants