Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Kafka Storage Plugin, message headers support

Open
#2,787 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
java, kafka

Research direction

Start by locating the Kafka storage plugin and its existing message metadata fields, then trace how Kafka records become queryable. Confirm the representation expected for kafkaHeaders and add coverage for messages with headers; done means headers can be selected alongside the key, value, offset, and partition.

Written by the indexing model from the issue text.

Description

enhancement

Is your feature request related to a problem? Please describe.
Now you can select many info from Kafka message like key, value, offset, partition and so on. But no possibility to select headers of Kafka message.

Describe the solution you'd like
Want additional metadata field something like kafkaHeaders, which will contain Kafka message headers

Dominant language
Java
Stars
2k
Forks
989
Avg merge
1d 14h
Merged PRs (30d)
4

Getting set up

  • Ships a Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/drill

All issues in apache/drill

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.