druid/docs
Kashif Faraz 9f6ce6ddc0
Remove task action audit logging and druid_taskLog metadata table (#16309)
Description:
Task action audit logging was first deprecated and disabled by default in Druid 0.13, #6368.

As called out in the original discussion #5859, there are several drawbacks to persisting task action audit logs. 
- Only usage of the task audit logs is to serve the API `/indexer/v1/task/{taskId}/segments`
which returns the list of segments created by a task.
- The use case is really narrow and no prod clusters really use this information.
- There can be better ways of obtaining this information, such as the metric
`segment/added/bytes` which reports both the segment ID and task ID
when a segment is committed by a task. We could also include committed segment IDs in task reports.
- A task persisting several segments would bloat up the audit logs table putting unnecessary strain
on metadata storage.

Changes:
- Remove `TaskAuditLogConfig`
- Remove method `TaskAction.isAudited()`. No task action is audited anymore.
- Remove `SegmentInsertAction` as it is not used anymore. `SegmentTransactionalInsertAction`
is the new incarnation which has been in use for a while.
- Deprecate `MetadataStorageActionHandler.addLog()` and `getLogs()`. These are not used anymore
but need to be retained for backward compatibility of extensions.
- Do not create `druid_taskLog` metadata table anymore.
2024-07-17 17:09:00 +05:30
..
api-reference Remove task action audit logging and druid_taskLog metadata table (#16309) 2024-07-17 17:09:00 +05:30
assets Add supervisor actions (#16276) 2024-04-24 13:14:01 -07:00
comparisons remove ref to plywood repo (#12809) 2022-07-26 10:12:13 +08:00
configuration Docs: Fix default value for globalIngestionHeapLimitBytes (#16654) 2024-06-27 07:01:56 +05:30
data-management Kill segments by versions (#15994) 2024-03-13 09:37:30 +05:30
design Added new use cases and description of the use case - 5/14/24 (#16451) 2024-06-04 09:47:49 -07:00
development Docs: Fix k8s dynamic config URL (#16720) 2024-07-11 10:05:47 +05:30
ingestion Web console: better sql data loader reset (#16696) 2024-07-11 14:45:04 -07:00
misc Update the youtube link for druid presentations page (#16601) 2024-06-14 09:47:46 +08:00
multi-stage-query Add query context parameter to remove null bytes when writing frames (#16579) 2024-06-26 15:00:30 +05:30
operations Remove task action audit logging and druid_taskLog metadata table (#16309) 2024-07-17 17:09:00 +05:30
querying Defer more expressions in vectorized groupBy. (#16338) 2024-06-26 17:28:36 -07:00
release-info docs: nit for link format (#16687) 2024-07-02 16:45:09 -07:00
tutorials Docs: update link and title of quickstart (#16638) 2024-06-25 09:07:00 -07:00