GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Error Store should not require a storage spec · Issue #27 · feast-dev/feast

Error Store should not require a storage spec #27

New issue
Copy link
New issue
Copy link
Closed
Closed
Error Store should not require a storage spec#27
Copy link
Assignees
pradithyazhilingc

Description

@zhilingc
zhilingc
opened on Jan 2, 2019
Issue body actions

The error store should be defined on deployment (of core), and should not require a spec.

Activity

  1. pradithya
    self-assigned this
    on Jan 2, 2019
  2. zhilingc
    self-assigned this
    on Jan 3, 2019
  3. tims commented on Jan 3, 2019

    @tims
    tims
    on Jan 3, 2019
    Contributor
    More actions

    Can you clarify how would you like to tell ingestion where to store the errors?

  4. zhilingc commented on Jan 3, 2019

    @zhilingc
    zhilingc
    on Jan 3, 2019
    CollaboratorAuthor
    More actions

    Currently my plan is to pass it in as 2 separate options:
    --errorsStoreType: one of [file.json, stderr, stdout] - type of errors store to write to
    --errorsStoreOptions: map of options for the errors store

    These would be defined in the config for core feast deployment

    is this ok @tims?

  5. tims commented on Jan 3, 2019

    @tims
    tims
    on Jan 3, 2019
    Contributor
    More actions

    That looks suspiciously like a storage spec :)

    If we're committed to just files and logs.. we could just log to stderr by default if a file path isn't provided?

    I imagine we might want avro or parquet too though... hmm.

    Would errorsStoreOptions be comma separated kvs? eg. x=1,y=2

  6. zhilingc commented on Jan 3, 2019

    @zhilingc
    zhilingc
    on Jan 3, 2019
    CollaboratorAuthor
    More actions

    Sorry, I realised the issue was poorly worded: I meant we should not give error stores the same treatment as other storage specs currently.

    The fact that it (1) has to be registered (2) can be retrieved together with all other specs and (3) can be written to as a regular warehouse store by ingestion jobs is what i want to change.

    At the same time it would be nice to retain the flexibility to add other potential error store formats in the future, which is why I've split its definition into type and options.

    Would errorsStoreOptions be comma separated kvs? eg. x=1,y=2

    I was thinking json e.g. {"path":"/path/to/file",...} maybe, but I'm not sure...

  7. tims commented on Jan 6, 2019

    @tims
    tims
    on Jan 6, 2019
    Contributor
    More actions

    I think json is ok, as long as it doesn't cause any shell escaping issues for the core api?

    reviewing the rest now

  8. feast-ci-bot
    closed this as completedin #39on Jan 9, 2019
  9. dmartinol
    added a commit that references this issue on Jul 2, 2024

    Merge pull request feast-dev#27 from dmartinol/feast-rbac

    d455123
  10. franciscojavierarceo
    added a commit that references this issue on Jun 2, 2025

    feat: Add support for data labeling in UI (#5409)

    d183c4b
  11. jfw-ppi
    added a commit that references this issue on Jun 7, 2025

    feat: Add support for data labeling in UI (feast-dev#5409)

    18c30a0
  12. franciscojavierarceo
    added 2 commits that reference this issue on Jun 30, 2025

    chore(release): release 0.50.0

    3f30a1b

    chore(release): release 0.50.0

    a9dfac3
  13. piket
    added a commit that references this issue on Oct 31, 2025

    fix: Open source Feast dev sync (#295)

    0a2ad13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @pradithya
    pradithya
  • @zhilingc
    zhilingc

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.