Versions Compared

Key

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

...

  • KafkaStreams
    • store()
  • interface ReadOnlyKeyValueStore(class CompositeReadOnlyKeyValueStore)
    • get(k)
    • range(from, to)
    • all()
    • approximateNumEntries()
  • interface ReadOnlySessionStore(class CompositeReadOnlySessionStore)
    • fetch(k)
    • fetch(from, to)
  • interface ReadOnlyWindowStore(class CompositeReadOnlyWindowStore)
    • fetch(k, rf, tt)
    • fetch(from, to, rf, tt)
    • all()
    • fetchAll()
  • interface KeyValueIterator(class DelegatingPeekingKeyValueIterator)
    • next()
    • hasNext()
    • peekNextKey()

We need To distinguish different types of error, we need to handle all InvalidStateStoreExceptions InvalidStateStoreExceptions better during these public methods invoked. The  The main change is to introduce new exceptions that extend from InvalidStateStoreException. InvalidStateStoreException is not thrown at all anymore, but only new sub-classes.

...