Versions Compared

Key

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

...

  • This is a breaking, incompatible change because (1) TimestampExtractor interface is changed and (2) we remove an exception.changed an exception.
    • If user has a custom timestamp extractor, she needs to change her code (otherwise it won't compile)
  • Using default timestamp extractor and if use reacts to source node exception: StreamsException("Extracted timestamp value is negative, which is not allowed."); 
    she must change code an react on 
  • By default, the overall behavior is the same as before this KIP (using default timestamp extractor use gets an exception in case of a negative timestamp).
  • Custom timestamp extractors must be updated by the user to adopt the new interface.

...