Seddryck / Tseesecake

Tseesecake is a lightweight proxy for time-series query engines, supporting multiple database engines and storage providers, with a SQL dialect dedicated to time series
https://seddryck.github.io/Tseesecake
Apache License 2.0
2 stars 1 forks source link

Parse culler and gatherer #48

Closed Seddryck closed 1 year ago

Seddryck commented 1 year ago

close #47 close #41 close #42

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 98.70% and project coverage change: +2.29 :tada:

Comparison is base (a9eedb8) 84.59% compared to head (ce0c148) 86.89%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #48 +/- ## ========================================== + Coverage 84.59% 86.89% +2.29% ========================================== Files 81 82 +1 Lines 474 534 +60 Branches 15 16 +1 ========================================== + Hits 401 464 +63 + Misses 64 63 -1 + Partials 9 7 -2 ``` | [Impacted Files](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier) | Coverage Δ | | |---|---|---| | [Tseesecake/Querying/Filters/FilterFactory.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9RdWVyeWluZy9GaWx0ZXJzL0ZpbHRlckZhY3RvcnkuY3M=) | `84.00% <66.66%> (+9.00%)` | :arrow_up: | | [Tseesecake/Parsing/Grammar.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9QYXJzaW5nL0dyYW1tYXIuY3M=) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Parsing/Keyword.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9QYXJzaW5nL0tleXdvcmQuY3M=) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Parsing/Predicate.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9QYXJzaW5nL1ByZWRpY2F0ZS5jcw==) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Parsing/Query/FilterParser.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9QYXJzaW5nL1F1ZXJ5L0ZpbHRlclBhcnNlci5jcw==) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Querying/Filters/CullerSifter.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9RdWVyeWluZy9GaWx0ZXJzL0N1bGxlclNpZnRlci5jcw==) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Querying/Filters/GathererSifter.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9RdWVyeWluZy9GaWx0ZXJzL0dhdGhlcmVyU2lmdGVyLmNz) | `100.00% <100.00%> (ø)` | | | [Tseesecake/Querying/Filters/Sifter.cs](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier#diff-VHNlZXNlY2FrZS9RdWVyeWluZy9GaWx0ZXJzL1NpZnRlci5jcw==) | `100.00% <100.00%> (ø)` | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/Seddryck/Tseesecake/pull/48/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=C%C3%A9dric+L.+Charlier)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.