patchlevel / event-sourcing

An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.
https://event-sourcing.patchlevel.io
MIT License
116 stars 4 forks source link

throw stream close exception in array stream implementation #556

Closed DavidBadura closed 2 months ago

DavidBadura commented 2 months ago

... and fix subscription engine run

github-actions[bot] commented 2 months ago

Hello :wave:

here is the most recent benchmark result:

``` SubscriptionEngineBench ======================= +---------------------------+-----------------+-----------------+-----------------+------------+ | | time (kde mode) | memory | +---------------------------+-----------------+-----------------+-----------------+------------+ | subject | Tag: | Tag: base | Tag: | Tag: base | +---------------------------+-----------------+-----------------+-----------------+------------+ | benchHandle10000Events () | 3.306s (±0.00%) | 3.297s (±0.00%) | 37.782mb | 37.782mb | +---------------------------+-----------------+-----------------+-----------------+------------+ PersonalDataBench ================= +----------------------------------------+--------------------+--------------------+-----------------+------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | subject | Tag: | Tag: base | Tag: | Tag: base | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | benchLoad10000Events () | 230.755ms (±0.00%) | 236.075ms (±0.00%) | 39.996mb | 39.994mb | | benchSave1Event () | 1.357ms (±0.00%) | 1.477ms (±0.00%) | 39.996mb | 39.994mb | | benchSave10000Events () | 466.459ms (±0.00%) | 491.982ms (±0.00%) | 39.998mb | 39.996mb | | benchSave10000Aggregates () | 13.926s (±0.00%) | 13.977s (±0.00%) | 39.996mb | 39.994mb | | benchSave10000AggregatesTransaction () | 11.688s (±0.00%) | 11.824s (±0.00%) | 40.497mb | 40.495mb | +----------------------------------------+--------------------+--------------------+-----------------+------------+ SplitStreamBench ================ +-------------------------+--------------------+--------------------+-----------------+------------+ | | time (kde mode) | memory | +-------------------------+--------------------+--------------------+-----------------+------------+ | subject | Tag: | Tag: base | Tag: | Tag: base | +-------------------------+--------------------+--------------------+-----------------+------------+ | benchLoad10000Events () | 5.362ms (±0.00%) | 5.573ms (±0.00%) | 41.234mb | 41.234mb | | benchSave10000Events () | 563.863ms (±0.00%) | 567.217ms (±0.00%) | 41.245mb | 41.245mb | +-------------------------+--------------------+--------------------+-----------------+------------+ SimpleSetupBench ================ +----------------------------------------+--------------------+--------------------+-----------------+------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | subject | Tag: | Tag: base | Tag: | Tag: base | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | benchLoad10000Events () | 163.113ms (±0.00%) | 166.463ms (±0.00%) | 37.343mb | 37.343mb | | benchSave1Event () | 945.500μs (±0.00%) | 897.600μs (±0.00%) | 37.343mb | 37.343mb | | benchSave10000Events () | 401.535ms (±0.00%) | 406.964ms (±0.00%) | 37.343mb | 37.343mb | | benchSave10000Aggregates () | 10.004s (±0.00%) | 9.612s (±0.00%) | 37.343mb | 37.343mb | | benchSave10000AggregatesTransaction () | 7.478s (±0.00%) | 7.428s (±0.00%) | 37.343mb | 37.343mb | +----------------------------------------+--------------------+--------------------+-----------------+------------+ SnapshotsBench ============== +----------------------------------------+--------------------+--------------------+-----------------+------------+ | | time (kde mode) | memory | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | subject | Tag: | Tag: base | Tag: | Tag: base | +----------------------------------------+--------------------+--------------------+-----------------+------------+ | benchLoad10000EventsMissingSnapshot () | 161.496ms (±0.00%) | 159.413ms (±0.00%) | 37.361mb | 37.361mb | | benchLoad10000Events () | 526.500μs (±0.00%) | 536.700μs (±0.00%) | 37.361mb | 37.361mb | +----------------------------------------+--------------------+--------------------+-----------------+------------+ ```

This comment gets update everytime a new commit comes in!