druid/docs
Abhishek Radhakrishnan fb7bb0953d
Kill segments by versions (#15994)
* Kill task version support.

Kill tasks by default kill all versions of unused segments in the specified
interval. Users wanting to delete specific versions (for example, data compliance
reasons) and keep rest of the versions can specify the optional version in the
kill task payload.

* Formatting changes.

* Multi version tests in RetrieveSegmentsActionsTest

Sort of like method-level parameterized tests.

* Address review feedback

* Accept a list of versions instead of a single version.

Support multiple versions.

* Tests for multiple versions.

* Update docs

* Cleanup

* Address review comments.

Retain the old interface method and make it default and route it to
the method with nullable versions variant. Update usages to use the
default method where versions doesn't matter.

* Remove versions from retreive used segments action.

* Some updates.

* Apply suggestions from code review

Co-authored-by: Kashif Faraz <kashif.faraz@gmail.com>

* /s/actual/observed/g

* minor test cleanup

* WIP: Test fixes and updates. Also add test for kill by version with used load spec.

Checkpoint.

---------

Co-authored-by: Kashif Faraz <kashif.faraz@gmail.com>
2024-03-13 09:37:30 +05:30
..
api-reference docs refinement: json format (#16080) 2024-03-11 15:49:14 +08:00
assets [Docs] Refactor streaming ingestion section (#15591) 2024-02-12 13:52:42 -08:00
comparisons remove ref to plywood repo (#12809) 2022-07-26 10:12:13 +08:00
configuration Update docs for rabbit community extension (#16069) 2024-03-07 11:29:53 -08:00
data-management Kill segments by versions (#15994) 2024-03-13 09:37:30 +05:30
design docs: mention acid-compliance for meta store (#16014) 2024-03-04 11:00:38 +08:00
development Update docs for rabbit community extension (#16069) 2024-03-07 11:29:53 -08:00
ingestion Update `maxRowsInMemory` and `maxBytesInMemory` description (#16104) 2024-03-12 14:40:15 -07:00
misc Update Ingestion section (#14023) 2023-05-19 09:42:27 -07:00
multi-stage-query updated description of rowsPerPage in export operations (#16048) 2024-03-05 15:42:12 -08:00
operations Add deep storage segment metric (#16072) 2024-03-11 10:24:46 -04:00
querying update window functions doc (#15902) 2024-03-07 15:16:52 -08:00
release-info docs: Add upgrade notes for Druid 29.0.0 (#16022) 2024-03-04 08:58:52 -08:00
tutorials [Docs] Refactor streaming ingestion section (#15591) 2024-02-12 13:52:42 -08:00