Files
lancedb/docs/src/js/interfaces/JobInfo.md
T
Wyatt Alt e3b472c212 feat: connection-level job operations (#3755)
Adds job operations to the connection surface, building on the Job
handle from #3742: job(id), list_jobs, get_job, cancel_job, and
job_history, plus a non-blocking Job.status(). Implemented on the
Database trait (defaulting to NotSupported), the remote backend
(/v1/jobs), and the Python and Node bindings; job_history returns Arrow
batches.

errors() and progress() are not included.

Tested with mocked endpoints in all three languages.

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 12:51:43 -07:00

683 B

@lancedb/lancedbDocs


@lancedb/lancedb / JobInfo

Interface: JobInfo

A row from Connection.listJobs: one server-side job.

Properties

createdAtMillis

createdAtMillis: number;

When the job was created, in milliseconds since the epoch.


jobId

jobId: string;

The job id -- what Connection.getJob and Connection.cancelJob accept.


jobType

jobType: string;

state

state: string;

Lifecycle state: "running", "finished", "failed", or "cancelled".


table

table: string;

The table the job runs against, without URI or namespace.