Uploaded image for project: 'Apache Hudi'
  1. Apache Hudi
  2. HUDI-7416

Add interface for StreamProfile to be used in StreamSync for reading and writing data.

    XMLWordPrintableJSON

Details

    • 4

    Description

      Introducing a new class known as StreamProfile which contains details about how the next sync round in StreamSync should be consumed and written. For eg:

      KafkaStreamProfile contains number of events to consume in this sync round.
      S3StreamProfile contains the list of files to consume in this sync round
      HudiIncrementalStreamProfile contains the beginInstant and endInstant commit times to consume in this sync round.
      In future we can add the method for choosing the writeOperationType and indexType as well, for now {{streamProfile.getSourceSpecificContext() }}will be used to consume the data from the source.

      Attachments

        Activity

          People

            vinish_jail97 Vinish Reddy
            vinish_jail97 Vinish Reddy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: