Skip to content

[Feature] RFS support for external versioning #1456

@kanatti

Description

@kanatti

We have some use cases where the version number (version) of documents is set externally—typically stored as a field in the _source (e.g., @version_number). Currently, RFS does not support setting external versions when making _bulk calls.

It would be useful to allow RFS to:

  • Extract the version from the source(maybe using transformations)
  • Set version_type as external
  • Optionally ignore version conflicts and continue processing instead of failing the worker

This would give us more control over versioning behavior during reindexing and unlock support for externally versioned documents.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions