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 Lineage: Add pattern matching code #7883

Open
Cali0707 opened this issue Apr 30, 2024 · 0 comments
Open

Event Lineage: Add pattern matching code #7883

Cali0707 opened this issue Apr 30, 2024 · 0 comments
Labels
kind/feature-request priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. triage/accepted Issues which should be fixed (post-triage)

Comments

@Cali0707
Copy link
Member

Problem
For many of the transform functions in event lineage, we will need to do pattern matching. This is because the values of various attributes will be in the form of abc{variable1}def{variable2}. To make sure we are doing comparisons correctly, we should have some form of library defined that can check (at a minimum):

  1. Exact equality
  2. Prefix matching
  3. Suffix matching

Persona:
Which persona is this feature for?

Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved.

Time Estimate (optional):
How many developer-days do you think this may take to resolve?

Additional context (optional)
How this works/is defined will depend on #7729

@pierDipi pierDipi added priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. triage/accepted Issues which should be fixed (post-triage) labels Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature-request priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. triage/accepted Issues which should be fixed (post-triage)
Projects
Status: 📝 Draft
Development

No branches or pull requests

2 participants