Skip to content
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

Event metadata RFC #5802

Closed
7 tasks
binarylogic opened this issue Jan 2, 2021 · 0 comments · Fixed by #6349
Closed
7 tasks

Event metadata RFC #5802

binarylogic opened this issue Jan 2, 2021 · 0 comments · Fixed by #6349
Assignees
Labels
domain: architecture Anything related to architecture domain: data model Anything related to Vector's internal data model domain: internal docs Anything related to Vector's internal documentation type: task Generic non-code related tasks

Comments

@binarylogic
Copy link
Contributor

It has been said that #3445 and other broad topology work would benefit from event metadata. A data model change of this magnitude requires an RFC. Some notes about the work were added here.

Requirements

  • Cover the use cases that require event metadata (ex: e2e latency, e2e ack'ing?, etc)
  • Cover performance and the design decisions that will enhance it (ex: sharing common metadata across events)
  • Cover the characteristics
    • Can users manipulate metadata or is it read-only?
    • Fully structured?
  • Propose exact event interface changes, show examples.
  • Anything else I'm missing

@bruceg I'm blocking the e2e work on this. Let me know if that is not correct.

@binarylogic binarylogic added type: task Generic non-code related tasks domain: data model Anything related to Vector's internal data model labels Jan 2, 2021
@jamtur01 jamtur01 added this to the 2021-01-18 Tabula E-Rasa milestone Jan 15, 2021
@bruceg bruceg added domain: architecture Anything related to architecture domain: internal docs Anything related to Vector's internal documentation labels Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: architecture Anything related to architecture domain: data model Anything related to Vector's internal data model domain: internal docs Anything related to Vector's internal documentation type: task Generic non-code related tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants