Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Commit 77530e5

Browse files
committed
feat: remove used_is_minimum property
1 parent 954fa43 commit 77530e5

5 files changed

Lines changed: 10 additions & 22 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ After your job completes, you'll get a nice summary:
5353

5454
## Outputs
5555

56-
| Name | Description |
57-
| ----- | --------------------------------------------------------------------------------------------------------------------------------- |
58-
| usage | JSON string with total, duration_ms, total_is_minimum, and buckets_data (per-bucket used/remaining/crossed_reset/used_is_minimum) |
56+
| Name | Description |
57+
| ----- | ----------------------------------------------------------------------------------------------------------------- |
58+
| usage | JSON string with total, duration_ms, total_is_minimum, and buckets_data (per-bucket used/remaining/crossed_reset) |
5959

6060
Example output:
6161

@@ -65,9 +65,9 @@ Example output:
6565
"duration_ms": 12345,
6666
"total_is_minimum": false,
6767
"buckets_data": {
68-
"core": { "used": 45, "remaining": 4955, "crossed_reset": false, "used_is_minimum": false },
69-
"graphql": { "used": 10, "remaining": 4990, "crossed_reset": false, "used_is_minimum": false },
70-
"search": { "used": 5, "remaining": 25, "crossed_reset": false, "used_is_minimum": false }
68+
"core": { "used": 45, "remaining": 4955, "crossed_reset": false },
69+
"graphql": { "used": 10, "remaining": 4990, "crossed_reset": false },
70+
"search": { "used": 5, "remaining": 25, "crossed_reset": false }
7171
}
7272
}
7373
```

dist/post/index.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27904,7 +27904,6 @@ function computeBucketUsage(
2790427904
used: 0,
2790527905
remaining: undefined,
2790627906
crossed_reset: false,
27907-
used_is_minimum: false,
2790827907
warnings: []
2790927908
};
2791027909

@@ -27936,7 +27935,6 @@ function computeBucketUsage(
2793627935
result.warnings.push('limit_changed_across_reset');
2793727936
}
2793827937
used = endingLimit - endingRemaining;
27939-
result.used_is_minimum = true;
2794027938

2794127939
if (
2794227940
checkpointBucket &&
@@ -28255,8 +28253,7 @@ async function run() {
2825528253
data[bucket] = {
2825628254
used: usage.used,
2825728255
remaining: usage.remaining,
28258-
crossed_reset: usage.crossed_reset,
28259-
used_is_minimum: usage.used_is_minimum
28256+
crossed_reset: usage.crossed_reset
2826028257
};
2826128258
const startingRemaining = Number(startingBucket.remaining);
2826228259
const startingLimit = Number(startingBucket.limit);
@@ -28280,7 +28277,7 @@ async function run() {
2828028277
if (usage.crossed_reset) {
2828128278
crossedBuckets.push(bucket);
2828228279
}
28283-
if (usage.used_is_minimum) {
28280+
if (usage.crossed_reset) {
2828428281
totalIsMinimum = true;
2828528282
}
2828628283
totalUsed += usage.used;

src/post-utils.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ function computeBucketUsage(
6666
used: 0,
6767
remaining: undefined,
6868
crossed_reset: false,
69-
used_is_minimum: false,
7069
warnings: []
7170
};
7271

@@ -98,7 +97,6 @@ function computeBucketUsage(
9897
result.warnings.push('limit_changed_across_reset');
9998
}
10099
used = endingLimit - endingRemaining;
101-
result.used_is_minimum = true;
102100

103101
if (
104102
checkpointBucket &&

src/post.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,7 @@ async function run() {
181181
data[bucket] = {
182182
used: usage.used,
183183
remaining: usage.remaining,
184-
crossed_reset: usage.crossed_reset,
185-
used_is_minimum: usage.used_is_minimum
184+
crossed_reset: usage.crossed_reset
186185
};
187186
const startingRemaining = Number(startingBucket.remaining);
188187
const startingLimit = Number(startingBucket.limit);
@@ -206,7 +205,7 @@ async function run() {
206205
if (usage.crossed_reset) {
207206
crossedBuckets.push(bucket);
208207
}
209-
if (usage.used_is_minimum) {
208+
if (usage.crossed_reset) {
210209
totalIsMinimum = true;
211210
}
212211
totalUsed += usage.used;

tests/post-utils.test.mjs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ describe('computeBucketUsage', () => {
8080
used: 50,
8181
remaining: 850,
8282
crossed_reset: false,
83-
used_is_minimum: false,
8483
warnings: []
8584
});
8685
});
@@ -97,7 +96,6 @@ describe('computeBucketUsage', () => {
9796
used: 0,
9897
remaining: undefined,
9998
crossed_reset: false,
100-
used_is_minimum: false,
10199
warnings: [],
102100
reason: 'remaining_increased_without_reset'
103101
});
@@ -115,7 +113,6 @@ describe('computeBucketUsage', () => {
115113
used: 100,
116114
remaining: 900,
117115
crossed_reset: true,
118-
used_is_minimum: true,
119116
warnings: []
120117
});
121118
});
@@ -134,7 +131,6 @@ describe('computeBucketUsage', () => {
134131
used: 150,
135132
remaining: 900,
136133
crossed_reset: true,
137-
used_is_minimum: true,
138134
warnings: []
139135
});
140136
});
@@ -151,7 +147,6 @@ describe('computeBucketUsage', () => {
151147
used: 300,
152148
remaining: 4700,
153149
crossed_reset: true,
154-
used_is_minimum: true,
155150
warnings: ['limit_changed_across_reset']
156151
});
157152
});
@@ -168,7 +163,6 @@ describe('computeBucketUsage', () => {
168163
used: 0,
169164
remaining: undefined,
170165
crossed_reset: false,
171-
used_is_minimum: false,
172166
warnings: [],
173167
reason: 'limit_changed_without_reset'
174168
});

0 commit comments

Comments
 (0)