-
Notifications
You must be signed in to change notification settings - Fork 1.2k
fix: Fixed CurlGeneratorTab github theme type #5425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
franciscojavierarceo
merged 2 commits into
feast-dev:master
from
ntkathole:fix_CurlGeneratorTab
Jun 5, 2025
Merged
fix: Fixed CurlGeneratorTab github theme type #5425
franciscojavierarceo
merged 2 commits into
feast-dev:master
from
ntkathole:fix_CurlGeneratorTab
Jun 5, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
b81309f to
7f6f440
Compare
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
franciscojavierarceo
approved these changes
Jun 5, 2025
jfw-ppi
pushed a commit
to jfw-ppi/feast
that referenced
this pull request
Jun 7, 2025
* fix: Fixed CurlGeneratorTab github theme type Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: fix deltalake version depedenacy Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> Signed-off-by: Jacob Weinhold <29459386+j-wine@users.noreply.github.com>
devin-ai-integration bot
pushed a commit
to franciscojavierarceo/feast
that referenced
this pull request
Jun 9, 2025
* fix: Fixed CurlGeneratorTab github theme type Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: fix deltalake version depedenacy Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
franciscojavierarceo
pushed a commit
that referenced
this pull request
Jun 30, 2025
# [0.50.0](v0.49.0...v0.50.0) (2025-06-30) ### Bug Fixes * Add asyncio to integration test ([#5418](#5418)) ([6765515](6765515)) * Add clickhouse to OFFLINE_STORE_CLASS_FOR_TYPE map ([#5251](#5251)) ([9ed2ffa](9ed2ffa)) * Add missing conn.commit() in SnowflakeOnlineStore.online_write_batch ([#5432](#5432)) ([a83dd85](a83dd85)) * Add transformers in required dependencies ([8cde460](8cde460)) * Allow custom annotations on Operator installed objects ([#5339](#5339)) ([44c7a76](44c7a76)) * Dask pulling of latest data ([#5229](#5229)) ([571d81f](571d81f)) * **dask:** preserve remote URIs (e.g. s3://) in DaskOfflineStore path resolution ([2561cfc](2561cfc)) * Fix Event loop is closed error on dynamodb test ([#5480](#5480)) ([fe0f671](fe0f671)) * Fix lineage entity filtering ([#5321](#5321)) ([0d05701](0d05701)) * Fix list saved dataset api ([833696c](833696c)) * Fix NumPy - PyArrow array type mapping in Trino offline store ([#5393](#5393)) ([9ba9ded](9ba9ded)) * Fix pandas 2.x compatibility issue of Trino offline store caused by removed Series.iteritems() method ([#5345](#5345)) ([61e3e02](61e3e02)) * Fix polling mechanism for TestApplyAndMaterialize ([#5451](#5451)) ([b512a74](b512a74)) * Fix remote rbac integration tests ([#5473](#5473)) ([10879ec](10879ec)) * Fix Trino offline store SQL in Jinja template ([#5346](#5346)) ([648c53d](648c53d)) * Fixed CurlGeneratorTab github theme type ([#5425](#5425)) ([5f15329](5f15329)) * Increase the Operator Manager memory limits and requests ([#5441](#5441)) ([6c94dbf](6c94dbf)) * Method signature for push_async is out of date ([#5413](#5413)) ([28c3379](28c3379)), closes [#5410](#5410) [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Operator - support securityContext override at Pod level ([#5325](#5325)) ([33ea0f5](33ea0f5)) * Pybuild-deps throws errors w/ latest pip version ([#5311](#5311)) ([f2d6a67](f2d6a67)) * Reopen for integration test about add s3 storage-based registry store in Go feature server ([#5352](#5352)) ([ef75f61](ef75f61)) * resolve Python logger warnings ([#5361](#5361)) ([37d5c19](37d5c19)) * The ignore_paths not taking effect duration feast apply ([#5353](#5353)) ([e4917ca](e4917ca)) * Update generate_answer function to provide correct parameter format to retrieve function ([dc5b2af](dc5b2af)) * Update milvus connect function to work with remote instance ([#5382](#5382)) ([7e5e7d5](7e5e7d5)) * Updating milvus connect function to work with remote instance ([#5401](#5401)) ([b89fadd](b89fadd)) * Upperbound limit for protobuf generation ([#5309](#5309)) ([a114aae](a114aae)) ### Features * Add CLI, SDK, and API documentation page to Feast UI ([#5337](#5337)) ([203e888](203e888)) * Add dark mode toggle to Feast UI ([#5314](#5314)) ([ad02e46](ad02e46)) * Add data labeling tabs to UI ([#5410](#5410)) ([389ceb7](389ceb7)), closes [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Add Decimal to allowed python scalar types ([#5367](#5367)) ([4777c03](4777c03)) * Add feast rag retriver functionality ([#5405](#5405)) ([0173033](0173033)) * Add feature view curl generator ([#5415](#5415)) ([7a5b48f](7a5b48f)) * Add feature view lineage tab and filtering to home page lineage ([#5308](#5308)) ([308255d](308255d)) * Add feature view tags to dynamo tags ([#5291](#5291)) ([3a787ac](3a787ac)) * Add HybridOnlineStore for multi-backend online store routing ([#5423](#5423)) ([ebd67d1](ebd67d1)) * Add max_file_size to Snowflake config ([#5377](#5377)) ([e8cdf5d](e8cdf5d)) * Add MCP (Model Context Protocol) support for Feast feature server ([#5406](#5406)) ([de650de](de650de)), closes [#5398](#5398) [#5382](#5382) [#5389](#5389) [#5401](#5401) * Add rag project to default dev UI ([#5323](#5323)) ([3b3e1c8](3b3e1c8)) * Add s3 storage-based registry store in Go feature server ([#5336](#5336)) ([abe18df](abe18df)) * Add support for data labeling in UI ([#5409](#5409)) ([d183c4b](d183c4b)), closes [#27](#27) * Added Lineage APIs to get registry objects relationships ([#5472](#5472)) ([be004ef](be004ef)) * Added rest-apis serving option for registry server ([#5342](#5342)) ([9740fd1](9740fd1)) * Added torch.Tensor as option for online and offline retrieval ([#5381](#5381)) ([0b4ae95](0b4ae95)) * Adding feast delete to CLI ([#5344](#5344)) ([19fe3ac](19fe3ac)) * Adding permissions to UI and refactoring some things ([#5320](#5320)) ([6f1b0cc](6f1b0cc)) * Allow to set registry server rest/grpc mode in operator ([#5364](#5364)) ([99afd6d](99afd6d)) * Allow to use env variable FEAST_FS_YAML_FILE_PATH and FEATURE_REPO_DIR ([#5420](#5420)) ([6a1b33a](6a1b33a)) * Enable materialization for ODFV Transform on Write ([#5459](#5459)) ([3d17892](3d17892)) * Improve search results formatting ([#5326](#5326)) ([18cbd7f](18cbd7f)) * Improvements to Lambda materialization engine ([#5379](#5379)) ([b486f29](b486f29)) * Make batch_source optional in PushSource ([#5440](#5440)) ([#5454](#5454)) ([ae7e20e](ae7e20e)) * Refactor materialization engine ([#5354](#5354)) ([f5c5360](f5c5360)) * Remote Write to Online Store completes client / server architecture ([#5422](#5422)) ([2368f42](2368f42)) * Serialization version 2 and below removed ([#5435](#5435)) ([9e50e18](9e50e18)) * SQLite online retrieval. Add timezone info into timestamp. ([#5386](#5386)) ([6b05153](6b05153)) * Support dual-mode REST and gRPC for Feast Registry Server ([#5396](#5396)) ([fd1f448](fd1f448)) * Support DynamoDB as online store in Go feature server ([#5464](#5464)) ([40d25c6](40d25c6)) * Update Spark Compute read source node to be able to use other data sources ([#5445](#5445)) ([a93d300](a93d300)) ### Reverts * Feat: Add CLI, SDK, and API documentation page to Feast UI" ([#5341](#5341)) ([b492f14](b492f14)), closes [#5337](#5337) * Revert "feat: Add s3 storage-based registry store in Go feature server" ([#5351](#5351)) ([d5d6766](d5d6766)), closes [#5336](#5336) * Revert "fix: Update milvus connect function to work with remote instance" ([#5398](#5398)) ([434dd92](434dd92)), closes [#5382](#5382)
franciscojavierarceo
pushed a commit
that referenced
this pull request
Jul 1, 2025
# [0.50.0](v0.49.0...v0.50.0) (2025-07-01) ### Bug Fixes * Add asyncio to integration test ([#5418](#5418)) ([6765515](6765515)) * Add clickhouse to OFFLINE_STORE_CLASS_FOR_TYPE map ([#5251](#5251)) ([9ed2ffa](9ed2ffa)) * Add missing conn.commit() in SnowflakeOnlineStore.online_write_batch ([#5432](#5432)) ([a83dd85](a83dd85)) * Add transformers in required dependencies ([8cde460](8cde460)) * Allow custom annotations on Operator installed objects ([#5339](#5339)) ([44c7a76](44c7a76)) * Dask pulling of latest data ([#5229](#5229)) ([571d81f](571d81f)) * **dask:** preserve remote URIs (e.g. s3://) in DaskOfflineStore path resolution ([2561cfc](2561cfc)) * Fix Event loop is closed error on dynamodb test ([#5480](#5480)) ([fe0f671](fe0f671)) * Fix lineage entity filtering ([#5321](#5321)) ([0d05701](0d05701)) * Fix list saved dataset api ([833696c](833696c)) * Fix NumPy - PyArrow array type mapping in Trino offline store ([#5393](#5393)) ([9ba9ded](9ba9ded)) * Fix pandas 2.x compatibility issue of Trino offline store caused by removed Series.iteritems() method ([#5345](#5345)) ([61e3e02](61e3e02)) * Fix polling mechanism for TestApplyAndMaterialize ([#5451](#5451)) ([b512a74](b512a74)) * Fix remote rbac integration tests ([#5473](#5473)) ([10879ec](10879ec)) * Fix Trino offline store SQL in Jinja template ([#5346](#5346)) ([648c53d](648c53d)) * Fixed CurlGeneratorTab github theme type ([#5425](#5425)) ([5f15329](5f15329)) * Increase the Operator Manager memory limits and requests ([#5441](#5441)) ([6c94dbf](6c94dbf)) * Method signature for push_async is out of date ([#5413](#5413)) ([28c3379](28c3379)), closes [#5410](#5410) [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Operator - support securityContext override at Pod level ([#5325](#5325)) ([33ea0f5](33ea0f5)) * Pybuild-deps throws errors w/ latest pip version ([#5311](#5311)) ([f2d6a67](f2d6a67)) * Reopen for integration test about add s3 storage-based registry store in Go feature server ([#5352](#5352)) ([ef75f61](ef75f61)) * resolve Python logger warnings ([#5361](#5361)) ([37d5c19](37d5c19)) * The ignore_paths not taking effect duration feast apply ([#5353](#5353)) ([e4917ca](e4917ca)) * Update generate_answer function to provide correct parameter format to retrieve function ([dc5b2af](dc5b2af)) * Update milvus connect function to work with remote instance ([#5382](#5382)) ([7e5e7d5](7e5e7d5)) * Updating milvus connect function to work with remote instance ([#5401](#5401)) ([b89fadd](b89fadd)) * Upperbound limit for protobuf generation ([#5309](#5309)) ([a114aae](a114aae)) ### Features * Add CLI, SDK, and API documentation page to Feast UI ([#5337](#5337)) ([203e888](203e888)) * Add dark mode toggle to Feast UI ([#5314](#5314)) ([ad02e46](ad02e46)) * Add data labeling tabs to UI ([#5410](#5410)) ([389ceb7](389ceb7)), closes [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Add Decimal to allowed python scalar types ([#5367](#5367)) ([4777c03](4777c03)) * Add feast rag retriver functionality ([#5405](#5405)) ([0173033](0173033)) * Add feature view curl generator ([#5415](#5415)) ([7a5b48f](7a5b48f)) * Add feature view lineage tab and filtering to home page lineage ([#5308](#5308)) ([308255d](308255d)) * Add feature view tags to dynamo tags ([#5291](#5291)) ([3a787ac](3a787ac)) * Add HybridOnlineStore for multi-backend online store routing ([#5423](#5423)) ([ebd67d1](ebd67d1)) * Add max_file_size to Snowflake config ([#5377](#5377)) ([e8cdf5d](e8cdf5d)) * Add MCP (Model Context Protocol) support for Feast feature server ([#5406](#5406)) ([de650de](de650de)), closes [#5398](#5398) [#5382](#5382) [#5389](#5389) [#5401](#5401) * Add rag project to default dev UI ([#5323](#5323)) ([3b3e1c8](3b3e1c8)) * Add s3 storage-based registry store in Go feature server ([#5336](#5336)) ([abe18df](abe18df)) * Add support for data labeling in UI ([#5409](#5409)) ([d183c4b](d183c4b)), closes [#27](#27) * Added Lineage APIs to get registry objects relationships ([#5472](#5472)) ([be004ef](be004ef)) * Added rest-apis serving option for registry server ([#5342](#5342)) ([9740fd1](9740fd1)) * Added torch.Tensor as option for online and offline retrieval ([#5381](#5381)) ([0b4ae95](0b4ae95)) * Adding feast delete to CLI ([#5344](#5344)) ([19fe3ac](19fe3ac)) * Adding permissions to UI and refactoring some things ([#5320](#5320)) ([6f1b0cc](6f1b0cc)) * Allow to set registry server rest/grpc mode in operator ([#5364](#5364)) ([99afd6d](99afd6d)) * Allow to use env variable FEAST_FS_YAML_FILE_PATH and FEATURE_REPO_DIR ([#5420](#5420)) ([6a1b33a](6a1b33a)) * Enable materialization for ODFV Transform on Write ([#5459](#5459)) ([3d17892](3d17892)) * Improve search results formatting ([#5326](#5326)) ([18cbd7f](18cbd7f)) * Improvements to Lambda materialization engine ([#5379](#5379)) ([b486f29](b486f29)) * Make batch_source optional in PushSource ([#5440](#5440)) ([#5454](#5454)) ([ae7e20e](ae7e20e)) * Refactor materialization engine ([#5354](#5354)) ([f5c5360](f5c5360)) * Remote Write to Online Store completes client / server architecture ([#5422](#5422)) ([2368f42](2368f42)) * Serialization version 2 and below removed ([#5435](#5435)) ([9e50e18](9e50e18)) * SQLite online retrieval. Add timezone info into timestamp. ([#5386](#5386)) ([6b05153](6b05153)) * Support dual-mode REST and gRPC for Feast Registry Server ([#5396](#5396)) ([fd1f448](fd1f448)) * Support DynamoDB as online store in Go feature server ([#5464](#5464)) ([40d25c6](40d25c6)) * Update Spark Compute read source node to be able to use other data sources ([#5445](#5445)) ([a93d300](a93d300)) ### Reverts * Chore Release "chore(release): release 0.50.0" ([#5483](#5483)) ([0eef391](0eef391)) * Feat: Add CLI, SDK, and API documentation page to Feast UI" ([#5341](#5341)) ([b492f14](b492f14)), closes [#5337](#5337) * Revert "feat: Add s3 storage-based registry store in Go feature server" ([#5351](#5351)) ([d5d6766](d5d6766)), closes [#5336](#5336) * Revert "fix: Update milvus connect function to work with remote instance" ([#5398](#5398)) ([434dd92](434dd92)), closes [#5382](#5382)
piket
added a commit
to ExpediaGroup/feast
that referenced
this pull request
Oct 31, 2025
* fix: Pybuild-deps throws errors w/ latest pip version (#5311) fix: pybuild-deps throws errors w/ latest pip version Signed-off-by: Tommy Hughes <tohughes@redhat.com> * feat: Add feature view lineage tab and filtering to home page lineage (#5308) * Add feature view lineage tab and filtering to home page lineage Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix TypeScript errors in lineage visualization components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format FeatureViewLineageTab.tsx Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * feat: Add dark mode toggle to Feast UI (#5314) * docs: updating the creating-a-custom-materialization-engine.md docs to work with the latest import paths (#5315) Signed-off-by: Dan Baron <dan.baron@starlingbank.com> * chore: Improved search UI fix (#5316) * Improve search UI: relocate search bar, add command+k shortcut, enhance UX Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix TypeScript errors in search components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix inputRef handling in RegistrySearch component Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format code with prettier Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add search button to sidebar for easier access Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format Layout.tsx with prettier Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix search bar width and center it Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Remove redundant search indicator from search bar Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format Layout.tsx with yarn format Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Remove Search (⌘K) text from sidebar button Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add ⌘K indicator to search input and remove magnifying glass from navbar Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix theme toggle position to be left-justified Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * chore: Offline source image builds, use hermeto generic fetcher for arrow deps (#5318) chore: Use hermeto generic fetcher for offline arrow source build Signed-off-by: Tommy Hughes <tohughes@redhat.com> * chore: Fixed visibilitys of search bar Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * feat: Adding permissions to UI and refactoring some things (#5320) * Feature: Add permissions display to Feast UI lineage visualization Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format code with Prettier Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix TypeScript errors in getEntityPermissions function Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add permissions for zipcode_features, zipcode_source, and model_v1 Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add permissions page and display permissions on feature service page Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add mock permissions data for development Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add permissions display to feature view pages Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add permissions display to entity pages Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add permissions display to data source pages Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix permissions implementation with separate apply_permissions.py script Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Comment out NPM_TOKEN requirement in .npmrc for easier local development Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Add permissions display to features page and fix icon loading errors Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: EUI package to fix icon loading errors Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Remove theme import to resolve icon loading errors Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update package dependencies to resolve icon loading errors Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add Home | Lineage link and update permission utils Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add RAG project with feature views and permissions Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update feature_store.yaml for RAG project Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: Move Home and Lineage links to sidebar navigation Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: Remove Home | Lineage links from top of page Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add: RAG data files for document embeddings and metadata Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update sidebar navigation to show Home | Lineage as a single item Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update Home | Lineage navigation to appear as a single line with two links Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update sidebar navigation to fix React Hook error Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update Lineage link to use feature service demo tab URL format Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Update Lineage link to properly redirect to the lineage tab Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: Add data files to .gitignore Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: Move Lineage to its own page under Resources in sidebar Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update: Remove Home hyperlink and Lineage tab from home page Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format: Run yarn format to ensure code follows project standards Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * fix: Fix lineage entity filtering (#5321) * Fix: Entity filtering and permissions in the Lineage tab Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update PR to clarify fix scope Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Remove entity filtering from Feature View Lineage tab Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * fix: Dask pulling of latest data (#5229) Signed-off-by: Suraj Patil <patilsuraj767@gmail.com> * feat: Add rag project to default dev UI (#5323) * Add RAG Project to projects-list.json Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update RAG Project to use custom registry with unique feature views Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update RAG Project to use binary registry file Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update RAG Project to use JSON registry file Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update RAG registry JSON format to match expected structure Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update useLoadRegistry to handle JSON registry files Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format code with yarn format Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix useLoadRegistry.ts to maintain compatibility with tests Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update mock handlers to ensure tests pass Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix mock handlers to use correct registry path Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update mock handlers to support both registry paths Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update FeastUISansProviders.test.tsx to include creditHistoryRegistryDB handler Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix tests to handle both binary and JSON registry files Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix feature view rendering in test environment Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format code with yarn format Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update projects order, fix data sources, and remove Home hyperlink Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix feature view detail page by adding batchSource to feature views Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * chore: Update README.md * chore: Update README.md * chore: Update README.md * fix: Operator - support securityContext override at Pod level (#5325) Signed-off-by: Tommy Hughes <tohughes@redhat.com> * feat: Improve search results formatting (#5326) * Improve search results formatting for better readability and user experience Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix TypeScript errors with CSS implementation in search results Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add feature to clear search bar after clicking a result Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix linting issues in RegistrySearch component Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Implement command palette/spotlight search triggered by Cmd+K Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix TypeScript errors in CommandPalette component Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix UI issues in command palette: prevent double scrollbars and improve modal positioning Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix command palette overlay implementation and UI issues Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Remove unused EuiOverlayMask import Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix command palette UI issues and improve user experience Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix command palette modal closing when clicking on search results Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Apply formatting to command palette components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Use React Router navigation instead of window.location.href to prevent full page refreshes Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format CommandPalette.tsx and clean up code Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Remove test button from Layout component Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * chore: Add rpms & milvus-lite / ibis binaries to hermeto fetcher for offline builds (#5333) offline install: use generic fetcher for milvus-lite wheel Signed-off-by: Tommy Hughes <tohughes@redhat.com> * chore: Fix sticky search section (#5334) * Fix: Make search section sticky to prevent collision with main content Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix: Implement holistic solution for sticky search section Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add Home page button above Resources in sidebar navigation Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add blue Home icon to match other sidebar icons Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add blue icons for Lineage and Permissions to match other sidebar icons Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Revert Lineage icon to original design while keeping blue color Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Revert lineage icon to use original graphApp icon Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update Home icon to have a house shape Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format Layout.tsx with yarn format Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Delete ui/src/graphics/LineageIcon.tsx --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * chore: Add GCS sample to Operator (#5338) Signed-off-by: Tommy Hughes <tohughes@redhat.com> * feat: Add CLI, SDK, and API documentation page to Feast UI (#5337) * Add documentation page to Feast UI with SDK, API, and CLI documentation Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add symlink to docs directory for documentation page Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update DocumentationService with hardcoded documentation content for demo purposes Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Replace docs symlink with actual reference content Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update Documentation icon to blue, move to last position, and add horizontal lines between CLI sections Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Update documentation page with improved formatting and routing Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix tab switching in documentation page Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Simplify Rollup configuration to fix build issues Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Format rollup.config.js with trailing commas Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * revert: Feat: Add CLI, SDK, and API documentation page to Feast UI" (#5341) Revert "feat: Add CLI, SDK, and API documentation page to Feast UI (#5337)" This reverts commit 203e8889d2d75080680491905f05fe200ba38f21. * fix: Allow custom annotations on Operator installed objects (#5339) fix: Allow custom annotations to Operator installed objects Signed-off-by: Tommy Hughes <tohughes@redhat.com> * feat: Adding feast delete to CLI (#5344) * feat: Adding feast delete to CLI Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * Update sdk/python/feast/repo_operations.py * removing console.print Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * removing console init Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * ignorng linter error Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> --------- Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * feat: Added rest-apis serving option for registry server (#5342) feat: Added rest-apis option for registry server Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: Updated python documentation (#5347) chore: updated python documentation Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Add s3 storage-based registry store in Go feature server (#5336) * fix: upgrade protobuf version, make `protos` directory beforehand Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add aws s3 storage based registry store Signed-off-by: iamcodingcat <joyh951021@gmail.com> * chore: add aws s3 api related pkgs Signed-off-by: iamcodingcat <joyh951021@gmail.com> * style: remove my custom comment Signed-off-by: iamcodingcat <joyh951021@gmail.com> * refact: separate s3 registry file from `local.go` Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add if-statement in Makefile on linux arm64 os-platform Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add test-code for s3 registry store Signed-off-by: iamcodingcat <joyh951021@gmail.com> --------- Signed-off-by: iamcodingcat <joyh951021@gmail.com> Co-authored-by: 조영훈 <younghun.jo@ilevit.com> * Revert "feat: Add s3 storage-based registry store in Go feature server" (#5351) Revert "feat: Add s3 storage-based registry store in Go feature server (#5336)" This reverts commit abe18dfca23e95795af032b4852d93c313e0b526. * fix: The ignore_paths not taking effect duration feast apply (#5353) fix: ignore_paths not taking effect Signed-off-by: joeyutong <joeyutong@gmail.com> * fix: Upperbound limit for protobuf generation (#5309) * patch upperbound limit for protobuf generation Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * patch upperbound limit for protobuf generation Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * patch upperbound limit for protobuf generation Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * patch upperbound limit for protobuf generation Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * update proto Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * update proto Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * update faiss version Signed-off-by: HaoXuAI <sduxuhao@gmail.com> --------- Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * chore: Added make command to build locally built Feast UI package (#5356) Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Reopen for integration test about add s3 storage-based registry store in Go feature server (#5352) * fix: upgrade protobuf version, make `protos` directory beforehand Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add aws s3 storage based registry store Signed-off-by: iamcodingcat <joyh951021@gmail.com> * chore: add aws s3 api related pkgs Signed-off-by: iamcodingcat <joyh951021@gmail.com> * style: remove my custom comment Signed-off-by: iamcodingcat <joyh951021@gmail.com> * refact: separate s3 registry file from `local.go` Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add if-statement in Makefile on linux arm64 os-platform Signed-off-by: iamcodingcat <joyh951021@gmail.com> * feat: add test-code for s3 registry store Signed-off-by: iamcodingcat <joyh951021@gmail.com> --------- Signed-off-by: iamcodingcat <joyh951021@gmail.com> Co-authored-by: 조영훈 <younghun.jo@ilevit.com> * fix: resolve Python logger warnings (#5361) Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com> * fix: Add clickhouse to OFFLINE_STORE_CLASS_FOR_TYPE map (#5251) * added clickhouse to OFFLINE_STORE_CLASS_FOR_TYPE map Signed-off-by: Laurynas Stasys <laurynas@cast.ai> * removing redundant brackets from from_expression Signed-off-by: Laurynas Stasys <laurynas@cast.ai> --------- Signed-off-by: Laurynas Stasys <laurynas@cast.ai> Co-authored-by: Laurynas Stasys <laurynas@cast.ai> * chore: Updating operator to handle clickhouse (#5362) * chore: Updating operator to handle clickhouse Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * removing files that were autoformatted Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> --------- Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * chore: Update tests to drop 3.9 and include 3.12 (#5276) * fix: Fix Trino offline store SQL in Jinja template (#5346) fix: wrap table_subquery in subquery alias for Trino syntax compatibility Signed-off-by: kkochanovskiy <kkochanovskiy@gmail.com> * feat: Add Decimal to allowed python scalar types (#5367) Add Decimal to allowed python scalar types Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> Co-authored-by: hkuepers <hanno.kuepers@ratepay.com> * chore: Drop 3.9 from master CI and add 3.12 (#5373) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * chore: Dropping Java from CI and release workflows (#5374) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * chore: Removing java commands from top of Makefile (#5378) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * feat: Add max_file_size to Snowflake config (#5377) Add max_file_size to Snowflake config Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> Co-authored-by: hkuepers <hanno.kuepers@ratepay.com> * chore: Added make help (#5363) * chore: Added make help Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * Update Makefile Co-authored-by: Francisco Arceo <farceo@redhat.com> Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> Co-authored-by: Francisco Arceo <farceo@redhat.com> * chore: Continued Makefile changes since drop of 3.9 support (#5366) chore: continued Makefile changes since drop of 3.9 support Signed-off-by: Tommy Hughes <tohughes@redhat.com> * chore: Update Trino (contrib) docs (#5348) * chore: Update Trino (contrib) docs Signed-off-by: kkochanovskiy <kkochanovskiy@gmail.com> Signed-off-by: ebolblga <kkochanovskiy@gmail.com> * fix: add auth block to trino docs back Signed-off-by: ebolblga <kkochanovskiy@gmail.com> --------- Signed-off-by: kkochanovskiy <kkochanovskiy@gmail.com> Signed-off-by: ebolblga <kkochanovskiy@gmail.com> * fix: Update milvus connect function to work with remote instance (#5382) * chore: Update README.md.jinja2 * chore: Update README.md * chore: Add GenAI documentation page to Introduction section (#5385) * Add GenAI documentation page to Introduction section Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Move GenAI page to getting-started directory and update SUMMARY.md Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update SUMMARY.md * Update genai.md * Add unstructured data transformation and Spark integration details to GenAI documentation Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update genai.md --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * fix: Fix pandas 2.x compatibility issue of Trino offline store caused by removed Series.iteritems() method (#5345) fix: Replace iteritems() with items() for pandas 2.x compatibility in Trino offline store connector Signed-off-by: ebolblga <kkochanovskiy@gmail.com> * test: Fixed path for milvus tests (#5394) Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * Revert "fix: Update milvus connect function to work with remote instance" (#5398) Revert "fix: Update milvus connect function to work with remote instance (#5382)" This reverts commit 7e5e7d5ae4de733c98b25e6dd552f706f94ee87a. * test: Add Operator E2E tests for Feast Apply and Materialize functionality (#5389) Signed-off-by: Srihari <svenkata@redhat.com> * fix: Updating milvus connect function to work with remote instance (#5401) * Updating milvus connect function to work with remote instance Signed-off-by: Fiona Waters <fiwaters6@gmail.com> * Update test configuration to use path for db Signed-off-by: Fiona Waters <fiwaters6@gmail.com> --------- Signed-off-by: Fiona Waters <fiwaters6@gmail.com> * docs: Add Operator Demo vids playlist & remote content-ref to registry readme (#5399) * feat: Improvements to Lambda materialization engine (#5379) * Set read_timeout for lambda client Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> * Handle empty return from offline store Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> * Add lambda read timeout retries Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> * Add error handling in Lambda materialization engine Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> * Fix error handling Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> --------- Signed-off-by: hkuepers <hanno.kuepers@ratepay.com> Co-authored-by: hkuepers <hanno.kuepers@ratepay.com> * feat: Support dual-mode REST and gRPC for Feast Registry Server (#5396) Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: SQLite online retrieval. Add timezone info into timestamp. (#5386) add timezone info into timestamp Signed-off-by: Artem Petrov <58334441+wckdman@users.noreply.github.com> * feat: Add support for data labeling in UI (#5409) * Add GenAI documentation page to Introduction section Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Move GenAI page to getting-started directory and update SUMMARY.md Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update SUMMARY.md * Update genai.md * Add unstructured data transformation and Spark integration details to GenAI documentation Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update genai.md * Add document labeling functionality to Feast UI - Create dedicated document labeling page for RAG text chunk annotation - Add DocumentLabelingPage.tsx with text selection and highlighting - Implement backend endpoint for reading document files - Add document labeling infrastructure with DocumentLabel class - Support relevant/irrelevant labeling for RAG retrieval improvement - Include navigation integration and proper UI routing - Follow existing Feast UI patterns and design conventions Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Apply Python code formatting for document labeling files - Format Python files according to ruff standards - Fix whitespace and import ordering issues - Ensure compliance with Feast coding standards Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix Python test file formatting for CI lint check - Format 9 test files according to ruff standards - Resolve lint-python CI failure in PR #27 - Ensure all Python code meets formatting requirements Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Add light blue highlighting for selected text before labeling - Show light blue background when text is selected for labeling - Clean up temporary highlights when label is applied - Improve user experience with visual feedback for text selection Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix formatting issues for CI checks - Apply ruff formatting to feast/type_map.py - Apply prettier formatting to DocumentLabelingPage.tsx - Ensure all code follows project formatting standards Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix Python formatting issues for CI compliance - Apply ruff formatting to 21 Python files - Resolve lint-python CI failure by ensuring all files meet formatting standards - Files reformatted: feast/feature_store.py, feast/feature_view.py, and 19 others - Maintain code quality and consistency across the codebase Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix text selection errors by replacing DOM manipulation with React state management - Remove problematic range.surroundContents() logic that conflicted with React's virtual DOM - Replace manual DOM manipulation with pure React state management approach - Add light blue highlighting for temporary text selection using conditional rendering - Change file path from absolute to relative path (./src/test-document.txt) - Improve text selection reliability and follow React best practices - Resolve 'Failed to execute removeChild' errors during text selection Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * feat: Add data labeling tabs to UI (#5410) * Add GenAI documentation page to Introduction section Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Move GenAI page to getting-started directory and update SUMMARY.md Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update SUMMARY.md * hell 3.12.7 :wq d unstructured data transformation and Spark integration details to GenAI documentation Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update genai.md * Rename Document Labeling to Data Labeling with blue icon - Update sidebar navigation to show 'Data Labeling' instead of 'Document Labeling' - Add blue color (#006BB4) to Data Labeling icon to match other navbar icons - Update route from 'document-labeling' to 'data-labeling' - Update page title from 'Document Labeling for RAG' to 'Data Labeling for RAG' - Update custom tab types from DocumentLabeling to DataLabeling - Update test document text to reference 'data labeling functionality' Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add tabbed interface to Data Labeling with RAG and Classification tabs - Implement separate RAG and Classification tabs for Data Labeling page - Add RAG Context section with prompt and query text areas - Separate chunk extraction and generation labels into distinct H2 sections - Keep existing 'Label Selected Text' button for chunk extraction - Add long text area for ground truth label in 'Label for Generation' section - Implement Classification tab with CSV data loading and editing functionality - Maintain all existing text selection and highlighting functionality - Follow established UI patterns using EUI components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix save functionality and improve RagTab layout - Simplify save function with setTimeout to avoid protobuf errors - Improve filename extraction for JSON download - Maintain conditional rendering of RAG Context after document loading - Keep existing layout with Step 1 and Step 2 sections - Preserve 'Label Selected Text' button functionality Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix lint-python and unit-test-ui formatting issues - Fix import sorting in feature_server.py (ruff I001) - Remove trailing comma in RagTab.tsx imports - Resolve CI formatting failures Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * fix: Method signature for push_async is out of date (#5413) * feat: Add data labeling tabs to UI (#5410) * Add GenAI documentation page to Introduction section Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Move GenAI page to getting-started directory and update SUMMARY.md Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update SUMMARY.md * hell 3.12.7 :wq d unstructured data transformation and Spark integration details to GenAI documentation Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update genai.md * Rename Document Labeling to Data Labeling with blue icon - Update sidebar navigation to show 'Data Labeling' instead of 'Document Labeling' - Add blue color (#006BB4) to Data Labeling icon to match other navbar icons - Update route from 'document-labeling' to 'data-labeling' - Update page title from 'Document Labeling for RAG' to 'Data Labeling for RAG' - Update custom tab types from DocumentLabeling to DataLabeling - Update test document text to reference 'data labeling functionality' Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Add tabbed interface to Data Labeling with RAG and Classification tabs - Implement separate RAG and Classification tabs for Data Labeling page - Add RAG Context section with prompt and query text areas - Separate chunk extraction and generation labels into distinct H2 sections - Keep existing 'Label Selected Text' button for chunk extraction - Add long text area for ground truth label in 'Label for Generation' section - Implement Classification tab with CSV data loading and editing functionality - Maintain all existing text selection and highlighting functionality - Follow established UI patterns using EUI components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Fix save functionality and improve RagTab layout - Simplify save function with setTimeout to avoid protobuf errors - Improve filename extraction for JSON download - Maintain conditional rendering of RAG Context after document loading - Keep existing layout with Step 1 and Step 2 sections - Preserve 'Label Selected Text' button functionality Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> * Fix lint-python and unit-test-ui formatting issues - Fix import sorting in feature_server.py (ruff I001) - Remove trailing comma in RagTab.tsx imports - Resolve CI formatting failures Signed-off-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Rob Howley <rhowley@seatgeek.com> * fix: push_async feature store signature Signed-off-by: Rob Howley <rhowley@seatgeek.com> --------- Signed-off-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Rob Howley <rhowley@seatgeek.com> Co-authored-by: Francisco Arceo <arceofrancisco@gmail.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * feat: Add feature view curl generator (#5415) * Add GenAI documentation page to Introduction section Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Move GenAI page to getting-started directory and update SUMMARY.md Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update SUMMARY.md * Add unstructured data transformation and Spark integration details to GenAI documentation Co-Authored-By: Francisco Javier Arceo <farceo@redhat.com> * Update genai.md * feat: Add CURL Generator tab to Feature View pages - Add new CURL Generator tab that generates pre-populated CURL commands for /get-online-features endpoint - Configurable feature selection with checkboxes (all selected by default) - Features organized in rows of exactly 5 for better readability - Entity input fields with customizable comma-separated values - Configurable server URL with localStorage persistence across feature views - Copy to clipboard functionality for generated CURL commands - Real-time updates when feature selection, entity values, or server URL change - Follows existing UI patterns using Elastic UI components Co-Authored-By: Francisco Javier Arceo <arceofrancisco@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> * feat: Refactor materialization engine (#5354) * move old materialization engines into compute engines Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * move old materialization engines into compute engines Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix the test Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix localcompute Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix localcompute Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix localcompute Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix localcompute Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * format Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix test Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix test Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix test Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix lint Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * fix lint Signed-off-by: HaoXuAI <sduxuhao@gmail.com> --------- Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * chore: Adding trending badge to README (#5417) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * fix: Add asyncio to integration test (#5418) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * fix: Fix NumPy - PyArrow array type mapping in Trino offline store (#5393) * feat: Added torch.Tensor as option for online and offline retrieval (#5381) * feat: Add torch.Tensor as option for online retrieval Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Add torch.Tensor as option for offline retrieval Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Handle PyTorch for CPU-only systems Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: Fix some UI package issues (#5421) Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * feat: Add MCP (Model Context Protocol) support for Feast feature server (#5406) * Revert "fix: Update milvus connect function to work with remote instance" (#5398) Revert "fix: Update milvus connect function to work with remote instance (#5382)" This reverts commit 7e5e7d5ae4de733c98b25e6dd552f706f94ee87a. Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * test: Add Operator E2E tests for Feast Apply and Materialize functionality (#5389) Signed-off-by: Srihari <svenkata@redhat.com> Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix: Updating milvus connect function to work with remote instance (#5401) * Updating milvus connect function to work with remote instance Signed-off-by: Fiona Waters <fiwaters6@gmail.com> * Update test configuration to use path for db Signed-off-by: Fiona Waters <fiwaters6@gmail.com> --------- Signed-off-by: Fiona Waters <fiwaters6@gmail.com> Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * feat: Add MCP support to feature server configuration Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix linter Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * add example Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * test: add test cases for the mcp server Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix linter Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * formatting Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * docs: update README for MCP setup instructions Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix: update transformation service endpoint and refactor MCP integration Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * feat: add Model Context Protocol (MCP) support and update documentation Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix: update entity key serialization version and improve README clarity Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix: refactor MCP imports to use the correct module path Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * feat: Add MCP server implementation files Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * test: MCP server unit tests and integration tests Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix formatting Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * fix formatting Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> * adding compiled requirements Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * fix linter Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * reverting duckdb change Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * needed to do file source and duckdb Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> --------- Signed-off-by: yassinnouh21 <yassinnouh21@gmail.com> Signed-off-by: Srihari <svenkata@redhat.com> Signed-off-by: Fiona Waters <fiwaters6@gmail.com> Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> Co-authored-by: Francisco Arceo <arceofrancisco@gmail.com> Co-authored-by: Srihari Venkataramaiah <svenkata@redhat.com> Co-authored-by: Fiona Waters <fiwaters6@gmail.com> Co-authored-by: Francisco Javier Arceo <farceo@redhat.com> * docs: Feast Operator documentation showing feature-server API interaction (#5392) A new TLS/Openshift based RBAC example, made Operator RBAC a NonTLS kubernetes example Signed-off-by: jyejare <jyejare@redhat.com> * fix: Fixed CurlGeneratorTab github theme type (#5425) * fix: Fixed CurlGeneratorTab github theme type Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: fix deltalake version depedenacy Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: Update numpy (#5427) * chore: update numpy Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: Reduce concurrency to save memory on runners Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Allow to use env variable FEAST_FS_YAML_FILE_PATH and FEATURE_REPO_DIR (#5420) feat: Allow to use env variable FEATURE_STORE_YAML_PATH and FEATURE_REPO_DIR Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Add missing conn.commit() in SnowflakeOnlineStore.online_write_batch (#5432) * chore: Remove dynamodb infraobject (#5442) * remove dynamo infra object proto stuff Signed-off-by: Rob Howley <rhowley@seatgeek.com> * remove refs in infra diff Signed-off-by: Rob Howley <rhowley@seatgeek.com> * run ruff Signed-off-by: Rob Howley <rhowley@seatgeek.com> * update proto imports and tests Signed-off-by: Rob Howley <rhowley@seatgeek.com> --------- Signed-off-by: Rob Howley <rhowley@seatgeek.com> Co-authored-by: Rob Howley <rhowley@seatgeek.com> * fix: Increase the Operator Manager memory limits and requests (#5441) Increase the Operator Manager memory limits Signed-off-by: jyejare <jyejare@redhat.com> * feat: Update Spark Compute read source node to be able to use other data sources (#5445) * feat: Make Spark Compute able to use other source Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * feat: Make Spark Compute able to use other source Signed-off-by: HaoXuAI <sduxuhao@gmail.com> --------- Signed-off-by: HaoXuAI <sduxuhao@gmail.com> * chore: Upgrade setuptools (#5447) * fix: Fix polling mechanism for TestApplyAndMaterialize (#5451) Signed-off-by: Srihari <svenkata@redhat.com> * feat: Allow to set registry server rest/grpc mode in operator (#5364) * feat: Allow to set registry server rest/grpc mode in operator Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * Apply suggestions from code review Use isRegistryServer Co-authored-by: Tommy Hughes IV <tchughesiv@gmail.com> Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore: rename RestAPIEnabled to RestAPI Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * test: Added test to verify registry with REST API enabled Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * test: Extend test to assert rest-api container args Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Added both grpc and rest flags Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Support seperate ports and service for rest-api Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Added check for remote registry of referenced FeatureStore Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * Apply suggestions from code review Co-authored-by: Tommy Hughes IV <tchughesiv@gmail.com> Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Created GetFeastRestServiceName method Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Refactor createRestService to reuse setService Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Handle service and port on grpc disable Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Added isRegistryRestEnabled and isRegistryGrpcEnabled methods Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Fixed rest server port Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Changes as per comments Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Handle tls mount for rest server Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * test: Added tests for field validations Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * test: Added tests for svc probe, container port and registry validations Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> Co-authored-by: Tommy Hughes IV <tchughesiv@gmail.com> * docs: Add metadata info for feature_store.yaml (#5455) Signed-off-by: Shuchu Han <shuchu.han@gmail.com> * feat: Remote Write to Online Store completes client / server architecture (#5422) * Remote Write to Online Store Signed-off-by: jyejare <jyejare@redhat.com> * Comments Resolved and code shortened Signed-off-by: jyejare <jyejare@redhat.com> --------- Signed-off-by: jyejare <jyejare@redhat.com> * chore: Update development-guide.md * feat: Make batch_source optional in PushSource (#5440) (#5454) * Make batch_source optional in PushSource (#5440) Signed-off-by: snehsuresh <snehsuresh02@gmail.com> * docs: make batch_source optional in PushSource Signed-off-by: snehsuresh <snehsuresh02@gmail.com> * refactor: remove comment Signed-off-by: snehsuresh <snehsuresh02@gmail.com> * fix: ensure batch_source is valid DataSource after null check Signed-off-by: snehsuresh <snehsuresh02@gmail.com> --------- Signed-off-by: snehsuresh <snehsuresh02@gmail.com> * test: Add Feast Milvus Jupyter Notebook Execution for downstream testing (#5446) Signed-off-by: Srihari <svenkata@redhat.com> * feat: Serialization version 2 and below removed (#5435) * test: Add RHOAI upgrate test to validate feast apply and materialize functionality Signed-off-by: Srihari <svenkata@redhat.com> * feat: Enable materialization for ODFV Transform on Write (#5459) * feat: Enable materialization for ODFV Transform on Write Signed-off-by: Francisco Javier Arceo <farceo@redhat.com> * feat: Add HybridOnlineStore for multi-backend online store routing (#5423) * feat: Added HybridOnlineStore for multi-backend online store routing - Implements HybridOnlineStore, enabling routing of online feature operations to different backends based on a configurable tag (e.g., tribe, team, or project) on the FeatureView. - Adds support for specifying the routing tag name via the 'routing_tag' field in the online_store config, allowing flexible backend selection. - Supports multi-tenancy and flexible data management by allowing multiple online store backends in a single Feast deployment. - added documentation - fixed linter raised issues Signed-off-by: r0b0fyi <renukaprasannakumar.badugu@walmart.com> * feat: Added HybridOnlineStore for multi-backend online store routing - Implements HybridOnlineStore, enabling routing of online feature operations to different backends based on a configurable tag (e.g., tribe, team, or project) on the FeatureView. - Adds support for specifying the routing tag name via the 'routing_tag' field in the online_store config, allowing flexible backend selection. - Supports multi-tenancy and flexible data management by allowing multiple online store backends in a single Feast deployment. - added documentation - fixed linter raised issues Signed-off-by: r0b0fyi <renukaprasannakumar.badugu@walmart.com> --------- Signed-off-by: r0b0fyi <renukaprasannakumar.badugu@walmart.com> Co-authored-by: r0b0fyi <renukaprasannakumar.badugu@walmart.com> * feat: Add feast rag retriver functionality (#5405) Add feast rag retriver functionality Signed-off-by: Fiona Waters <fiwaters6@gmail.com> * docs: Add rag-retriever example link to docs (#5465) Signed-off-by: Fiona Waters <fiwaters6@gmail.com> * feat: Support DynamoDB as online store in Go feature server (#5464) * feat: integrate dynamodb as onlinestore Signed-off-by: iamcodingcat <joyh951021@gmail.com> * refact: move serializeEntityKey method to common Signed-off-by: iamcodingcat <joyh951021@gmail.com> * chore: update mod, sum files Signed-off-by: iamcodingcat <joyh951021@gmail.com> * test: dummy commit for passing PR integration test Signed-off-by: iamcodingcat <joyh951021@gmail.com> --------- Signed-off-by: iamcodingcat <joyh951021@gmail.com> * fix: Update generate_answer function to provide correct parameter format to retrieve function Signed-off-by: Fiona Waters <fiwaters6@gmail.com> Co-authored by: Esa Fazal <efazal@redhat.com> * fix: Fix remote rbac integration tests (#5473) * fix: Fix remote rbac integration tests Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Spin up the only one instance of the keycloak Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * feat: Added Lineage APIs to get registry objects relationships (#5472) * feat: Added Lineage APIs to get registry objects relationships Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * docs: Added docs for rest api endpoints Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> --------- Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix: Fix list saved dataset api Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix(dask): preserve remote URIs (e.g. s3://) in DaskOfflineStore path resolution Signed-off-by: sanghyun <sanghyun9082@gmail.com> * fix: Add transformers in required dependencies Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * fix/enhancement: bugfix and add retry logic to dynamodb as onlinestore Signed-off-by: iamcodingcat <joyh951021@gmail.com> * fix: Fix Event loop is closed error on dynamodb test (#5480) Signed-off-by: ntkathole <nikhilkathole2683@gmail.com> * chore(release): release 0.50.0 # [0.50.0](https://github.com/feast-dev/feast/compare/v0.49.0...v0.50.0) (2025-06-30) ### Bug Fixes * Add asyncio to integration test ([#5418](https://github.com/feast-dev/feast/issues/5418)) ([6765515](https://github.com/feast-dev/feast/commit/67655154c618548ca3df6c49c95b0c695e19bfeb)) * Add clickhouse to OFFLINE_STORE_CLASS_FOR_TYPE map ([#5251](https://github.com/feast-dev/feast/issues/5251)) ([9ed2ffa](https://github.com/feast-dev/feast/commit/9ed2ffaeca7e42d5d3d0f7f5189f2f9249013eca)) * Add missing conn.commit() in SnowflakeOnlineStore.online_write_batch ([#5432](https://github.com/feast-dev/feast/issues/5432)) ([a83dd85](https://github.com/feast-dev/feast/commit/a83dd85f5db17ee96365e26fe8bae127007f37d1)) * Add transformers in required dependencies ([8cde460](https://github.com/feast-dev/feast/commit/8cde460491ee59a50a6949b9e2ec714eeeca32a5)) * Allow custom annotations on Operator installed objects ([#5339](https://github.com/feast-dev/feast/issues/5339)) ([44c7a76](https://github.com/feast-dev/feast/commit/44c7a76028530debd3c0cccb6467d741bd2c9765)) * Dask pulling of latest data ([#5229](https://github.com/feast-dev/feast/issues/5229)) ([571d81f](https://github.com/feast-dev/feast/commit/571d81f30578a4b60bb8dccbabb31e44df756328)) * **dask:** preserve remote URIs (e.g. s3://) in DaskOfflineStore path resolution ([2561cfc](https://github.com/feast-dev/feast/commit/2561cfc19447d843a97bbe15773b95a08920d581)) * Fix Event loop is closed error on dynamodb test ([#5480](https://github.com/feast-dev/feast/issues/5480)) ([fe0f671](https://github.com/feast-dev/feast/commit/fe0f6713abfee0bd13df754478bf875a2566052a)) * Fix lineage entity filtering ([#5321](https://github.com/feast-dev/feast/issues/5321)) ([0d05701](https://github.com/feast-dev/feast/commit/0d05701d2dda547af8be61b70cbfaa1d45bf08be)) * Fix list saved dataset api ([833696c](https://github.com/feast-dev/feast/commit/833696c79fa4067fdd4954c9b4189cbe0cf21261)) * Fix NumPy - PyArrow array type mapping in Trino offline store ([#5393](https://github.com/feast-dev/feast/issues/5393)) ([9ba9ded](https://github.com/feast-dev/feast/commit/9ba9ded702e70ab13b43eaa98ec19b4be7441587)) * Fix pandas 2.x compatibility issue of Trino offline store caused by removed Series.iteritems() method ([#5345](https://github.com/feast-dev/feast/issues/5345)) ([61e3e02](https://github.com/feast-dev/feast/commit/61e3e02c2114fde929417e3e8270935b7943f552)) * Fix polling mechanism for TestApplyAndMaterialize ([#5451](https://github.com/feast-dev/feast/issues/5451)) ([b512a74](https://github.com/feast-dev/feast/commit/b512a748f2304d1e2ca4c78f8750d7a44c3668e8)) * Fix remote rbac integration tests ([#5473](https://github.com/feast-dev/feast/issues/5473)) ([10879ec](https://github.com/feast-dev/feast/commit/10879ec5113dbd20a30be713d5f9a61ad8678768)) * Fix Trino offline store SQL in Jinja template ([#5346](https://github.com/feast-dev/feast/issues/5346)) ([648c53d](https://github.com/feast-dev/feast/commit/648c53dc64ad88077e49e56f0cfc70756d6a5824)) * Fixed CurlGeneratorTab github theme type ([#5425](https://github.com/feast-dev/feast/issues/5425)) ([5f15329](https://github.com/feast-dev/feast/commit/5f15329a03a4bc897c6aee306ef4506989768846)) * Increase the Operator Manager memory limits and requests ([#5441](https://github.com/feast-dev/feast/issues/5441)) ([6c94dbf](https://github.com/feast-dev/feast/commit/6c94dbfb97f121a2237216e7eb14a35272a151ed)) * Method signature for push_async is out of date ([#5413](https://github.com/feast-dev/feast/issues/5413)) ([28c3379](https://github.com/feast-dev/feast/commit/28c33793d214bda350b6ca058855dbf0726ca3b4)), closes [#5410](https://github.com/feast-dev/feast/issues/5410) [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Operator - support securityContext override at Pod level ([#5325](https://github.com/feast-dev/feast/issues/5325)) ([33ea0f5](https://github.com/feast-dev/feast/commit/33ea0f5aaa9c55eae9ff920b5b154e9681227a00)) * Pybuild-deps throws errors w/ latest pip version ([#5311](https://github.com/feast-dev/feast/issues/5311)) ([f2d6a67](https://github.com/feast-dev/feast/commit/f2d6a67b630cffbf43bc1f8495daa2431f307649)) * Reopen for integration test about add s3 storage-based registry store in Go feature server ([#5352](https://github.com/feast-dev/feast/issues/5352)) ([ef75f61](https://github.com/feast-dev/feast/commit/ef75f61936c86169e55a8c1a224b06b08ef79b96)) * resolve Python logger warnings ([#5361](https://github.com/feast-dev/feast/issues/5361)) ([37d5c19](https://github.com/feast-dev/feast/commit/37d5c196f678a90810aa98f3a3e5b1a3bffb7927)) * The ignore_paths not taking effect duration feast apply ([#5353](https://github.com/feast-dev/feast/issues/5353)) ([e4917ca](https://github.com/feast-dev/feast/commit/e4917ca80611ca3560a37ade1a80c41b0d1ea6f9)) * Update generate_answer function to provide correct parameter format to retrieve function ([dc5b2af](https://github.com/feast-dev/feast/commit/dc5b2af825ac33f58d0643cdcca0bf4261ec52a1)) * Update milvus connect function to work with remote instance ([#5382](https://github.com/feast-dev/feast/issues/5382)) ([7e5e7d5](https://github.com/feast-dev/feast/commit/7e5e7d5ae4de733c98b25e6dd552f706f94ee87a)) * Updating milvus connect function to work with remote instance ([#5401](https://github.com/feast-dev/feast/issues/5401)) ([b89fadd](https://github.com/feast-dev/feast/commit/b89faddf430826b72d47ad4015f021a5c065092d)) * Upperbound limit for protobuf generation ([#5309](https://github.com/feast-dev/feast/issues/5309)) ([a114aae](https://github.com/feast-dev/feast/commit/a114aae22c75cc8d1ea9664e0170ea49857a941e)) ### Features * Add CLI, SDK, and API documentation page to Feast UI ([#5337](https://github.com/feast-dev/feast/issues/5337)) ([203e888](https://github.com/feast-dev/feast/commit/203e8889d2d75080680491905f05fe200ba38f21)) * Add dark mode toggle to Feast UI ([#5314](https://github.com/feast-dev/feast/issues/5314)) ([ad02e46](https://github.com/feast-dev/feast/commit/ad02e460f23a19d6abab875cede6a06a9d2c1a27)) * Add data labeling tabs to UI ([#5410](https://github.com/feast-dev/feast/issues/5410)) ([389ceb7](https://github.com/feast-dev/feast/commit/389ceb7b2dd947ccd549ff5ecb792395c6971430)), closes [#006BB4](https://github.com/feast-dev/feast/issues/006BB4) * Add Decimal to allowed python scalar types ([#5367](https://github.com/feast-dev/feast/issues/5367)) ([4777c03](https://github.com/feast-dev/feast/commit/4777c03dc2b877150bab96aac6fdc798a7a3d69d)) * Add feast rag retriver functionality ([#5405](https://github.com/feast-dev/feast/issues/5405)) ([0173033](https://github.com/feast-dev/feast/commit/0173033ca93d9fefd0fe1d8db5979a9090f56fb2)) * Add feature view curl generator ([#5415](https://github.com/feast-dev/feast/issues/5415)) ([7a5b48f](https://github.com/feast-dev/feast/commit/7a5b48f1a3a5f050010650b8084e86e0cf4ed58d)) * Add feature view lineage tab and filtering to home page lineage ([#5308](https://github.com/feast-dev/feast/issues/5308)) ([308255d](https://github.com/feast-dev/feast/commit/308255d0f1aaa4a94ee3271e764fc94b05818098)) * Add feature view tags to dynamo tags ([#5291](https://github.com/feast-dev/feast/issues/5291)) ([3a787ac](https://github.com/feast-dev/feast/commit/3a787acbe5c4e54a523b87740520c135894c7f0c)) * Add HybridOnlineStore for multi-backend online store routing ([#5423](https://github.com/feast-dev/feast/issues/5423)) ([ebd67d1](https://github.com/feast-dev/feast/commit/ebd67d1a46041310c5d3c5a1050061767e04e534)) * Add max_file_size to Snowflake config ([#5377](https://github.com/feast-dev/feast/issues/5377)) ([e8cdf5d](https://github.com/feast-dev/feast/commit/e8cdf5d12847d8cbc91027244415eee2db66e492)) * Add MCP (Model Context Protocol) support for Feast feature server ([#5406](https://github.com/feast-dev/feast/issues/5406)) ([de650de](https://github.com/feast-dev/feast/commit/de650def7b4e9b2e2b0532938fe72b7f0891b33d)), closes [#5398](https://github.com/feast-dev/feast/issues/5398) [#5382](https://github.com/feast-dev/feast/issues/5382) [#5389](https://github.com/feast-dev/feast/issues/5389) [#5401](https://github.com/feast-dev/feast/issues/5401) * Add rag project to default dev UI ([#5323](https://github.com/feast-dev/feast/issues/5323)) ([3b3e1c8](https://github.com/feast-dev/feast/commit/3b3e1c8eb82bd1a2bfdf90060153bbcb2dbd5693)) * Add s3 storage-based registry store in Go feature server ([#5336](https://github.com/feast-dev/feast/issues/5336)) ([abe18df](https://github.com/feast-dev/feast/commit/abe18dfca23e95795af032b4852d93c313e0b526)) * Add support for data labeling in UI ([#5409](https://github.com/feast-dev/feast/issues/5409)) ([d183c4b](https://github.com/feast-dev/feast/commit/d183c4bac341aa78a75d76bfaa40730587b1b0b0)), closes [#27](https://github.com/feast-dev/feast/issues/27) * Added Lineage APIs to get registry objects relationships ([#5472](https://github.com/feast-dev/feast/issues/5472)) ([be004ef](https://github.com/feast-dev/feast/commit/be004ef8e769652a6ffb82b70b8c002766036e3f)) * Added rest-apis serving option for registry server ([#5342](https://github.com/feast-dev/feast/issues/5342)) ([9740fd1](https://github.com/feast-dev/feast/commit/9740fd1ac0361b2089a715a132aa7b4ad079464b)) * Added torch.Tensor as option for online and offline retrieval ([#5381](https://github.com/feast-dev/feast/issues/5381)) ([0b4ae95](https://github.com/feast-dev/feast/commit/0b4ae957d131baf874065723305a039979c492d1)) * Adding feast delete to CLI ([#5344](https://github.com/feast-dev/feast/issues/5344)) ([19fe3ac](https://github.com/feast-dev/feast/commit/19fe3acdb8134500018ea517b90f5011ca4bae7f)) * Adding permissions to UI and refactoring some things ([#5320](https://github.com/feast-dev/feast/issues/5320)) ([6f1b0cc](https://github.com/feast-dev/feast/commit/6f1b0cc2812cddb3a7acc2e175c4359b18f0c3c2)) * Allow to set registry server rest/grpc mode in operator ([#5364](https://github.com/feast-dev/feast/issues/5364)) ([99afd6d](https://github.com/feast-dev/feast/commit/99afd6d2582af3989cbc9d68f1015a4d9701cd36)) * Allow to use env variable FEAST_FS_YAML_FILE_PATH and FEATURE_REPO_DIR ([#5420](https://github.com/feast-dev/feast/issues/5420)) ([6a1b33a](https://github.com/feast-dev/feast/commit/6a1b33a9a1237a83b0cebb114d3965405bd232fc)) * Enable materialization for ODFV Transform on Write ([#5459](https://github.com/feast-dev/feast/issues/5459)) ([3d17892](https://github.com/feast-dev/feast/commit/3d17892fe49352ab270c4b70932141c5e5d4acde)) * Improve search results formatting ([#5326](https://github.com/feast-dev/feast/issues/5326)) ([18cbd7f](https://github.com/feast-dev/feast/commit/18cbd7fe40bfdc74bcf9f873cef16ca93d50abd4)) * Improvements to Lambda materialization engine ([#5379](https://github.com/feast-dev/feast/issues/5379)) ([b486f29](https://github.com/feast-dev/feast/commit/b486f2920a5c88852892e1c5455b58e922af2ee7)) * Make batch_source optional in PushSource ([#5440](https://github.com/feast-dev/feast/issues/5440)) ([#5454](https://github.com/feast-dev/feast/issues/5454)) ([ae7e20e](https://github.com/feast-dev/feast/commit/ae7e20e0e0bec410f16b36be907a158ada58e178)) * Refactor materialization engine ([#5354](https://github.com/feast-dev/feast/issues/5354)) ([f5c5360](https://github.com/feast-dev/feast/commit/f5c5360bb9abcb9ae8129b3cf661304cf868e3f1)) * Remote Write to Online Store completes client / server architecture ([#5422](https://github.com/feast-dev/feast/issues/5422)) ([2368f42](https://github.com/feast-dev/feast/commit/2368f4291dbb75a15159124380cd86ab6edbff10)) * Serialization version 2 and below removed ([#5435](https://github.com/feast-dev/feast/issues/5435)) ([9e50e18](https://github.com/feast-dev/feast/commit/9e50e188a1b94d4436b53649cdc294cff55f4870)) * SQLite online retrieval. Add timezone info into timestamp. ([#5386](https://github.com/feast-dev/feast/issues/5386)) ([6b05153](https://github.com/feast-dev/feast/commit/6b051537535cd9f4cd5090a17a43124cd9ae821b)) * Support dual-mode REST and gRPC for Feast Registry Server ([#5396](https://github.com/feast-dev/feast/issues/5396)) ([fd1f448](https://github.com/feast-dev/feast/commit/fd1f44898ad85769af7ef2a082c47c1ea76e1cbd)) * Support DynamoDB as online store in Go feature server ([#5464](https://github.com/feast-dev/feast/issues/5464)) ([40d25c6](https://github.com/feast-dev/feast/commit/40d25c62e19283396c410cb0ea1ca8eb119b6002)) * Update Spark Compute read source node to be able to use other data sources ([#5445](https://github.com/feast-dev/feast/issues/5445)) ([a93d300](https://github.com/feast-dev/feast/commit/a93d30015b1b6df879c12a237d3712d94f9f6f24)) ### Reverts * Feat: Add CLI, SDK, and API documentation page to Feast UI" ([#5341](https://github.com/feast-dev/feast/issues/5341)) ([b492f14](https://github.com/feast-dev/feast/commit/b492f14c3fec7313807f426c3c070ea62e7c9dcb)), closes [#5337](https://github.com/feast-dev/feast/issues/5337) * Revert "feat: Add s3 storage-based registry store in Go feature server" ([#5351](https://github.com/feast-dev/feast/issues/5351)) ([d5d6766](https://github.com/feast-dev/feast/commit/d5d6766c5cb02a2292ea42e3ee648a005af8a61a)), closes [#5336](https://github.com/feast-dev/feast/issues/5336) * Revert "fix: Update milvus connect function to work with remote instance" ([#5398](https://github.com/feast-dev/feast/issues/5398)) ([434dd92](https://github.com/feast-dev/feast/commit/434dd92fa72660ff59fd20219970f4ef6de63d67)), closes [#5382](https://github.com/feast-dev/feast/issues/5382) * revert: Chore Release "ch…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
Fixes issue with make build-ui :
2025-06-04T15:16:41.8016948Z 37.92 src/pages/feature-views/CurlGeneratorTab.tsx(257,11): error TS2322: Type 'string' is not assignable to type 'DefaultTheme'.Also, pinned deltalake version dependency to fix integration tests in 86b56d2 .