Upstream: f9553f795ef34bebdd34b3131baebdd342df3615#792
Merged
Conversation
* add turboLoadingNodes * Update web-console/src/druid-models/coordinator-dynamic-config/coordinator-dynamic-config.tsx Co-authored-by: Karan Kumar <karankumar1100@gmail.com> * Update web-console/src/druid-models/coordinator-dynamic-config/coordinator-dynamic-config.tsx Co-authored-by: Karan Kumar <karankumar1100@gmail.com> * added Experimental icon * added feedback to docs also * update tests * add slash --------- Co-authored-by: Karan Kumar <karankumar1100@gmail.com>
…ion APIs) (apache#17862) This is a follow up to: apache#17834 This patch changes the console to use the new unified compaction APIs and adds the setting to switch supervisor based compaction on and off.
…17866) * fixes and validation for projections with rollup base tables changes: * Moved projection dimension initialization into `OnHeapAggregateProjection` instead of being done externally * Fix projection aggregations to work properly for rollup base tables with the same aggregations (swap out projection agg with base table agg to build the projection from the raw input row) * Added validation for projection aggregations to ensure they either reference a base table aggregation (being a combining agg of some base table agg) or they reference a base table dimension(s) * Added validation for projection virtual columns to ensure they reference a base table dimension * Tests for rollup projections * Tests for `OnHeapAggregationProjection` validations
* Update to Curator 5.8.0. Follow-up to apache#16617. Among other things, this version of Curator fixes bugs related to leader election: https://issues.apache.org/jira/browse/CURATOR-696 and https://issues.apache.org/jira/browse/CURATOR-724. Hopefully fixes apache#17781. * Update licenses.yaml. * Additional variables.
* update azure pom parent to address CVEs * Must escape 9.40 in yaml. --------- Co-authored-by: Gian Merlino <gianmerlino@gmail.com>
Changes --------- - Delete deprecated BrokerClient and test - Use new async BrokerClient in SegmentLoadStatusFetcher
* Improve revised integration tests for local use by devs The goal of this work is to make running the revised ITs locally easier for devs while not impacting the robustness of ITs running in Github actions CI pipeline * Internalize dependency startup conditional within template.py Having dependency-service startup conditional setup use a centralized lookup with a sane default simplifies individual IT cases and will drive consistency across all existing and future IT cases * Remove the db dir from shared dir and stop incorrectly mounting a mysql docker entrypoint script The mysql docker container allows you to prive startup scripts for the database in this entrypoint directory. We were nmounting a directory named like a file, and it confuses the docker startup for mysql foring a restart on startup. This restart is now problematic since we are telling docker-compose to wait for mysql health before starting services that depend on it. Since we aren't using the startup script mechanism at all, simply removing it seems like cleanest strategy * Clean up defunct comment This comment has lost meaning after previous change to remove the init dir db for mysql as it is not needed
* update parquet-avro to resolve CVE-2025-30065 * add missing license for updated parquet
* update asynchttpclient * update misc licenses
Changes --------- * Remove unused ZookeeperClient * Use NoopEmitter on the client side of standard ITs * Deserialize response of /compaction/status API into AutoCompactionSnapshot * Do not print complete/incomplete tasks in ITAutoCompactionLockContentionTest
PR apache#17874 missed one of the version tags, which would affect certain build profiles.
* Bump async-http-client to 3.0.1 Bump async-http-client to 3.0.1 to resolve CVE-2024-53990 _. * Additional licenses.yaml updates. * Fix conflict. --------- Co-authored-by: Gian Merlino <gianmerlino@gmail.com>
…ulti-namespace settings (apache#17749) * Add alias function to K8sTasks * Unit testing for alias system * Pass all unit test for peon-alias * Task ID abstraction in unit tests * Change alias config to k8sTaskNamePrefix * Add documentation for peon-alias * Add documentation for peon-alias * Fix spellcheck * Update docs/development/extensions-core/k8s-jobs.md Co-authored-by: Frank Chen <frankchen@apache.org> * Update extensions-core/kubernetes-overlord-extensions/src/main/java/org/apache/druid/k8s/overlord/KubernetesTaskRunnerConfig.java Co-authored-by: Frank Chen <frankchen@apache.org> * Fix spelling mistake * Fix method call in test file --------- Co-authored-by: Frank Chen <frankchen@apache.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.