Skip to content

@lancedb/lancedb • Docs


@lancedb/lancedb / FunctionColumnAutoRefreshStatus

Interface: FunctionColumnAutoRefreshStatus

Automatic-refresh projection for a Function output.

Properties

activeJobId?

optional activeJobId: string;

blockedReason?

optional blockedReason:
  | "table_has_mem_wal"
  | "inputs_not_settled"
  | "dependency_in_flight"
  | "table_capacity"
  | "cancelled"
  | "preparation_backoff"
  | "failure_threshold_reached"
  | "binding_revision_missing";

effectiveCooldownMillis?

optional effectiveCooldownMillis: bigint;

enabled

enabled: boolean;

failureStreak

failureStreak: number;

intervalSeconds?

optional intervalSeconds: bigint;

nextRunAtMillis

nextRunAtMillis: null | bigint;

nextRunAtReason?

optional nextRunAtReason: string;

state

state:
  | "running"
  | "queued"
  | "disabled"
  | "ready"
  | "up_to_date"
  | "waiting_interval"
  | "waiting_backoff"
  | "blocked"
  | "unobservable";