Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Invalid
-
None
-
None
-
None
-
Docs Required, Release Notes Required
Description
All table events with schema events are processed in TableManager listener.
Let's
Replace ConfigurationListener with ConfigurationNamedListListener to simplify the diff calculation between old/new configs.
Resolved inIGNITE-15404Register a separate per-table listener for schema events on table creation.
Resolved inIGNITE-15409
Update:
Now we register a per-table listener for schema changes + listener for partition affinity assignment.
A single listener for schema changes and single listener for affinity changes will be enough,
but table registration may be tricky a bit.
Let's discuss and fix this.
Attachments
Issue Links
- is blocked by
-
IGNITE-15617 TableManager API improvements
- Resolved
-
IGNITE-15404 Rework distributed configuration flow
- Resolved
- links to