Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Since a deleted record will never be just a plain "null" value anymore (but instead a wrapped null), the log cleaner will not automatically clean it up. This can still be compacted, but it will result in higher data usage than if we were able to use pure null values. A suggestion is that we can add the concept of a "weak reference" to Kafka, where the log cleaner will still treat it as a null for log cleaner purposes, but where it could also still contain data. This is beyond the scope of this ticket.

Usage - Example of PropagationWrapper


Gliffy Diagram
namePropagationWrapperIntro
pagePin1

More Extreme - Example of PropagationWrapper