Skip to content

Commit 5c8a7fa

Browse files
committed
chore: update mongodb driver
1 parent e94bf11 commit 5c8a7fa

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
@@ -4143,12 +4143,12 @@ __metadata:
41434143
languageName: node
41444144
linkType: hard
41454145

4146-
"@mongodb-js/saslprep@npm:^1.1.0":
4147-
version: 1.1.0
4148-
resolution: "@mongodb-js/saslprep@npm:1.1.0"
4146+
"@mongodb-js/saslprep@npm:^1.1.9":
4147+
version: 1.1.9
4148+
resolution: "@mongodb-js/saslprep@npm:1.1.9"
41494149
dependencies:
41504150
sparse-bitfield: "npm:^3.0.3"
4151-
checksum: 10c0/2d923da9ec1e09cf68cff448fcaea3791bbb3f51610ed093893519003376c9f9c1bf8c32ad76ba4f894aa8abd591eafeb5325097394f2699f6294dec9f58d897
4151+
checksum: 10c0/2f391db96db7a69e6849cc906e4a0bcd14127ad0493f97fc4134790fa2f0d4af5abcd110382c9d97a996ca31766e0c358c2e08d154f6ddfa06144e2c8a036895
41524152
languageName: node
41534153
linkType: hard
41544154

@@ -6008,7 +6008,7 @@ __metadata:
60086008
deepmerge: "npm:^4.3.1"
60096009
elastic-apm-node: "npm:^4.10.0"
60106010
jest-mock-extended: "npm:^3.0.7"
6011-
mongodb: "npm:^5.9.2"
6011+
mongodb: "npm:^6.12.0"
60126012
p-lazy: "npm:^3.1.0"
60136013
p-timeout: "npm:^4.1.0"
60146014
superfly-timeline: "npm:9.0.2"
@@ -7896,13 +7896,12 @@ __metadata:
78967896
languageName: node
78977897
linkType: hard
78987898

7899-
"@types/whatwg-url@npm:^8.2.1":
7900-
version: 8.2.2
7901-
resolution: "@types/whatwg-url@npm:8.2.2"
7899+
"@types/whatwg-url@npm:^11.0.2":
7900+
version: 11.0.5
7901+
resolution: "@types/whatwg-url@npm:11.0.5"
79027902
dependencies:
7903-
"@types/node": "npm:*"
79047903
"@types/webidl-conversions": "npm:*"
7905-
checksum: 10c0/7e5b6837daff8c6d189b13d19cc6d69e3bf954751f4f8a92d9a762c7f32ba75464d8e686a69c7d70e5092499c8ac14933c0ed416cf563689b04c4e10bff95e40
7904+
checksum: 10c0/7a9b9252dee98df6db1ad62337daca7f59ae50d7a3406d14ac6b57168d406004359994f3371155e24f3cf12002c4cb8bbb0883bd4cefb9d7ee8e2b510bdd7f5e
79067905
languageName: node
79077906
linkType: hard
79087907

@@ -9782,10 +9781,10 @@ asn1@evs-broadcast/node-asn1:
97829781
languageName: node
97839782
linkType: hard
97849783

9785-
"bson@npm:^5.5.0":
9786-
version: 5.5.0
9787-
resolution: "bson@npm:5.5.0"
9788-
checksum: 10c0/5fdc833d3a6973f35eff8fb62890989344574c81188548eb10a4e62aa691828e4c865051fa57f717e596a0eb1a95e6ce037c7744184ffaa6be424ff26fb9b738
9784+
"bson@npm:^6.10.1":
9785+
version: 6.10.1
9786+
resolution: "bson@npm:6.10.1"
9787+
checksum: 10c0/89f0ee7a45211648afa5a32d7f4d7ce436e20614b7c5d37c9fd6bc6e9464eec0ddeab8432a836d819bef1f4896256d874044603cf5f4b2123c00734842799601
97899788
languageName: node
97909789
linkType: hard
97919790

@@ -20707,45 +20706,47 @@ asn1@evs-broadcast/node-asn1:
2070720706
languageName: node
2070820707
linkType: hard
2070920708

20710-
"mongodb-connection-string-url@npm:^2.6.0":
20711-
version: 2.6.0
20712-
resolution: "mongodb-connection-string-url@npm:2.6.0"
20709+
"mongodb-connection-string-url@npm:^3.0.0":
20710+
version: 3.0.2
20711+
resolution: "mongodb-connection-string-url@npm:3.0.2"
2071320712
dependencies:
20714-
"@types/whatwg-url": "npm:^8.2.1"
20715-
whatwg-url: "npm:^11.0.0"
20716-
checksum: 10c0/1e26b045063f4b3eb58fe445bfaf4e1ac3b9b9ceebc30c6deef5e769323cadb00e62cbe1d26a15fda457643d40a9ef9a24a94a1e993addb9261d87cad1fbf0ae
20713+
"@types/whatwg-url": "npm:^11.0.2"
20714+
whatwg-url: "npm:^14.1.0 || ^13.0.0"
20715+
checksum: 10c0/8b7ac99634f167dbe690e90fa10528e3ffc029faf2feabf36efb84299a04831130b3dba114dbe132f05a8a38022976904b625976996a4534bca4368e8fa5ba33
2071720716
languageName: node
2071820717
linkType: hard
2071920718

20720-
"mongodb@npm:^5.9.2":
20721-
version: 5.9.2
20722-
resolution: "mongodb@npm:5.9.2"
20719+
"mongodb@npm:^6.12.0":
20720+
version: 6.12.0
20721+
resolution: "mongodb@npm:6.12.0"
2072320722
dependencies:
20724-
"@mongodb-js/saslprep": "npm:^1.1.0"
20725-
bson: "npm:^5.5.0"
20726-
mongodb-connection-string-url: "npm:^2.6.0"
20727-
socks: "npm:^2.7.1"
20723+
"@mongodb-js/saslprep": "npm:^1.1.9"
20724+
bson: "npm:^6.10.1"
20725+
mongodb-connection-string-url: "npm:^3.0.0"
2072820726
peerDependencies:
2072920727
"@aws-sdk/credential-providers": ^3.188.0
20730-
"@mongodb-js/zstd": ^1.0.0
20731-
kerberos: ^1.0.0 || ^2.0.0
20732-
mongodb-client-encryption: ">=2.3.0 <3"
20728+
"@mongodb-js/zstd": ^1.1.0 || ^2.0.0
20729+
gcp-metadata: ^5.2.0
20730+
kerberos: ^2.0.1
20731+
mongodb-client-encryption: ">=6.0.0 <7"
2073320732
snappy: ^7.2.2
20734-
dependenciesMeta:
20735-
"@mongodb-js/saslprep":
20736-
optional: true
20733+
socks: ^2.7.1
2073720734
peerDependenciesMeta:
2073820735
"@aws-sdk/credential-providers":
2073920736
optional: true
2074020737
"@mongodb-js/zstd":
2074120738
optional: true
20739+
gcp-metadata:
20740+
optional: true
2074220741
kerberos:
2074320742
optional: true
2074420743
mongodb-client-encryption:
2074520744
optional: true
2074620745
snappy:
2074720746
optional: true
20748-
checksum: 10c0/c1bb3e0b390c74cd53ae2deedf6fb87d15f4bf11677f499b095c7fcd8d4692cd664a63b49b8b525330069faa0e689a76eda4b2a7a97bb7f26645d9310617b07f
20747+
socks:
20748+
optional: true
20749+
checksum: 10c0/627d28e1ac6380b81e90880cf88f1bacac9109e18301dd6506d67b0ef58fcc1d15acd3e2527820dfedd81860be737a115f4bd48d6d4a689531c5a1d58587606e
2074920750
languageName: node
2075020751
linkType: hard
2075120752

@@ -24255,10 +24256,10 @@ asn1@evs-broadcast/node-asn1:
2425524256
languageName: node
2425624257
linkType: hard
2425724258

24258-
"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
24259-
version: 2.3.0
24260-
resolution: "punycode@npm:2.3.0"
24261-
checksum: 10c0/8e6f7abdd3a6635820049e3731c623bbef3fedbf63bbc696b0d7237fdba4cefa069bc1fa62f2938b0fbae057550df7b5318f4a6bcece27f1907fc75c54160bee
24259+
"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
24260+
version: 2.3.1
24261+
resolution: "punycode@npm:2.3.1"
24262+
checksum: 10c0/14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
2426224263
languageName: node
2426324264
linkType: hard
2426424265

@@ -26767,7 +26768,7 @@ asn1@evs-broadcast/node-asn1:
2676726768
languageName: node
2676826769
linkType: hard
2676926770

26770-
"socks@npm:^2.6.2, socks@npm:^2.7.1, socks@npm:^2.8.3":
26771+
"socks@npm:^2.6.2, socks@npm:^2.8.3":
2677126772
version: 2.8.3
2677226773
resolution: "socks@npm:2.8.3"
2677326774
dependencies:
@@ -28054,6 +28055,15 @@ asn1@evs-broadcast/node-asn1:
2805428055
languageName: node
2805528056
linkType: hard
2805628057

28058+
"tr46@npm:^5.0.0":
28059+
version: 5.0.0
28060+
resolution: "tr46@npm:5.0.0"
28061+
dependencies:
28062+
punycode: "npm:^2.3.1"
28063+
checksum: 10c0/1521b6e7bbc8adc825c4561480f9fe48eb2276c81335eed9fa610aa4c44a48a3221f78b10e5f18b875769eb3413e30efbf209ed556a17a42aa8d690df44b7bee
28064+
languageName: node
28065+
linkType: hard
28066+
2805728067
"tr46@npm:~0.0.3":
2805828068
version: 0.0.3
2805928069
resolution: "tr46@npm:0.0.3"
@@ -29813,6 +29823,16 @@ asn1@evs-broadcast/node-asn1:
2981329823
languageName: node
2981429824
linkType: hard
2981529825

29826+
"whatwg-url@npm:^14.1.0 || ^13.0.0":
29827+
version: 14.1.0
29828+
resolution: "whatwg-url@npm:14.1.0"
29829+
dependencies:
29830+
tr46: "npm:^5.0.0"
29831+
webidl-conversions: "npm:^7.0.0"
29832+
checksum: 10c0/f00104f1c67ce086ba8ffedab529cbbd9aefd8c0a6555320026de7aeff31f91c38680f95818b140a7c9cc657cde3781e567835dda552ddb1e2b8faaba0ac3cb6
29833+
languageName: node
29834+
linkType: hard
29835+
2981629836
"whatwg-url@npm:^5.0.0":
2981729837
version: 5.0.0
2981829838
resolution: "whatwg-url@npm:5.0.0"

0 commit comments

Comments
 (0)