Skip to content

Commit 91a578d

Browse files
committed
chore: update mongodb driver
1 parent 5cce39e commit 91a578d

File tree

4 files changed

+62
-41
lines changed

4 files changed

+62
-41
lines changed

packages/job-worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"amqplib": "^0.10.5",
4848
"deepmerge": "^4.3.1",
4949
"elastic-apm-node": "^4.10.0",
50-
"mongodb": "^5.9.2",
50+
"mongodb": "^6.12.0",
5151
"p-lazy": "^3.1.0",
5252
"p-timeout": "^4.1.0",
5353
"superfly-timeline": "9.0.2",

packages/job-worker/src/ingest/model/implementation/ExpectedPackagesStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export class ExpectedPackagesStore<ExpectedPackageType extends ExpectedPackageDB
4040
}
4141
get expectedPackages(): ReadonlyDeep<ExpectedPackageType[]> {
4242
// Typescript is not happy with turning ExpectedPackageType into ReadonlyDeep because it can be a union
43-
return this.#expectedPackages as any[]
43+
return this.#expectedPackages as any
4444
}
4545

4646
get hasChanges(): boolean {

packages/job-worker/src/playout/adlibJobs.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,7 @@ export async function handleDisableNextPiece(context: JobContext, data: DisableN
446446

447447
return sortedPieces.find((piece) => {
448448
return (
449+
piece.pieceInstance.piece.enable.start !== 'now' &&
449450
piece.pieceInstance.piece.enable.start >= nowInPart &&
450451
((!data.undo && !piece.pieceInstance.disabled) || (data.undo && piece.pieceInstance.disabled))
451452
)

packages/yarn.lock

Lines changed: 59 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4136,12 +4136,12 @@ __metadata:
41364136
languageName: node
41374137
linkType: hard
41384138

4139-
"@mongodb-js/saslprep@npm:^1.1.0":
4140-
version: 1.1.0
4141-
resolution: "@mongodb-js/saslprep@npm:1.1.0"
4139+
"@mongodb-js/saslprep@npm:^1.1.9":
4140+
version: 1.1.9
4141+
resolution: "@mongodb-js/saslprep@npm:1.1.9"
41424142
dependencies:
41434143
sparse-bitfield: "npm:^3.0.3"
4144-
checksum: 10c0/2d923da9ec1e09cf68cff448fcaea3791bbb3f51610ed093893519003376c9f9c1bf8c32ad76ba4f894aa8abd591eafeb5325097394f2699f6294dec9f58d897
4144+
checksum: 10c0/2f391db96db7a69e6849cc906e4a0bcd14127ad0493f97fc4134790fa2f0d4af5abcd110382c9d97a996ca31766e0c358c2e08d154f6ddfa06144e2c8a036895
41454145
languageName: node
41464146
linkType: hard
41474147

@@ -6001,7 +6001,7 @@ __metadata:
60016001
deepmerge: "npm:^4.3.1"
60026002
elastic-apm-node: "npm:^4.10.0"
60036003
jest-mock-extended: "npm:^3.0.7"
6004-
mongodb: "npm:^5.9.2"
6004+
mongodb: "npm:^6.12.0"
60056005
p-lazy: "npm:^3.1.0"
60066006
p-timeout: "npm:^4.1.0"
60076007
superfly-timeline: "npm:9.0.2"
@@ -7818,13 +7818,12 @@ __metadata:
78187818
languageName: node
78197819
linkType: hard
78207820

7821-
"@types/whatwg-url@npm:^8.2.1":
7822-
version: 8.2.2
7823-
resolution: "@types/whatwg-url@npm:8.2.2"
7821+
"@types/whatwg-url@npm:^11.0.2":
7822+
version: 11.0.5
7823+
resolution: "@types/whatwg-url@npm:11.0.5"
78247824
dependencies:
7825-
"@types/node": "npm:*"
78267825
"@types/webidl-conversions": "npm:*"
7827-
checksum: 10c0/7e5b6837daff8c6d189b13d19cc6d69e3bf954751f4f8a92d9a762c7f32ba75464d8e686a69c7d70e5092499c8ac14933c0ed416cf563689b04c4e10bff95e40
7826+
checksum: 10c0/7a9b9252dee98df6db1ad62337daca7f59ae50d7a3406d14ac6b57168d406004359994f3371155e24f3cf12002c4cb8bbb0883bd4cefb9d7ee8e2b510bdd7f5e
78287827
languageName: node
78297828
linkType: hard
78307829

@@ -9688,10 +9687,10 @@ asn1@evs-broadcast/node-asn1:
96889687
languageName: node
96899688
linkType: hard
96909689

9691-
"bson@npm:^5.5.0":
9692-
version: 5.5.0
9693-
resolution: "bson@npm:5.5.0"
9694-
checksum: 10c0/5fdc833d3a6973f35eff8fb62890989344574c81188548eb10a4e62aa691828e4c865051fa57f717e596a0eb1a95e6ce037c7744184ffaa6be424ff26fb9b738
9690+
"bson@npm:^6.10.1":
9691+
version: 6.10.1
9692+
resolution: "bson@npm:6.10.1"
9693+
checksum: 10c0/89f0ee7a45211648afa5a32d7f4d7ce436e20614b7c5d37c9fd6bc6e9464eec0ddeab8432a836d819bef1f4896256d874044603cf5f4b2123c00734842799601
96959694
languageName: node
96969695
linkType: hard
96979696

@@ -20573,45 +20572,47 @@ asn1@evs-broadcast/node-asn1:
2057320572
languageName: node
2057420573
linkType: hard
2057520574

20576-
"mongodb-connection-string-url@npm:^2.6.0":
20577-
version: 2.6.0
20578-
resolution: "mongodb-connection-string-url@npm:2.6.0"
20575+
"mongodb-connection-string-url@npm:^3.0.0":
20576+
version: 3.0.2
20577+
resolution: "mongodb-connection-string-url@npm:3.0.2"
2057920578
dependencies:
20580-
"@types/whatwg-url": "npm:^8.2.1"
20581-
whatwg-url: "npm:^11.0.0"
20582-
checksum: 10c0/1e26b045063f4b3eb58fe445bfaf4e1ac3b9b9ceebc30c6deef5e769323cadb00e62cbe1d26a15fda457643d40a9ef9a24a94a1e993addb9261d87cad1fbf0ae
20579+
"@types/whatwg-url": "npm:^11.0.2"
20580+
whatwg-url: "npm:^14.1.0 || ^13.0.0"
20581+
checksum: 10c0/8b7ac99634f167dbe690e90fa10528e3ffc029faf2feabf36efb84299a04831130b3dba114dbe132f05a8a38022976904b625976996a4534bca4368e8fa5ba33
2058320582
languageName: node
2058420583
linkType: hard
2058520584

20586-
"mongodb@npm:^5.9.2":
20587-
version: 5.9.2
20588-
resolution: "mongodb@npm:5.9.2"
20585+
"mongodb@npm:^6.12.0":
20586+
version: 6.12.0
20587+
resolution: "mongodb@npm:6.12.0"
2058920588
dependencies:
20590-
"@mongodb-js/saslprep": "npm:^1.1.0"
20591-
bson: "npm:^5.5.0"
20592-
mongodb-connection-string-url: "npm:^2.6.0"
20593-
socks: "npm:^2.7.1"
20589+
"@mongodb-js/saslprep": "npm:^1.1.9"
20590+
bson: "npm:^6.10.1"
20591+
mongodb-connection-string-url: "npm:^3.0.0"
2059420592
peerDependencies:
2059520593
"@aws-sdk/credential-providers": ^3.188.0
20596-
"@mongodb-js/zstd": ^1.0.0
20597-
kerberos: ^1.0.0 || ^2.0.0
20598-
mongodb-client-encryption: ">=2.3.0 <3"
20594+
"@mongodb-js/zstd": ^1.1.0 || ^2.0.0
20595+
gcp-metadata: ^5.2.0
20596+
kerberos: ^2.0.1
20597+
mongodb-client-encryption: ">=6.0.0 <7"
2059920598
snappy: ^7.2.2
20600-
dependenciesMeta:
20601-
"@mongodb-js/saslprep":
20602-
optional: true
20599+
socks: ^2.7.1
2060320600
peerDependenciesMeta:
2060420601
"@aws-sdk/credential-providers":
2060520602
optional: true
2060620603
"@mongodb-js/zstd":
2060720604
optional: true
20605+
gcp-metadata:
20606+
optional: true
2060820607
kerberos:
2060920608
optional: true
2061020609
mongodb-client-encryption:
2061120610
optional: true
2061220611
snappy:
2061320612
optional: true
20614-
checksum: 10c0/c1bb3e0b390c74cd53ae2deedf6fb87d15f4bf11677f499b095c7fcd8d4692cd664a63b49b8b525330069faa0e689a76eda4b2a7a97bb7f26645d9310617b07f
20613+
socks:
20614+
optional: true
20615+
checksum: 10c0/627d28e1ac6380b81e90880cf88f1bacac9109e18301dd6506d67b0ef58fcc1d15acd3e2527820dfedd81860be737a115f4bd48d6d4a689531c5a1d58587606e
2061520616
languageName: node
2061620617
linkType: hard
2061720618

@@ -24110,10 +24111,10 @@ asn1@evs-broadcast/node-asn1:
2411024111
languageName: node
2411124112
linkType: hard
2411224113

24113-
"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
24114-
version: 2.3.0
24115-
resolution: "punycode@npm:2.3.0"
24116-
checksum: 10c0/8e6f7abdd3a6635820049e3731c623bbef3fedbf63bbc696b0d7237fdba4cefa069bc1fa62f2938b0fbae057550df7b5318f4a6bcece27f1907fc75c54160bee
24114+
"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
24115+
version: 2.3.1
24116+
resolution: "punycode@npm:2.3.1"
24117+
checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
2411724118
languageName: node
2411824119
linkType: hard
2411924120

@@ -26615,7 +26616,7 @@ asn1@evs-broadcast/node-asn1:
2661526616
languageName: node
2661626617
linkType: hard
2661726618

26618-
"socks@npm:^2.6.2, socks@npm:^2.7.1, socks@npm:^2.8.3":
26619+
"socks@npm:^2.6.2, socks@npm:^2.8.3":
2661926620
version: 2.8.3
2662026621
resolution: "socks@npm:2.8.3"
2662126622
dependencies:
@@ -27902,6 +27903,15 @@ asn1@evs-broadcast/node-asn1:
2790227903
languageName: node
2790327904
linkType: hard
2790427905

27906+
"tr46@npm:^5.0.0":
27907+
version: 5.0.0
27908+
resolution: "tr46@npm:5.0.0"
27909+
dependencies:
27910+
punycode: "npm:^2.3.1"
27911+
checksum: 10c0/1521b6e7bbc8adc825c4561480f9fe48eb2276c81335eed9fa610aa4c44a48a3221f78b10e5f18b875769eb3413e30efbf209ed556a17a42aa8d690df44b7bee
27912+
languageName: node
27913+
linkType: hard
27914+
2790527915
"tr46@npm:~0.0.3":
2790627916
version: 0.0.3
2790727917
resolution: "tr46@npm:0.0.3"
@@ -29661,6 +29671,16 @@ asn1@evs-broadcast/node-asn1:
2966129671
languageName: node
2966229672
linkType: hard
2966329673

29674+
"whatwg-url@npm:^14.1.0 || ^13.0.0":
29675+
version: 14.1.0
29676+
resolution: "whatwg-url@npm:14.1.0"
29677+
dependencies:
29678+
tr46: "npm:^5.0.0"
29679+
webidl-conversions: "npm:^7.0.0"
29680+
checksum: 10c0/f00104f1c67ce086ba8ffedab529cbbd9aefd8c0a6555320026de7aeff31f91c38680f95818b140a7c9cc657cde3781e567835dda552ddb1e2b8faaba0ac3cb6
29681+
languageName: node
29682+
linkType: hard
29683+
2966429684
"whatwg-url@npm:^5.0.0":
2966529685
version: 5.0.0
2966629686
resolution: "whatwg-url@npm:5.0.0"

0 commit comments

Comments
 (0)