-
Notifications
You must be signed in to change notification settings - Fork 129
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
feat: extend flux-dsl #373
Conversation
* Add ability to define imports for each flux function * Add ability use multiple flux expressions * Add ability to define custom functions * Improve join flux, so it can be nested * Add missing parameter variants for RangeFlux amd AggregateWindow * Add TruncateTimeColumnFlux
8b4a6df
to
72f0fd8
Compare
Codecov Report
@@ Coverage Diff @@
## master #373 +/- ##
============================================
+ Coverage 89.02% 89.60% +0.58%
- Complexity 636 721 +85
============================================
Files 156 166 +10
Lines 6358 6573 +215
Branches 305 326 +21
============================================
+ Hits 5660 5890 +230
+ Misses 612 591 -21
- Partials 86 92 +6
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Andy2003, thanks for your PR 👍
Can you satisfy following requirements:
- Add new functions into
flux-dsl/README.md
:InterpolateLinearFlux
TruncateTimeColumnFlux
- Add description how to use the
imports
intoflux-dsl/README.md
- Add description how to use the
AbstractFunctionFlux
intoflux-dsl/README.md
and also:
flux-dsl/src/main/java/com/influxdb/query/dsl/functions/RangeFlux.java
Outdated
Show resolved
Hide resolved
flux-dsl/src/main/java/com/influxdb/query/dsl/functions/RangeFlux.java
Outdated
Show resolved
Hide resolved
* Add ability to define imports for each flux function [FluxDSL] * Add ability use multiple flux expressions [FluxDSL] * Add ability to define custom functions [FluxDSL] * Improve join flux, so it can be nested [FluxDSL] * Add missing parameter variants for RangeFlux amd AggregateWindow [FluxDSL] * Add TruncateTimeColumnFlux [FluxDSL] * Add ArrayFromFlux [FluxDSL] * Add UnionFlux [FluxDSL]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGMT 🚀
Thanks again for your PR 👍. From my POV is ready to merge into master
. Do you want to continue in work or it is done?
No it's all done, please merge! |
Proposed Changes
Checklist
mvn test
completes successfully