Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/buf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Buf build/lint/format/breaking/push
uses: bufbuild/buf-action@v1
Expand Down
11 changes: 3 additions & 8 deletions apis/workflows/v1/job.proto
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,13 @@
tilebox.v1.ID job_id = 1 [(buf.validate.field).required = true];
}

// GetJobProgressRequest requests the status of a jobs progress bars.
// GetJobProgressRequest requests the status of a jobs progress bars. It returns a full job object, but only
// partially filled with progress bars, job state and a started_at timestamp.
message GetJobProgressRequest {
// The ID of the job to get progress for.
tilebox.v1.ID job_id = 1 [(buf.validate.field).required = true];
}

// JobProgressResponse is the response to a GetJobProgressRequest.
message JobProgressResponse {
// The progress bars for a given job.
repeated ProgressBar progress_bars = 1;
}

// RetryJobRequest requests a retry of a job that has failed.
message RetryJobRequest {
// The job to retry.
Expand Down Expand Up @@ -156,7 +151,7 @@
service JobService {
rpc SubmitJob(SubmitJobRequest) returns (Job);
rpc GetJob(GetJobRequest) returns (Job);
rpc GetJobProgress(GetJobProgressRequest) returns (JobProgressResponse);
rpc GetJobProgress(GetJobProgressRequest) returns (Job);

Check failure on line 154 in apis/workflows/v1/job.proto

View workflow job for this annotation

GitHub Actions / Buf

RPC "GetJobProgress" on service "JobService" changed response type from "workflows.v1.JobProgressResponse" to "workflows.v1.Job".
rpc RetryJob(RetryJobRequest) returns (RetryJobResponse);
rpc CancelJob(CancelJobRequest) returns (CancelJobResponse);
rpc VisualizeJob(VisualizeJobRequest) returns (Diagram);
Expand Down
Loading