@honua/sdk-js
    Preparing search index...

    Interface CreateColumnarWorkerSessionOptionsExperimental

    interface CreateColumnarWorkerSessionOptions {
        cancelAcknowledgementMs?: number;
        createWorker: ColumnarWorkerFactory;
        maxPendingRequests?: number;
        streamOrdering?: ColumnarWorkerStreamOrdering;
        telemetry?: ColumnarTelemetry;
    }
    Index

    Properties

    cancelAcknowledgementMs?: number

    Milliseconds a cancelled in-flight request may take to be acknowledged by the worker before the transport is retired. Defaults to 50. A cooperative operation that observes its signal acknowledges well inside the window and keeps the worker warm; a non-cooperative one is retired at the deadline.

    createWorker: ColumnarWorkerFactory
    maxPendingRequests?: number

    Includes the active request. Defaults to 16; there is no unbounded mode.

    Cross-request ordering contract. Defaults to none, which accepts every request independently. strict declares that this session carries one ordered batch stream and rejects a non-increasing sequence or a non-contiguous rowOffset before the batch is transferred.

    telemetry?: ColumnarTelemetry

    Optional observer for this session. Off by default. Every execute emits one columnar-worker-operation span spanning enqueue through settlement, and the ownership handoff it performs emits its own columnar-transfer span, both bound to the input batch's identity.