Skip to content

Conversation

@Bluefinger
Copy link
Owner

@Bluefinger Bluefinger commented Aug 21, 2024

Adding observer driven seeding & forking to targeted child entities, with the idea to be able to streamline the process of managing more complex relationships between source entities and target children entities. This way, many different sources can propagate deterministically new seeds, and the process can be controlled manually by emitting events or automatically when a Source entity is reseeded.

TODO

  • Add more observer events for more granular operations
  • See if generics can be reduced or removed entirely for events
  • Gate the observer code behind a feature flag, as this is likely to be reworked/refactored with API breaking changes.
  • Documentation and tutorial for the observer driven flow.

@Bluefinger Bluefinger added the enhancement New feature or request label Aug 21, 2024
@Bluefinger Bluefinger marked this pull request as ready for review November 10, 2024 16:21
@Bluefinger Bluefinger force-pushed the experimental-observers branch from 9ab43c6 to cc4fa7b Compare November 11, 2024 08:47
@Bluefinger Bluefinger force-pushed the experimental-observers branch from 84d0372 to 8589e82 Compare November 11, 2024 19:16
@Bluefinger Bluefinger merged commit ee28a64 into main Nov 12, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant