Skip to content

docs: Update type system reference with missing types#6069

Open
ntkathole wants to merge 1 commit intofeast-dev:masterfrom
ntkathole:update_type_docs
Open

docs: Update type system reference with missing types#6069
ntkathole wants to merge 1 commit intofeast-dev:masterfrom
ntkathole:update_type_docs

Conversation

@ntkathole
Copy link
Member

@ntkathole ntkathole commented Mar 5, 2026

What this PR does / why we need it:

  • Add missing types (Json, Struct, PdfBytes, ImageBytes) to the main type system reference page (docs/reference/type-system.md) with backend support tables, usage examples, and import guidance.
  • Document backend limitations for Set types — no backend infers them, feast_value_type_to_pa() lacks Set mappings, and offline stores only handle _LIST types. Sets are best suited for online serving with explicitly declared schemas.
  • Expand the data source functionality matrix (docs/reference/data-sources/overview.md) to include Map, Json, Struct, and Set type support per backend.
  • Add PdfBytes and ImageBytes as domain-specific primitives in the concepts page (docs/getting-started/concepts/feast-types.md).

Open with Devin

Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
@ntkathole ntkathole self-assigned this Mar 5, 2026
@ntkathole ntkathole requested a review from a team as a code owner March 5, 2026 06:36
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

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.

1 participant