|
|
@@ -34,8 +34,8 @@ const MAX_ENTRIES_IN_OUTPUT_TAR = 100
|
|
|
const MAX_BLG_FILES = 50
|
|
|
const OBJECT_ID_REGEX = /^[0-9a-f]{24}$/
|
|
|
|
|
|
-const MIGRATE_FROM = new Date('2026-01-14').getTime()
|
|
|
-const MIGRATE_UNTIL = new Date('2026-01-21').getTime()
|
|
|
+const MIGRATE_FROM = Settings.apis.clsiCache.reshardFrom
|
|
|
+const MIGRATE_UNTIL = Settings.apis.clsiCache.reshardUntil
|
|
|
|
|
|
/**
|
|
|
* @param {string} projectId
|
|
|
@@ -55,8 +55,7 @@ function getAvailableShard(projectId) {
|
|
|
const now = Date.now()
|
|
|
if (
|
|
|
now > MIGRATE_FROM &&
|
|
|
- now < MIGRATE_UNTIL &&
|
|
|
- (counter % 100) / 100 <
|
|
|
+ (counter % 100) / 100 >
|
|
|
(MIGRATE_UNTIL - now) / (MIGRATE_UNTIL - MIGRATE_FROM)
|
|
|
) {
|
|
|
shards = Settings.apis.clsiCache.shards.slice(
|