Class RangeScanOrchestrator


  • @Internal
    public class RangeScanOrchestrator
    extends Object
    Main entry point from higher level languages to perform KV range scans.

    This class is meant as a low-level abstraction which is to be consumed from the higher level language bindings and not directly by the user. See the respective documentation for each language binding (java, scala, kotlin) for example usage.

    • Field Detail

      • RANGE_SCAN_DEFAULT_BATCH_BYTE_LIMIT

        public static final int RANGE_SCAN_DEFAULT_BATCH_BYTE_LIMIT
        See Also:
        Constant Field Values
      • RANGE_SCAN_DEFAULT_BATCH_ITEM_LIMIT

        public static final int RANGE_SCAN_DEFAULT_BATCH_ITEM_LIMIT
        See Also:
        Constant Field Values
    • Constructor Detail

      • RangeScanOrchestrator

        public RangeScanOrchestrator​(Core core,
                                     CollectionIdentifier collectionIdentifier)
        Creates a new RangeScanOrchestrator which can be shared across calls.
        Parameters:
        core - the core to perform ops against.
        collectionIdentifier - the pointer to the right collection to use.