fix: the integration test with latest pinot image for group.id change#146
Conversation
|
|
||
| pinotServiceManager = | ||
| new GenericContainer<>(DockerImageName.parse("hypertrace/pinot-servicemanager:main")) | ||
| new GenericContainer<>(DockerImageName.parse("traceableai-docker.jfrog.io/hypertrace/pinot-servicemanager:test")) |
There was a problem hiding this comment.
Once https://github.com/hypertrace/pinot/pull/106/files is merged, can be reverted.
Codecov Report
@@ Coverage Diff @@
## optimize-functions #146 +/- ##
========================================================
+ Coverage 79.73% 82.05% +2.32%
- Complexity 618 633 +15
========================================================
Files 63 66 +3
Lines 2324 2385 +61
Branches 243 244 +1
========================================================
+ Hits 1853 1957 +104
+ Misses 372 329 -43
Partials 99 99
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
| Thread.sleep(2000); | ||
| int retry = 0, maxRetries = 20; | ||
| while (!areMessagesConsumed(endOffSetMap) && retry++ < maxRetries) { | ||
| Thread.sleep(6000); // max 2 min wait time |
There was a problem hiding this comment.
Somehow with the latest pinot version of servicemanager, it takes quite a time to get offset metadata for all views. It fetches offset metadata for span-event-view and backend-entity-view much fast. But for rest of the views, it takes quite some time. Had to increase it to 5 mins (first tried with 2 mins, and then 5 mins).
Unit Test Results 36 files 36 suites 8s ⏱️ Results for commit 55856df. |
* feat: support configuring distinct count agg function * fix: restore missing sum * fix: the integration test with latest pinot image for group.id change (#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>
* 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>
* 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>
* 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>
Deps on : https://github.com/hypertrace/pinot/pull/106/files