Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-12925

prefixScan missing from intermediate interfaces

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.8.0
    • 2.8.1, 3.0.0
    • streams
    • None

    Description

      KIP-614 and KAFKA-10648 introduced support for prefixScan to StateStores.

      It seems that many of the intermediate StateStore interfaces are missing a definition for prefixScan, and as such is not accessible in all cases.

      For example, when accessing the state stores through a the processor context, the KeyValueStoreReadWriteDecorator and associated interfaces do not define prefixScan and it falls back to the default implementation in KeyValueStore, which throws UnsupportedOperationException.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            sagarrao Sagar Rao
            mviamari Michael Viamari
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment