Package io.github.jchejarla.springbatch.clustering.query


package io.github.jchejarla.springbatch.clustering.query
Read-only, job-centric observability of the cluster.

BatchClusterQueryService answers "given a job, how many partitions, where are they running, and in what state" via plain SELECTs over the coordination tables. It is the foundation the actuator job endpoint wraps, and that applications can call directly to build their own dashboards.

  • Class
    Description
    Read-only, job-centric view of the cluster: which node masters a job, how many partitions it has, and where each partition is running.
    A read-only, job-centric view of how a job is distributed across the cluster: which node masters it, how many partitions it has, the count of partitions in each status, and where each partition is running.
    Master-side coordination phases recorded (when enabled) to BATCH_JOB_PHASE_EVENTS.
    A one-line summary of a coordinated job, for listing.
    Read-only view of a single partition's placement and status within a job.