Skip to content

Expose IngestExternalFileOptions::failed_move_fall_back_to_copy in RocksJava #14803

Description

@richinmrudul

Hi RocksDB maintainers,

C++ IngestExternalFileOptions exposes failed_move_fall_back_to_copy, which controls whether file ingestion falls back to copying when hard linking fails. This applies to ingestion modes such as move_files and link_files.

RocksJava's org.rocksdb.IngestExternalFileOptions does not currently expose this option, so Java users cannot control the fallback behavior.

Expected behavior:
RocksJava should expose getter/setter methods, likely:

boolean failedMoveFallBackToCopy()
IngestExternalFileOptions setFailedMoveFallBackToCopy(boolean failedMoveFallBackToCopy)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions