Skip to content

feat(utils): add WriteAheadLog classes #3742

feat(utils): add WriteAheadLog classes

feat(utils): add WriteAheadLog classes #3742

Triggered via pull request January 17, 2026 21:36
Status Failure
Total duration 13m 22s
Artifacts

code-pushup.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 10 warnings
<✓> ESLint | Disallow unused variables: packages/utils/src/lib/wal.unit.test.ts#L15
'setLeaderWal' is defined but never used.
<✓> ESLint | Disallow unused variables: packages/utils/src/lib/wal.unit.test.ts#L13
'parseWalFormat' is defined but never used.
<✓> ESLint | Disallow unused variables: packages/utils/src/lib/wal.unit.test.ts#L12
'isLeaderWal' is defined but never used.
<✓> ESLint | Disallow unused variables: packages/utils/src/lib/wal.unit.test.ts#L6
'ShardedWal' is defined but never used.
<✓> ESLint | Disallow literal numbers that lose precision: packages/utils/src/lib/wal.unit.test.ts#L519
This number literal will lose precision at runtime.
<✓> TypeScript | Semantic errors: packages/utils/src/lib/wal.ts#L369
TS2345: Argument of type '(InvalidEntry<string> | T)[]' is not assignable to parameter of type 'T[]'. Type 'InvalidEntry<string> | T' is not assignable to type 'T'. 'InvalidEntry<string> | T' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'string | object'. Type 'InvalidEntry<string>' is not assignable to type 'T'. 'InvalidEntry<string>' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'string | object'.
<✓> TypeScript | Semantic errors: packages/utils/mocks/sink.mock.ts#L4
TS2720: Class 'MockFileSink' incorrectly implements class 'WriteAheadLogFile<string>'. Did you mean to extend 'WriteAheadLogFile<string>' and inherit its members as a subclass? Property '#fd' in type 'MockFileSink' refers to a different member that cannot be accessed from within type 'WriteAheadLogFile'.
Monorepo mode
Process completed with exit code 1.
Monorepo mode
Process failed with exit code 130
Monorepo mode
[Code PushUp GitHub action] Failed: Process failed with exit code 130