-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
deprecationThis issue pertains to an item/topic which has been deprecatedThis issue pertains to an item/topic which has been deprecated
Description
Summary
Benchmark CLI still includes deprecated options/aliases.
Evidence
src/puppetlabs/puppetdb/cli/benchmark.clj:638errors explicitly:--rand-perc is deprecated; use --rand-catalogs and/or --rand-facts.src/puppetlabs/puppetdb/cli/benchmark.clj:717help marks--rand-percas deprecated.src/puppetlabs/puppetdb/cli/benchmark.clj:743marks--threadsas deprecated alias for--senders.
Proposed OpenVoxDB 9 Change
- Remove
--rand-percoption entirely. - Remove
--threadsalias and keep--sendersonly.
Compatibility / Risk
- Low risk; benchmark CLI is niche and migration is straightforward.
Implementation Notes
- Keep CLI error/help text focused on supported flags only.
- Update docs/examples/scripts that still reference deprecated options.
Acceptance Criteria
- Deprecated benchmark flags are no longer accepted.
- Help output does not list deprecated options.
- Tests/docs updated to supported flags.
Suggested Tests
- CLI parsing tests for supported benchmark flags.
- Negative tests for removed deprecated flags.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
deprecationThis issue pertains to an item/topic which has been deprecatedThis issue pertains to an item/topic which has been deprecated
Type
Projects
Status
Deprecated