feat: release R2FileBox 2.5.0 #28
Annotations
10 errors
|
worker/test/share-download.test.ts > share download accounting > sanitizes /private/tmp/UPLOAD.HEIC before resolving its upload MIME:
worker/test/share-download.test.ts#L539
AssertionError: expected 500 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 500
❯ worker/test/share-download.test.ts:539:26
|
|
worker/test/share-download.test.ts > share download accounting > sanitizes C:\fakepath\UPLOAD.MOV before resolving its upload MIME:
worker/test/share-download.test.ts#L539
AssertionError: expected 500 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 500
❯ worker/test/share-download.test.ts:539:26
|
|
worker/test/share-download.test.ts > share download accounting > rejects upload parts after the D1 session is revoked:
worker/test/share-download.test.ts#L490
AssertionError: expected 500 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 500
❯ worker/test/share-download.test.ts:490:26
|
|
worker/test/scheduled.test.ts > scheduled cleanup reporting > expires a managed share and its completed stale session in the same cleanup run:
worker/src/lib/db.ts#L632
Error: D1_ERROR: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:146:19
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:221:20
Caused by: Caused by: Error: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:147:24
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:221:20
|
|
worker/test/scheduled.test.ts > scheduled cleanup reporting > keeps an object referenced by another active share while removing its stale reservation:
worker/src/lib/db.ts#L632
Error: D1_ERROR: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:146:19
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:191:20
Caused by: Caused by: Error: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:147:24
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:191:20
|
|
worker/test/scheduled.test.ts > scheduled cleanup reporting > deletes a completed object that is still tracked only by a stale upload session:
worker/src/lib/db.ts#L632
Error: D1_ERROR: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:146:19
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:169:20
Caused by: Caused by: Error: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:147:24
❯ cloudflare-internal:d1-api:97:27
❯ DB.claimUploadSessionsForCleanup worker/src/lib/db.ts:632:44
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:30:3
❯ worker/test/scheduled.test.ts:169:20
|
|
worker/test/scheduled.test.ts > scheduled cleanup reporting > expires a managed share without deleting a blob that still has an active reference:
worker/src/lib/db.ts#L654
Error: D1_ERROR: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:146:19
❯ cloudflare-internal:d1-api:374:41
❯ DB.getUploadCleanupJobs worker/src/lib/db.ts:654:25
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:114:23
❯ worker/test/scheduled.test.ts:149:20
Caused by: Caused by: Error: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:147:24
❯ cloudflare-internal:d1-api:374:41
❯ DB.getUploadCleanupJobs worker/src/lib/db.ts:654:25
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:114:23
❯ worker/test/scheduled.test.ts:149:20
|
|
worker/test/scheduled.test.ts > scheduled cleanup reporting > retains a failed orphan deletion and retries it on the next cleanup:
worker/src/lib/db.ts#L654
Error: D1_ERROR: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:146:19
❯ cloudflare-internal:d1-api:374:41
❯ DB.getUploadCleanupJobs worker/src/lib/db.ts:654:25
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:114:23
❯ worker/test/scheduled.test.ts:116:20
Caused by: Caused by: Error: no such table: upload_cleanup_jobs: SQLITE_ERROR
❯ D1DatabaseSessionAlwaysPrimary._sendOrThrow cloudflare-internal:d1-api:147:24
❯ cloudflare-internal:d1-api:374:41
❯ DB.getUploadCleanupJobs worker/src/lib/db.ts:654:25
❯ cleanupExpiredShares worker/src/lib/cleanup.ts:114:23
❯ worker/test/scheduled.test.ts:116:20
|
|
worker/test/instant-upload.test.ts > verified instant upload > rejects a claimed root that does not match the server-verified parts:
worker/test/instant-upload.test.ts#L360
AssertionError: expected { shares: +0, sessions: 1, blobs: +0 } to deeply equal { shares: +0, sessions: +0, blobs: +0 }
- Expected
+ Received
{
"blobs": 0,
- "sessions": 0,
+ "sessions": 1,
"shares": 0,
}
❯ worker/test/instant-upload.test.ts:360:20
|
|
worker/test/instant-upload.test.ts > verified instant upload > does not expose a hash-only lookup without the prior capability:
worker/test/instant-upload.test.ts#L253
AssertionError: expected 500 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 500
❯ worker/test/instant-upload.test.ts:253:28
|