Skip to content

Upstream: 5fcd2cf56aec992d397e010e67c59cf638d0e7d0#786

Merged
kgyrtkirk merged 10 commits intomasterfrom
up-5fcd2cf56aec992d397e010e67c59cf638d0e7d0
Apr 7, 2025
Merged

Upstream: 5fcd2cf56aec992d397e010e67c59cf638d0e7d0#786
kgyrtkirk merged 10 commits intomasterfrom
up-5fcd2cf56aec992d397e010e67c59cf638d0e7d0

Conversation

@kgyrtkirk
Copy link
Copy Markdown
Owner

No description provided.

vogievetsky and others added 10 commits April 2, 2025 15:56
* 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment