Skip to content

Conversation

@klsince
Copy link
Contributor

@klsince klsince commented May 4, 2022

add config negateWindowFilter to let SegmentProcessorFramework take data outside the time window when generating segments

Release Note

new config negateWindowFilter for SegmentProcessorFramework. It's false by default to be backward compatible.

@klsince klsince force-pushed the allow_to_negate_window_filter branch from 17bb54f to 7712432 Compare May 4, 2022 19:08
@codecov-commenter
Copy link

codecov-commenter commented May 4, 2022

Codecov Report

Merging #8640 (aedbb01) into master (d574085) will decrease coverage by 4.13%.
The diff coverage is 100.00%.

❗ Current head aedbb01 differs from pull request most recent head 3206d2e. Consider uploading reports for the commit 3206d2e to get more accurate results

@@             Coverage Diff              @@
##             master    #8640      +/-   ##
============================================
- Coverage     70.59%   66.46%   -4.14%     
+ Complexity     4411     4330      -81     
============================================
  Files          1677     1261     -416     
  Lines         87707    63844   -23863     
  Branches      13145     9920    -3225     
============================================
- Hits          61921    42434   -19487     
+ Misses        21496    18402    -3094     
+ Partials       4290     3008    -1282     
Flag Coverage Δ
integration1 ?
integration2 ?
unittests1 66.46% <100.00%> (+0.03%) ⬆️
unittests2 ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
.../org/apache/pinot/core/common/MinionConstants.java 0.00% <ø> (ø)
...gment/processing/timehandler/EpochTimeHandler.java 100.00% <100.00%> (ø)
...ment/processing/timehandler/TimeHandlerConfig.java 100.00% <100.00%> (ø)
...ent/processing/timehandler/TimeHandlerFactory.java 73.33% <100.00%> (ø)
...va/org/apache/pinot/core/routing/RoutingTable.java 0.00% <0.00%> (-100.00%) ⬇️
...va/org/apache/pinot/common/config/NettyConfig.java 0.00% <0.00%> (-100.00%) ⬇️
...a/org/apache/pinot/common/metrics/MinionMeter.java 0.00% <0.00%> (-100.00%) ⬇️
...g/apache/pinot/common/metrics/ControllerMeter.java 0.00% <0.00%> (-100.00%) ⬇️
.../apache/pinot/common/metrics/BrokerQueryPhase.java 0.00% <0.00%> (-100.00%) ⬇️
.../apache/pinot/common/metrics/MinionQueryPhase.java 0.00% <0.00%> (-100.00%) ⬇️
... and 642 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d574085...3206d2e. Read the comment docs.

@klsince klsince force-pushed the allow_to_negate_window_filter branch from bceb06f to 3206d2e Compare May 4, 2022 22:11
Copy link
Contributor

@Jackie-Jiang Jackie-Jiang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Jackie-Jiang Jackie-Jiang added release-notes Referenced by PRs that need attention when compiling the next release notes enhancement labels May 5, 2022
@Jackie-Jiang Jackie-Jiang merged commit 4a0c574 into apache:master May 5, 2022
@klsince klsince deleted the allow_to_negate_window_filter branch May 5, 2022 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement release-notes Referenced by PRs that need attention when compiling the next release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants