Skip to content

feat: add missing flags to the hybrid environment clusters#76

Merged
Davidonium merged 8 commits intomainfrom
feat/dhernando/hybrid-cloud-environment-extra-flags
Mar 31, 2026
Merged

feat: add missing flags to the hybrid environment clusters#76
Davidonium merged 8 commits intomainfrom
feat/dhernando/hybrid-cloud-environment-extra-flags

Conversation

@Davidonium
Copy link
Copy Markdown
Collaborator

No description provided.

Davidonium and others added 8 commits March 27, 2026 17:01
refactor package resolving so that it uses a struct instead of a
thousand parameters
Cover the new flags added to hybrid cluster create, update, and describe
commands: package resolution (by name, CPU/RAM, mutual exclusivity, disk
calculation), cluster config (restart-policy, rebalance-strategy,
topology-spread-constraint, cost-allocation-label), storage config (all
4 storage class flags), and database config (db-log-level, vectors-on-disk,
TLS, secrets, audit logging).

Also adds unit tests for the new helper parsers/formatters, CalculateAdditionalDisk,
util.IsUUID, and util.AnyFlagChanged. Fixes existing create tests that broke
due to mandatory package resolution.

Made-with: Cursor

Co-authored-by: Qdrant Claw <qdrant-claw@qdrant.com>
@Davidonium Davidonium merged commit ea110f3 into main Mar 31, 2026
7 checks passed
@Davidonium Davidonium deleted the feat/dhernando/hybrid-cloud-environment-extra-flags branch March 31, 2026 07:11
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.

2 participants