You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two persistence examples do not compile / crash at runtime:
examples/persistence/scylla-ledger.ts:43 overrides snapshotPolicy as a property (override readonly snapshotPolicy = everyNEvents(50)), but the base declares a methodsnapshotPolicy(): SnapshotPolicy (src/persistence/PersistentActor.ts:77). At runtime this.snapshotPolicy() calls a policy with zero args → TypeError on the first persist. Check benchmarks/persistence/recovery.ts for the same pattern.
examples/persistence/cassandra-plugin-hello.ts:24 imports ../../tests/unit/persistence/FakeCassandraClient.js; after the tests/ split (Tests: split tests/ into unit/ + integration/ subtrees #295) the file lives at tests/integration/in-process/persistence/. Also replace the removed ask usage.
Drives the persistence share of the typecheck:dev error count down (currently 259 total).
Two persistence examples do not compile / crash at runtime:
examples/persistence/scylla-ledger.ts:43overridessnapshotPolicyas a property (override readonly snapshotPolicy = everyNEvents(50)), but the base declares a methodsnapshotPolicy(): SnapshotPolicy(src/persistence/PersistentActor.ts:77). At runtimethis.snapshotPolicy()calls a policy with zero args →TypeErroron the first persist. Checkbenchmarks/persistence/recovery.tsfor the same pattern.examples/persistence/cassandra-plugin-hello.ts:24imports../../tests/unit/persistence/FakeCassandraClient.js; after the tests/ split (Tests: split tests/ into unit/ + integration/ subtrees #295) the file lives attests/integration/in-process/persistence/. Also replace the removedaskusage.Drives the persistence share of the
typecheck:deverror count down (currently 259 total).Part of Phase 1.