Skip to content

Commit 53dfaca

Browse files
authored
Merge pull request #178 from code0-tech/168-add-runtimeusageservice
Add runtime usage service
2 parents 1e028f1 + fdefb38 commit 53dfaca

File tree

3 files changed

+48
-0
lines changed

3 files changed

+48
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
syntax = "proto3";
2+
3+
package aquila;
4+
5+
import "shared.runtime_usage.proto";
6+
7+
option ruby_package = "Tucana::Aquila";
8+
9+
message RuntimeUsageRequest {
10+
repeated shared.RuntimeUsage runtime_usage = 1;
11+
}
12+
13+
message RuntimeUsageResponse {
14+
bool success = 1;
15+
}
16+
17+
service RuntimeUsageService {
18+
rpc Update(RuntimeUsageRequest) returns (RuntimeUsageResponse) {}
19+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
syntax = "proto3";
2+
3+
package sagittarius;
4+
5+
import "shared.runtime_usage.proto";
6+
7+
option ruby_package = "Tucana::Sagittarius";
8+
9+
message RuntimeUsageRequest {
10+
repeated shared.RuntimeUsage runtime_usage = 1;
11+
}
12+
13+
message RuntimeUsageResponse {
14+
bool success = 1;
15+
}
16+
17+
service RuntimeUsageService {
18+
rpc Update(RuntimeUsageRequest) returns (RuntimeUsageResponse) {}
19+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
syntax = "proto3";
2+
3+
package shared;
4+
5+
option ruby_package = "Tucana::Shared";
6+
7+
message RuntimeUsage {
8+
int64 flow_id = 1;
9+
int64 duration = 2; // in nanoseconds
10+
}

0 commit comments

Comments
 (0)