keep icon indicating copy to clipboard operation
keep copied to clipboard

feat: Introduce cel ast rebuilder

Open skynetigor opened this issue 7 months ago • 2 comments

Closes #4573

📑 Description

  • Make fields accessing index-friendly during CEL-to-SQL

✅ Checks

  • [ ] My pull request adheres to the code style of this project
  • [ ] My code requires changes to the documentation
  • [ ] I have updated the documentation as required
  • [ ] All the tests have passed

ℹ Additional Information

skynetigor avatar Apr 27 '25 16:04 skynetigor

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
keep ⬜️ Ignored (Inspect) Visit Preview May 21, 2025 2:15pm

vercel[bot] avatar Apr 27 '25 16:04 vercel[bot]

Codecov Report

Attention: Patch coverage is 19.14894% with 114 lines in your changes missing coverage. Please review.

Project coverage is 30.85%. Comparing base (d39afd3) to head (d792977). Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
keep/api/core/cel_to_sql/cel_ast_rebuilder.py 13.25% 72 Missing :warning:
keep/api/core/cel_to_sql/sql_providers/base.py 23.07% 10 Missing :warning:
keep/api/core/cel_to_sql/sql_providers/sqlite.py 27.27% 8 Missing :warning:
keep/api/core/cel_to_sql/ast_nodes.py 22.22% 7 Missing :warning:
keep/api/core/cel_to_sql/sql_providers/mysql.py 22.22% 7 Missing :warning:
...ep/api/core/cel_to_sql/sql_providers/postgresql.py 25.00% 6 Missing :warning:
keep/api/core/cel_to_sql/properties_mapper.py 33.33% 4 Missing :warning:
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #4621       +/-   ##
===========================================
- Coverage   46.77%   30.85%   -15.92%     
===========================================
  Files         164       94       -70     
  Lines       16841    10705     -6136     
===========================================
- Hits         7877     3303     -4574     
+ Misses       8964     7402     -1562     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Apr 27 '25 16:04 codecov[bot]