Skip to content

fix: flip around division#147

Merged
aaron-steinfeld merged 1 commit intomainfrom
flip-division
Jun 28, 2022
Merged

fix: flip around division#147
aaron-steinfeld merged 1 commit intomainfrom
flip-division

Conversation

@aaron-steinfeld
Copy link
Copy Markdown
Contributor

Description

Flip division from inside sum aggregation to outside, allowing pinot to optimize with star tree.

Testing

Unit tests, verified optimization with pinot explain plain

Checklist:

  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • Any dependent changes have been merged and published in downstream modules

@aaron-steinfeld aaron-steinfeld marked this pull request as ready for review June 28, 2022 13:47
@aaron-steinfeld aaron-steinfeld requested a review from a team June 28, 2022 13:47
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 28, 2022

Codecov Report

Merging #147 (1bdb664) into main (56613da) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##               main     #147   +/-   ##
=========================================
  Coverage     82.13%   82.13%           
  Complexity      633      633           
=========================================
  Files            66       66           
  Lines          2385     2385           
  Branches        244      244           
=========================================
  Hits           1959     1959           
  Misses          329      329           
  Partials         97       97           
Flag Coverage Δ
integration 82.13% <100.00%> (ø)
unit 79.86% <100.00%> (ø)

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

Impacted Files Coverage Δ
...rvice/pinot/converters/PinotFunctionConverter.java 94.87% <100.00%> (ø)

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 56613da...1bdb664. Read the comment docs.

@github-actions

This comment has been minimized.

@aaron-steinfeld aaron-steinfeld merged commit fc069a7 into main Jun 28, 2022
@aaron-steinfeld aaron-steinfeld deleted the flip-division branch June 28, 2022 13:56
@github-actions
Copy link
Copy Markdown

Unit Test Results

  36 files  ±0    36 suites  ±0   8s ⏱️ ±0s
202 tests ±0  202 ✔️ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit fc069a7. ± Comparison against base commit 56613da.

Harnoor-se7en pushed a commit to razorpay/hypertrace-query-service that referenced this pull request Jul 14, 2022
13shivam pushed a commit to razorpay/hypertrace-query-service that referenced this pull request Dec 8, 2022
Harnoor-se7en added a commit to razorpay/hypertrace-query-service that referenced this pull request Dec 8, 2022
* feat: support configuring distinct count agg function (hypertrace#143)

* feat: support configuring distinct count agg function

* fix: restore missing sum

* fix: the integration test with latest pinot image for group.id change (hypertrace#146)

* fix: the integration test with latest pinot image for group.id change

* making it 5 mins for worst case

* updated comments

* reverted the test image

* refactor: update a test config, remove unused const

Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com>

* adding config from service since kube manifest plans fail

* fix: flip around division (hypertrace#147)

* kube manifests isnt working so adding service config

* removed config changes at app level

* add dependency

* add dependency

* dependency udpate

* dependency update

* build from apm

* maven aurl

* maven test

* dependency update

* file impl

* file impl

* updates workflows

Co-authored-by: Aaron Steinfeld <45047841+aaron-steinfeld@users.noreply.github.com>
Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com>
Co-authored-by: 13shivam <shivam.rai@razorpay.com>
Harnoor-se7en added a commit to razorpay/hypertrace-query-service that referenced this pull request Dec 12, 2022
* feat: support configuring distinct count agg function (hypertrace#143)

* feat: support configuring distinct count agg function

* fix: restore missing sum

* fix: the integration test with latest pinot image for group.id change (hypertrace#146)

* fix: the integration test with latest pinot image for group.id change

* making it 5 mins for worst case

* updated comments

* reverted the test image

* refactor: update a test config, remove unused const

Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com>

* adding config from service since kube manifest plans fail

* fix: flip around division (hypertrace#147)

* kube manifests isnt working so adding service config

* removed config changes at app level

Co-authored-by: Aaron Steinfeld <45047841+aaron-steinfeld@users.noreply.github.com>
Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants