Skip to content

remove deprecated InputRowParser from SeekableStreamIndexTaskRunner (kafka, kinesis, etc)#19166

Merged
clintropolis merged 3 commits intoapache:masterfrom
clintropolis:remove-input-row-parser-streaming
Mar 17, 2026
Merged

remove deprecated InputRowParser from SeekableStreamIndexTaskRunner (kafka, kinesis, etc)#19166
clintropolis merged 3 commits intoapache:masterfrom
clintropolis:remove-input-row-parser-streaming

Conversation

@clintropolis
Copy link
Member

@clintropolis clintropolis commented Mar 16, 2026

Description

This has been deprecated forever, after #19111 all of the streaming data formats now have InputFormat implementations so this can finally be removed.

There is a lot more cleanup which can be done after #19109 is merged too

Release note

Support for the deprecated parser has been removed or streaming ingest tasks such as Kafka and Kinesis. Operators must now specify inputSource/inputFormat on the ioConfig of the supervisor spec, and the dataSchema must not specify a parser. This should be done prior to upgrading to Druid 37 or newer.

@clintropolis clintropolis merged commit da6c02e into apache:master Mar 17, 2026
37 checks passed
@clintropolis clintropolis deleted the remove-input-row-parser-streaming branch March 17, 2026 06:24
@github-actions github-actions bot added this to the 37.0.0 milestone Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants