PBM-1311: PBM fails to do PITR slicing when RS doesn't have a majority #823
reviewdog.yml
on: pull_request
runner / go-test
37s
runner / shellcheck
7s
runner / misspell
16s
runner / alex
33s
runner / golangci-lint
47s
runner / gofmt
18s
runner / shfmt
16s
Annotations
19 errors and 4 warnings
runner / golangci-lint:
pbm/config/config.go#L37
don't use `init` function (init)
|
runner / golangci-lint:
e2e-tests/pkg/tests/sharded/test_backup_cancellation.go#L51
func `checkNoBackupFiles` is unused (unused)
|
runner / golangci-lint:
e2e-tests/pkg/pbm/pbm_ctl.go#L184
the given struct should be annotated with the `json` tag (musttag)
|
runner / golangci-lint:
cmd/pbm-agent/args.go#L15
SA1019: reflect.StringHeader has been deprecated since Go 1.21 and an alternative has been available since Go 1.20: Use unsafe.String or unsafe.StringData instead. (staticcheck)
|
test_PBM-1297.test_logical_pitr_PBM_T253:
psmdb-testing/pbm-functional/pytest/test_PBM-1297.py#L86
AssertionError: Starting restore 2024-05-07T11:30:10.113457506Z to point-in-time 2024-05-07T11:28:37 from '2024-05-07T11:27:32Z'...Started logical restore.
Waiting to finish...Error: operation failed with: reply oplog: replay chunk 1715081261.1715081315: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715081286,"I":3},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"config.databases","Object":[{"Key":"_id","Value":"test"},{"Key":"primary","Value":"rs1"},{"Key":"partitioned","Value":false},{"Key":"version","Value":[{"Key":"uuid","Value":{"Subtype":4,"Data":"eRxGuRNSQNu4EsX8jrZ4aw=="}},{"Key":"lastMod","Value":1}]},{"Key":"lastMovedTimestamp","Value":{"T":1715081286,"I":1}}],"Query":null,"UI":{"Subtype":4,"Data":"IBQO2nJCSWKhlRp/ObY3lg=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (NamespaceNotFound) cannot apply insert or update operation on a non-existent namespace config.databases: { ts: Timestamp(1715081286, 3), t: 1, v: 2, op: "i", ns: "config.databases", o: { _id: "test", primary: "rs1", partitioned: false, version: { uuid: UUID("791c46b9-1352-40db-b812-c5fc8eb6786b"), lastMod: 1 }, lastMovedTimestamp: Timestamp(1715081286, 1) }, ui: UUID("20140eda-7242-4962-a195-1a7f39b63796") }
|
test_PBM-799.test_logical_PBM_T254:
psmdb-testing/pbm-functional/pytest/test_PBM-799.py#L60
AssertionError: Error: backup '2024-05-07T11:33:52Z' didn't finish successfully
|
test_PBM-1297.test_logical_pitr_PBM_T253:
psmdb-testing/pbm-functional/pytest/test_PBM-1297.py#L86
AssertionError: Starting restore 2024-05-07T11:30:04.002954515Z to point-in-time 2024-05-07T11:28:32 from '2024-05-07T11:27:26Z'...Started logical restore.
Waiting to finish...Error: operation failed with: reply oplog: replay chunk 1715081255.1715081310: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715081280,"I":17},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"config.databases","Object":[{"Key":"_id","Value":"test"},{"Key":"primary","Value":"rs1"},{"Key":"partitioned","Value":true},{"Key":"version","Value":[{"Key":"uuid","Value":{"Subtype":4,"Data":"EJf3hVPFRky13LEGNj/XMg=="}},{"Key":"timestamp","Value":{"T":1715081280,"I":15}},{"Key":"lastMod","Value":1}]}],"Query":null,"UI":{"Subtype":4,"Data":"byO75v8lTGaHXWNU8x03YQ=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (NamespaceNotFound) cannot apply insert or update operation on a non-existent namespace config.databases: { ts: Timestamp(1715081280, 17), t: 1, v: 2, op: "i", ns: "config.databases", o: { _id: "test", primary: "rs1", partitioned: true, version: { uuid: UUID("1097f785-53c5-464c-b5dc-b106363fd732"), timestamp: Timestamp(1715081280, 15), lastMod: 1 } }, ui: UUID("6f23bbe6-ff25-4c66-875d-6354f31d3761") }
|
test_PBM-799.test_logical_PBM_T254:
psmdb-testing/pbm-functional/pytest/test_PBM-799.py#L60
AssertionError: Error: backup '2024-05-07T11:33:48Z' didn't finish successfully
|
test_replicaset.test_logical_timeseries_PBM_T224:
psmdb-testing/pbm-functional/pytest/test_replicaset.py#L109
AssertionError: Starting restore 2024-05-07T11:53:41.611184163Z to point-in-time 2024-05-07T11:53:11 from '2024-05-07T11:52:21Z'...Started logical restore.
Waiting to finish....Error: operation failed with: reply oplog: replay chunk 1715082788.1715082818: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715082790,"I":2},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"test.system.views","Object":[{"Key":"_id","Value":"test.test2"},{"Key":"viewOn","Value":"system.buckets.test2"},{"Key":"pipeline","Value":[[{"Key":"$_internalUnpackBucket","Value":[{"Key":"timeField","Value":"timestamp"},{"Key":"metaField","Value":"data"},{"Key":"bucketMaxSpanSeconds","Value":3600},{"Key":"exclude","Value":[]}]}]]}],"Query":null,"UI":{"Subtype":4,"Data":"6mvC0bnITxyutqZjT46A4Q=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (NamespaceNotFound) Failed to apply operation due to missing collection (ea6bc2d1-b9c8-4f1c-aeb6-a6634f8e80e1): { ts: Timestamp(1715082790, 2), t: 1, v: 2, op: "i", ns: "test.system.views", o: { _id: "test.test2", viewOn: "system.buckets.test2", pipeline: [ { $_internalUnpackBucket: { timeField: "timestamp", metaField: "data", bucketMaxSpanSeconds: 3600, exclude: [] } } ] }, ui: UUID("ea6bc2d1-b9c8-4f1c-aeb6-a6634f8e80e1"), h: 0, wall: new Date(0) }
|
test_PBM-1297.test_logical_pitr_PBM_T253:
psmdb-testing/pbm-functional/pytest/test_PBM-1297.py#L86
AssertionError: Starting restore 2024-05-07T11:30:06.305915171Z to point-in-time 2024-05-07T11:28:33 from '2024-05-07T11:27:28Z'...Started logical restore.
Waiting to finish...Error: operation failed with: reply oplog: replay chunk 1715081257.1715081311: apply oplog for chunk: applying a transaction entry: apply txn: {
"Timestamp": {
"T": 1715081282,
"I": 2
},
"Term": 1,
"Hash": null,
"Version": 2,
"Operation": "c",
"Namespace": "admin.$cmd",
"Object": [
{
"Key": "applyOps",
"Value": [
[
{
"Key": "op",
"Value": "c"
},
{
"Key": "ns",
"Value": "config.$cmd"
},
{
"Key": "ui",
"Value": {
"Subtype": 4,
"Data": "Al//We1LQUupYKHyWHg2Cw=="
}
},
{
"Key": "o",
"Value": [
{
"Key": "create",
"Value": "databases"
},
{
"Key": "idIndex",
"Value": [
{
"Key": "v",
"Value": 2
},
{
"Key": "key",
"Value": [
{
"Key": "_id",
"Value": 1
}
]
},
{
"Key": "name",
"Value": "_id_"
}
]
}
]
}
],
[
{
"Key": "op",
"Value": "i"
},
{
"Key": "ns",
"Value": "config.databases"
},
{
"Key": "ui",
"Value": {
"Subtype": 4,
"Data": "Al//We1LQUupYKHyWHg2Cw=="
}
},
{
"Key": "o",
"Value": [
{
"Key": "_id",
"Value": "test"
},
{
"Key": "primary",
"Value": "rs1"
},
{
"Key": "partitioned",
"Value": false
},
{
"Key": "version",
"Value": [
{
"Key": "uuid",
"Value": {
"Subtype": 4,
"Data": "MKzywWWoTL6ihGyMjMIZ6g=="
}
},
{
"Key": "timestamp",
"Value": {
"T": 1715081281,
"I": 15
}
},
{
"Key": "lastMod",
"Value": 1
}
]
}
]
},
{
"Key": "o2",
"Value": [
{
"Key": "_id",
"Value": "test"
}
]
}
],
[
{
"Key": "op",
"Value": "i"
},
{
"Key": "ns",
"Value": "config.placementHistory"
},
{
"Key": "ui",
"Value": {
"Subtype": 4,
"Data": "TMfPjFBpRte+ux+bgx5D5Q=="
}
},
{
"Key": "o",
"Value": [
{
"Key": "_id",
"Value": "663a1042b32eec0f8af28a2a"
},
{
"Key": "nss",
"Value": "test"
},
{
"Key": "timestamp",
"Value": {
"T": 1715081281,
"I": 15
}
},
{
"Key": "shards",
"Value": [
"rs1"
]
}
]
},
{
"Key": "o2",
"Value": [
{
"Key": "_id",
"Value": "663a1042b32eec0f8af28a2a"
}
]
}
]
]
}
],
"Query": null,
"UI": null,
"LSID": "ZgAAAAVpZAAQAAAABJvKoelS5UaEqtG1iBDkumgFdWlkACAAAAAAY5mrDaxi8gv8RmdTsQ+1j7fmkr7JUsabhNmXAheU0fgFdHhuVVVJRAAQAAAABJA8LnJiTkBSjfcaAmDhVYYA",
"TxnNumber": 0,
"PrevOpTime": "HAAAABF0cwAAAAAAAAAAABJ0AP//////////AA=="
}: applying transaction op: op: {"Timestamp":{"T":1715081282,"I":2},"Term":1,"Hash":null,"Version":0,"Operation":"i","Namespace":"config.databases","Object":[{"Key":"_id","Value":"test"},{"Key":"primary","Value":"rs1"},{"Key":"partitioned","Value":false},{"Key":"version","Value":[{"Key":"uuid","Value":{"Subtype":4,"Data":"MKzywWWoTL6ihGyMjMIZ6g=="}},{"Key":"timestamp","Value":{"T":1715081281,"I":15}},{"Key":"lastMod","Value":1}]}],"Query":[{"Key":"_id","Value":"test"}],"UI":{"Subtype":4,"Data":"Al//We1LQUupYKHyWHg2Cw=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (UnknownError) applyOps had one or more errors applying ops
|
test_PBM-799.test_logical_PBM_T254:
psmdb-testing/pbm-functional/pytest/test_PBM-799.py#L60
AssertionError: Error: backup '2024-05-07T11:33:47Z' didn't finish successfully
|
test_replicaset.test_logical_timeseries_PBM_T224:
psmdb-testing/pbm-functional/pytest/test_replicaset.py#L109
AssertionError: Starting restore 2024-05-07T11:53:50.563639325Z to point-in-time 2024-05-07T11:53:20 from '2024-05-07T11:52:30Z'...Started logical restore.
Waiting to finish....Error: operation failed with: reply oplog: replay chunk 1715082797.1715082827: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715082799,"I":3},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"test.system.views","Object":[{"Key":"_id","Value":"test.test2"},{"Key":"viewOn","Value":"system.buckets.test2"},{"Key":"pipeline","Value":[[{"Key":"$_internalUnpackBucket","Value":[{"Key":"timeField","Value":"timestamp"},{"Key":"metaField","Value":"data"},{"Key":"bucketMaxSpanSeconds","Value":3600}]}]]}],"Query":[{"Key":"_id","Value":"test.test2"}],"UI":{"Subtype":4,"Data":"7JfKArrpTXaveYcNyynjhQ=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (UnknownError) applyOps had one or more errors applying ops
|
test_timeseries.test_logical_PBM_T252:
psmdb-testing/pbm-functional/pytest/test_timeseries.py#L64
AssertionError: Starting restore 2024-05-07T12:03:48.789791771Z from '2024-05-07T12:03:19Z'...Started logical restore.
Waiting to finish....Error: operation failed with: waiting for dumpDone: cluster failed: waiting for dumpDone: cluster failed: reply oplog: replay chunk 1715083399.1715083409: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715083399,"I":6},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"test.system.buckets.test2","Object":[{"Key":"_id","Value":"663a18745644f05511b6a208"},{"Key":"control","Value":[{"Key":"version","Value":1},{"Key":"min","Value":[{"Key":"_id","Value":"663a1887542a27d253c79b15"},{"Key":"timestamp","Value":"2024-05-07T12:03:00Z"}]},{"Key":"max","Value":[{"Key":"_id","Value":"663a1887542a27d253c79b15"},{"Key":"timestamp","Value":"2024-05-07T12:03:19.314Z"}]}]},{"Key":"meta","Value":8},{"Key":"data","Value":[{"Key":"timestamp","Value":[{"Key":"0","Value":"2024-05-07T12:03:19.314Z"}]},{"Key":"_id","Value":[{"Key":"0","Value":"663a1887542a27d253c79b15"}]}]}],"Query":[{"Key":"meta","Value":8},{"Key":"_id","Value":"663a18745644f05511b6a208"}],"UI":null,"LSID":"SAAAAAVpZAAQAAAABFBwL4m6c0iDtvqAmTNvjIQFdWlkACAAAAAAY5mrDaxi8gv8RmdTsQ+1j7fmkr7JUsabhNmXAheU0fgA","TxnNumber":1,"PrevOpTime":"HAAAABF0cwAAAAAAAAAAABJ0AP//////////AA=="} | merr <nil>: applyOps: (NamespaceNotFound) cannot apply insert or update operation on a non-existent namespace test.system.buckets.test2: { ts: Timestamp(1715083399, 6), t: 1, v: 2, op: "i", ns: "test.system.buckets.test2", o: { _id: ObjectId('663a18745644f05511b6a208'), control: { version: 1, min: { _id: ObjectId('663a1887542a27d253c79b15'), timestamp: new Date(1715083380000) }, max: { _id: ObjectId('663a1887542a27d253c79b15'), timestamp: new Date(1715083399314) } }, meta: 8, data: { timestamp: { 0: new Date(1715083399314) }, _id: { 0: ObjectId('663a1887542a27d253c79b15') } } }, o2: { meta: 8, _id: ObjectId('663a18745644f05511b6a208') }, lsid: { id: UUID("50702f89-ba73-4883-b6fa-8099336f8c84"), uid: BinData(0, 6399AB0DAC62F20BFC466753B10FB58FB7E692BEC952C69B84D997021794D1F8) }, txnNumber: 1, prevOpTime: { ts: Timestamp(0, 0), t: -1 } }
|
test_timeseries.test_logical_without_data:
psmdb-testing/pbm-functional/pytest/test_timeseries.py#L78
pymongo.errors.OperationFailure: got stale shardVersion response from shard rs1 at host rs101:27017 :: caused by :: timestamp mismatch detected for test.test2, full error: {'ok': 0.0, 'errmsg': 'got stale shardVersion response from shard rs1 at host rs101:27017 :: caused by :: timestamp mismatch detected for test.test2', 'code': 13388, 'codeName': 'StaleConfig', 'ns': 'test.test2', 'vReceived': {'e': ObjectId('663a18c8d1057b0e1590223d'), 't': Timestamp(1715083464, 59), 'v': Timestamp(1, 3)}, 'vWanted': {'e': ObjectId('000000000000000000000000'), 't': Timestamp(0, 0), 'v': Timestamp(0, 0)}, 'shardId': 'rs1', '$clusterTime': {'clusterTime': Timestamp(1715083507, 21), 'signature': {'hash': b'\x18t\x0b\x18\xc90\xe4\x11\xb5\x8d\xd3^\xd4vM\xe6\xb6o\x1ep', 'keyId': 7366227301891047447}}, 'operationTime': Timestamp(1715083507, 21)}
|
test_PBM-1297.test_logical_pitr_PBM_T253:
psmdb-testing/pbm-functional/pytest/test_PBM-1297.py#L86
AssertionError: Starting restore 2024-05-07T11:30:25.927119836Z to point-in-time 2024-05-07T11:28:44 from '2024-05-07T11:27:38Z'...Started logical restore.
Waiting to finish...Error: operation failed with: reply oplog: replay chunk 1715081267.1715081321: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715081292,"I":2},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"config.databases","Object":[{"Key":"_id","Value":"test"},{"Key":"primary","Value":"rs2"},{"Key":"partitioned","Value":false},{"Key":"version","Value":[{"Key":"uuid","Value":{"Subtype":4,"Data":"p66OtUDLQiaVseuHHRXpLg=="}},{"Key":"timestamp","Value":{"T":1715081291,"I":16}},{"Key":"lastMod","Value":1}]}],"Query":[{"Key":"_id","Value":"test"}],"UI":{"Subtype":4,"Data":"2jmVlkHiTM2B6xTD6mmhBA=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (NamespaceNotFound) cannot apply insert or update operation on a non-existent namespace config.databases: { ts: Timestamp(1715081292, 2), t: 1, v: 2, op: "i", ns: "config.databases", o: { _id: "test", primary: "rs2", partitioned: false, version: { uuid: UUID("a7ae8eb5-40cb-4226-95b1-eb871d15e92e"), timestamp: Timestamp(1715081291, 16), lastMod: 1 } }, o2: { _id: "test" }, ui: UUID("da399596-41e2-4ccd-81eb-14c3ea69a104") }
|
test_PBM-799.test_logical_PBM_T254:
psmdb-testing/pbm-functional/pytest/test_PBM-799.py#L60
AssertionError: Error: backup '2024-05-07T11:33:53Z' didn't finish successfully
|
test_replicaset.test_logical_timeseries_PBM_T224:
psmdb-testing/pbm-functional/pytest/test_replicaset.py#L109
AssertionError: Starting restore 2024-05-07T11:54:01.232138612Z to point-in-time 2024-05-07T11:53:31 from '2024-05-07T11:52:41Z'...Started logical restore.
Waiting to finish....Error: operation failed with: reply oplog: replay chunk 1715082808.1715082838: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715082809,"I":2},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"test.system.views","Object":[{"Key":"_id","Value":"test.test2"},{"Key":"viewOn","Value":"system.buckets.test2"},{"Key":"pipeline","Value":[[{"Key":"$_internalUnpackBucket","Value":[{"Key":"timeField","Value":"timestamp"},{"Key":"metaField","Value":"data"},{"Key":"bucketMaxSpanSeconds","Value":3600}]}]]}],"Query":[{"Key":"_id","Value":"test.test2"}],"UI":{"Subtype":4,"Data":"eMRJLPs9SLyaf2uekyL+kA=="},"LSID":null,"TxnNumber":null,"PrevOpTime":null} | merr <nil>: applyOps: (NamespaceNotFound) Failed to apply operation due to missing collection (78c4492c-fb3d-48bc-9a7f-6b9e9322fe90): { ts: Timestamp(1715082809, 2), t: 1, v: 2, op: "i", ns: "test.system.views", o: { _id: "test.test2", viewOn: "system.buckets.test2", pipeline: [ { $_internalUnpackBucket: { timeField: "timestamp", metaField: "data", bucketMaxSpanSeconds: 3600 } } ] }, o2: { _id: "test.test2" }, ui: UUID("78c4492c-fb3d-48bc-9a7f-6b9e9322fe90"), h: 0, wall: new Date(0) }
|
test_timeseries.test_logical_PBM_T252:
psmdb-testing/pbm-functional/pytest/test_timeseries.py#L64
AssertionError: Starting restore 2024-05-07T12:04:04.161408908Z from '2024-05-07T12:03:38Z'...Started logical restore.
Waiting to finish...Error: operation failed with: waiting for dumpDone: cluster failed: reply oplog: replay chunk 1715083418.1715083427: apply oplog for chunk: applying an entry: op: {"Timestamp":{"T":1715083418,"I":2},"Term":1,"Hash":null,"Version":2,"Operation":"i","Namespace":"test.system.buckets.test2","Object":[{"Key":"_id","Value":"663a1874d4218c2b93d3ce3a"},{"Key":"control","Value":[{"Key":"version","Value":1},{"Key":"min","Value":[{"Key":"_id","Value":"663a189ae6271d055a557690"},{"Key":"timestamp","Value":"2024-05-07T12:03:00Z"}]},{"Key":"max","Value":[{"Key":"_id","Value":"663a189ae6271d055a557690"},{"Key":"timestamp","Value":"2024-05-07T12:03:38.091Z"}]}]},{"Key":"meta","Value":8},{"Key":"data","Value":[{"Key":"timestamp","Value":[{"Key":"0","Value":"2024-05-07T12:03:38.091Z"}]},{"Key":"_id","Value":[{"Key":"0","Value":"663a189ae6271d055a557690"}]}]}],"Query":[{"Key":"meta","Value":8},{"Key":"_id","Value":"663a1874d4218c2b93d3ce3a"}],"UI":null,"LSID":"SAAAAAVpZAAQAAAABFkH9L0QKkkCsQILLkL19w8FdWlkACAAAAAAY5mrDaxi8gv8RmdTsQ+1j7fmkr7JUsabhNmXAheU0fgA","TxnNumber":1,"PrevOpTime":"HAAAABF0cwAAAAAAAAAAABJ0AP//////////AA=="} | merr <nil>: applyOps: (NamespaceNotFound) cannot apply insert or update operation on a non-existent namespace test.system.buckets.test2: { ts: Timestamp(1715083418, 2), t: 1, v: 2, op: "i", ns: "test.system.buckets.test2", o: { _id: ObjectId('663a1874d4218c2b93d3ce3a'), control: { version: 1, min: { _id: ObjectId('663a189ae6271d055a557690'), timestamp: new Date(1715083380000) }, max: { _id: ObjectId('663a189ae6271d055a557690'), timestamp: new Date(1715083418091) } }, meta: 8, data: { timestamp: { 0: new Date(1715083418091) }, _id: { 0: ObjectId('663a189ae6271d055a557690') } } }, o2: { meta: 8, _id: ObjectId('663a1874d4218c2b93d3ce3a') }, lsid: { id: UUID("5907f4bd-102a-4902-b102-0b2e42f5f70f"), uid: BinData(0, 6399AB0DAC62F20BFC466753B10FB58FB7E692BEC952C69B84D997021794D1F8) }, txnNumber: 1, prevOpTime: { ts: Timestamp(0, 0), t: -1 } }
|
test_timeseries.test_logical_without_data:
psmdb-testing/pbm-functional/pytest/test_timeseries.py#L78
pymongo.errors.OperationFailure: got stale shardVersion response from shard rs2 at host rs201:27017 :: caused by :: timestamp mismatch detected for test.test2, full error: {'ok': 0.0, 'errmsg': 'got stale shardVersion response from shard rs2 at host rs201:27017 :: caused by :: timestamp mismatch detected for test.test2', 'code': 13388, 'codeName': 'StaleConfig', 'ns': 'test.test2', 'vReceived': {'t': Timestamp(1715083482, 52), 'e': ObjectId('663a18da78d77c69def0fae6'), 'v': Timestamp(1, 3)}, 'vWanted': {'t': Timestamp(0, 0), 'e': ObjectId('000000000000000000000000'), 'v': Timestamp(0, 0)}, 'shardId': 'rs2', '$clusterTime': {'clusterTime': Timestamp(1715083535, 25), 'signature': {'hash': b'\xe36\xcdvZ\xf2\x9f\x1a=\x04^\x1e\xbc\xc5\x05k\x0f\xf79=', 'keyId': 7366227366315556882}}, 'operationTime': Timestamp(1715083535, 25)}
|
runner / shfmt
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
runner / gofmt
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
runner / go-test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
runner / golangci-lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|