Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

@Prathap-P
Copy link
Contributor

What this PR does / why we need it:

Which issue(s) this PR fixes:

Misc

@Prathap-P Prathap-P requested a review from a team as a code owner September 16, 2025 07:49
@franciscojavierarceo
Copy link
Member

@Prathap-P can you fix the DCO? Just have to click the UI.

@franciscojavierarceo franciscojavierarceo changed the title Add support for extra options for stream source feat: Add support for extra options for stream source Oct 26, 2025
@Prathap-P
Copy link
Contributor Author

What this PR does / why we need it:

This pr exposes runtime options that users can give before ingesting stream data.

Which issue(s) this PR fixes:

  • Our team have certificate way of authn/authz set for kafka topic and currently feast doesn't accept those options while registering a kafka source.
  • For ex: "kafka.security.protocol", "kafka.ssl.truststore.location", "kafka.ssl.truststore.password", "kafka.ssl.keystore.location", "kafka.ssl.keystore.password", "kafka.ssl.key.password"
  • So I thought we can expose an optional stream source options that users can provide while ingesting, so that they dont have to register again multiple times when options change.

Misc

I think this addition will be essential as spark supports numerous options which are used in real world scenarios.

Signed-off-by: Prathap P <prathap.p@walmart.com>
@Prathap-P Prathap-P force-pushed the stream_source_options branch from a27fd0d to 77010bf Compare November 18, 2025 15:39
@Prathap-P
Copy link
Contributor Author

Prathap-P commented Nov 18, 2025

Hi @franciscojavierarceo DCO check is passed.
Let me know if you need anything from my side.

Copy link
Member

@franciscojavierarceo franciscojavierarceo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@ntkathole ntkathole merged commit 18956c2 into feast-dev:master Dec 2, 2025
17 checks passed
franciscojavierarceo pushed a commit that referenced this pull request Dec 16, 2025
# [0.58.0](v0.57.0...v0.58.0) (2025-12-16)

### Bug Fixes

* Add java proto ([#5719](#5719)) ([fc3ea20](fc3ea20))
* Add possibility to force full features names for materialize ops ([#5728](#5728)) ([55c9c36](55c9c36))
* Fixed file registry cache sync ([09505d4](09505d4))
* Handle hyphon in sqlite project name ([#5575](#5575)) ([#5749](#5749)) ([b8346ff](b8346ff))
* Pinned substrait to fix protobuf issue ([d0ef4da](d0ef4da))
* Set TLS certificate annotation only on gRPC service ([#5715](#5715)) ([75d13db](75d13db))
* SQLite online store deletes tables from other projects in shared registry scenarios ([#5766](#5766)) ([fabce76](fabce76))
* Validate not existing entity join keys for preventing panic ([0b93559](0b93559))

### Features

* Add annotations for pod templates ([534e647](534e647))
* Add Pytorch template ([#5780](#5780)) ([6afd353](6afd353))
* Add support for extra options for stream source ([#5618](#5618)) ([18956c2](18956c2))
* Added matched_tag field search api results with fuzzy search capabilities ([#5769](#5769)) ([4a9ffae](4a9ffae))
* Added support for enabling metrics in Feast Operator ([#5317](#5317)) ([#5748](#5748)) ([a8498c2](a8498c2))
* Configure CacheTTLSecondscache,CacheMode for file-based registry in Feast Operator([#5708](#5708)) ([#5744](#5744)) ([f25f83b](f25f83b))
* Implemented Tiling Support for Time-Windowed Aggregations ([#5724](#5724)) ([7a99166](7a99166))
* Offline Store historical features retrieval based on datetime range for spark ([#5720](#5720)) ([27ec8ec](27ec8ec))
* Offline Store historical features retrieval based on datetime range in dask ([#5717](#5717)) ([a16582a](a16582a))
* Production ready feast operator with v1 apiversion ([#5771](#5771)) ([49359c6](49359c6))
* Support for Map value data type ([#5768](#5768)) ([#5772](#5772)) ([b99a8a9](b99a8a9))
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.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.