Skip to content

Remove use of Elasticsearch source_id field - #1726

Merged
orangejulius merged 3 commits into
masterfrom
remove-source_id
Sep 25, 2026
Merged

orangejulius merged 3 commits into
masterfrom
remove-source_id

Conversation

@orangejulius

Copy link
Copy Markdown
Member

This field is technically redundant since the source_id is always contained in the Elasticsearch _id field. There are a few small (deduplication, etc) places where this field is expected, but we can easily remove them.

This will allow us to (eventually) remove the source_id field from Elasticsearch completely.

The `source_id` is always contained in the document level `_id` field,
so we can avoid using it in the API to support its removal
@orangejulius
orangejulius merged commit 1e08f14 into master Sep 25, 2026
6 checks passed
@orangejulius
orangejulius deleted the remove-source_id branch September 25, 2026 16:38
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.

1 participant