Skip to content

Use in the upgrade docs our preferred message loader: GapResolverStoreMessageLoader#868

Merged
DanielBadura merged 1 commit into
4.0.xfrom
use-gap-resolver-in-upgrade
Jun 29, 2026
Merged

Use in the upgrade docs our preferred message loader: GapResolverStoreMessageLoader#868
DanielBadura merged 1 commit into
4.0.xfrom
use-gap-resolver-in-upgrade

Conversation

@DanielBadura

@DanielBadura DanielBadura commented Jun 20, 2026

Copy link
Copy Markdown
Member

@DanielBadura
DanielBadura requested a review from DavidBadura June 20, 2026 09:40
@DanielBadura DanielBadura self-assigned this Jun 20, 2026
@DanielBadura DanielBadura added the documentation Improvements or additions to documentation label Jun 20, 2026
@DanielBadura DanielBadura added this to the 4.0.0 milestone Jun 20, 2026
@github-actions

Copy link
Copy Markdown

Hello 👋

here is the most recent benchmark result:

SplitStreamBench
================

+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                         | time (kde mode)                                     | memory                                     |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                 | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad10000Events () | 3.532ms (±0.00%)   | 3.327ms (±0.00%)   | +6.14%    | 35.769mb        | 36.288mb   | -1.43%      |
| benchSave10000Events () | 514.350ms (±0.00%) | 530.604ms (±0.00%) | -3.06%    | 35.904mb        | 35.904mb   | 0.00%       |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SimpleSetupStreamStoreBench
===========================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.186ms (±0.00%)   | 1.157ms (±0.00%)   | +2.44%    | 35.141mb        | 35.141mb   | 0.00%       |
| benchLoad10000Events ()                | 74.337ms (±0.00%)  | 72.992ms (±0.00%)  | +1.84%    | 35.141mb        | 35.141mb   | 0.00%       |
| benchSave1Event ()                     | 1.220ms (±0.00%)   | 1.252ms (±0.00%)   | -2.51%    | 35.141mb        | 35.141mb   | 0.00%       |
| benchSave10000Events ()                | 295.025ms (±0.00%) | 289.740ms (±0.00%) | +1.82%    | 35.141mb        | 35.141mb   | 0.00%       |
| benchSave10000Aggregates ()            | 9.196s (±0.00%)    | 8.930s (±0.00%)    | +2.98%    | 35.141mb        | 35.141mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 5.858s (±0.00%)    | 5.824s (±0.00%)    | +0.58%    | 35.141mb        | 35.141mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SubscriptionEngineBatchBench
============================

+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                                     | memory                                     |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 113.033ms (±0.00%) | 111.890ms (±0.00%) | +1.02%    | 35.720mb        | 35.720mb   | 0.00%       |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

NoopSubscriptionEngineBench
===========================

+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                                     | memory                                     |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 107.460ms (±0.00%) | 107.208ms (±0.00%) | +0.24%    | 48.296mb        | 48.296mb   | 0.00%       |
+---------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SubscriptionEngineBench
=======================

+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                               | memory                                     |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>  | Tag: base       | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 3.555s (±0.00%) | 3.539s (±0.00%) | +0.46%    | 48.296mb        | 48.296mb   | 0.00%       |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+

CommandToQueryBench
===================

+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
|                | time (kde mode)                                 | memory                                     |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
| subject        | Tag: <current>   | Tag: base        | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
| benchCreate () | 3.214ms (±0.00%) | 3.182ms (±0.00%) | +1.00%    | 5.062mb         | 5.062mb    | 0.00%       |
| benchUpdate () | 4.607ms (±0.00%) | 5.658ms (±0.00%) | -18.58%   | 5.052mb         | 5.052mb    | 0.00%       |
| benchBoth ()   | 7.506ms (±0.00%) | 7.448ms (±0.00%) | +0.78%    | 5.751mb         | 5.751mb    | 0.00%       |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+

PersonalDataBench
=================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.193ms (±0.00%)   | 1.184ms (±0.00%)   | +0.80%    | 35.805mb        | 35.805mb   | 0.00%       |
| benchLoad10000Events ()                | 112.100ms (±0.00%) | 115.006ms (±0.00%) | -2.53%    | 35.805mb        | 35.805mb   | 0.00%       |
| benchSave1Event ()                     | 2.222ms (±0.00%)   | 2.264ms (±0.00%)   | -1.84%    | 35.805mb        | 35.805mb   | 0.00%       |
| benchSave10000Events ()                | 330.510ms (±0.00%) | 326.554ms (±0.00%) | +1.21%    | 35.807mb        | 35.807mb   | 0.00%       |
| benchSave10000Aggregates ()            | 13.845s (±0.00%)   | 13.766s (±0.00%)   | +0.57%    | 35.805mb        | 35.805mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 10.583s (±0.00%)   | 10.626s (±0.00%)   | -0.40%    | 36.045mb        | 36.045mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SnapshotsBench
==============

+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                   | memory                                     |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchLoad10000EventsMissingSnapshot () | 75.517ms (±0.00%) | 75.033ms (±0.00%) | +0.65%    | 35.146mb        | 35.146mb   | 0.00%       |
| benchLoad10000Events ()                | 1.376ms (±0.00%)  | 1.373ms (±0.00%)  | +0.20%    | 35.145mb        | 35.145mb   | 0.00%       |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

SimpleSetupTaggableStoreBench
=============================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.216ms (±0.00%)   | 1.247ms (±0.00%)   | -2.49%    | 36.306mb        | 36.306mb   | 0.00%       |
| benchLoad10000Events ()                | 77.961ms (±0.00%)  | 74.726ms (±0.00%)  | +4.33%    | 36.306mb        | 36.306mb   | 0.00%       |
| benchSave1Event ()                     | 1.205ms (±0.00%)   | 1.326ms (±0.00%)   | -9.10%    | 36.306mb        | 36.306mb   | 0.00%       |
| benchSave10000Events ()                | 324.564ms (±0.00%) | 330.985ms (±0.00%) | -1.94%    | 36.306mb        | 36.306mb   | 0.00%       |
| benchSave10000Aggregates ()            | 8.899s (±0.00%)    | 9.111s (±0.00%)    | -2.32%    | 36.307mb        | 36.307mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 5.827s (±0.00%)    | 5.939s (±0.00%)    | -1.88%    | 36.307mb        | 36.307mb   | 0.00%       |
| benchAppend1Event ()                   | 1.705ms (±0.00%)   | 1.633ms (±0.00%)   | +4.42%    | 36.306mb        | 36.306mb   | 0.00%       |
| benchAppend100Events ()                | 7.897ms (±0.00%)   | 7.962ms (±0.00%)   | -0.82%    | 36.306mb        | 36.306mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

This comment gets update everytime a new commit comes in!

@DanielBadura
DanielBadura merged commit ba7f9e5 into 4.0.x Jun 29, 2026
37 of 38 checks passed
@DanielBadura
DanielBadura deleted the use-gap-resolver-in-upgrade branch June 29, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants