Skip to content

Conversation

@Sammster10
Copy link
Member

@Sammster10 Sammster10 commented Dec 11, 2024

Todo:

  • Postgres backed values
  • Postgres backed collections
  • PersistentCollections with a junction table
  • Redis backed values
  • Add an expiration timeout to all Redis backed values
  • Map-like data structure (does not need O(1) lookups for now)
  • Update handlers
  • Test suite
  • Propper logging
  • Explicit API for blocking vs non-blocking operations
  • ValueSerializers
  • Default values

Todo testing:

  • PersistentValue
  • PersistentCollection
  • ValueSerializer
  • UniqueData
  • PostgresListener
  • Inheritance

@Sammster10
Copy link
Member Author

Since a DataManager's own notifications are no longer received, this means that database defaults are no longer applied. i think we can add some functionality to the trigger to let us know if defaults were applied. if possible, then we can include an array of columns which should bypass this filter, indicating that a change was actually made

@Leguan16 Leguan16 merged commit a5ae79c into master Dec 28, 2024
1 check passed
@Sammster10 Sammster10 deleted the v2 branch January 29, 2025 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants