feat(ql3): version worker support tier admission

This commit is contained in:
whyour
2026-08-20 12:02:15 +08:00
parent 6e11258d45
commit 6265e31dce
28 changed files with 616 additions and 57 deletions
@@ -5851,7 +5851,7 @@ if (!migrationConnectionString) {
assert.equal(published.state, 'published');
const capabilitiesJson =
'{"architecture":"arm64","executors":["remote-worker"]}';
'{"architecture":"arm64","executors":["remote-worker"],"protocolVersion":"1.0.0","supportTier":"tier1"}';
const capabilitiesHash = createHash('sha256')
.update(capabilitiesJson)
.digest('hex');
@@ -6168,7 +6168,7 @@ if (!migrationConnectionString) {
runtimeDatabase.pool,
);
const capabilitiesJson =
'{"architecture":"arm64","executors":["remote-worker"]}';
'{"architecture":"arm64","executors":["remote-worker"],"protocolVersion":"1.0.0","supportTier":"tier1"}';
const capabilitiesHash = createHash('sha256')
.update(capabilitiesJson)
.digest('hex');
@@ -6371,7 +6371,7 @@ if (!migrationConnectionString) {
'worker-ingress-a',
);
const capabilitiesJson =
'{"architecture":"arm64","executors":["remote-worker"]}';
'{"architecture":"arm64","executors":["remote-worker"],"protocolVersion":"1.0.0","supportTier":"tier1"}';
const workers = new PostgresWorkerSessionRepository(
ingressDatabase.pool,
);