Skip to content

rename metadata hydrator into stack hydrator#161

Merged
DavidBadura merged 1 commit into2.0.xfrom
rename-metadata-hydrator-into-stack-hydrator
Feb 27, 2026
Merged

rename metadata hydrator into stack hydrator#161
DavidBadura merged 1 commit into2.0.xfrom
rename-metadata-hydrator-into-stack-hydrator

Conversation

@DavidBadura
Copy link
Member

@DavidBadura DavidBadura commented Feb 27, 2026

Preparation for backporting to 1.x

@DavidBadura DavidBadura added this to the 2.0.0 milestone Feb 27, 2026
@github-actions
Copy link

github-actions bot commented Feb 27, 2026

Hello 👋

here is the most recent benchmark result:

HydratorWithLazyBench
=====================

+------------------------------------------+--------------------+--------------------+-----------------+------------+
|                                          | time (kde mode)                         | memory                       |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| subject                                  | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()                   | 0.800μs (±0.00%)   | 1.000μs (±0.00%)   | 2.770mb         | 3.251mb    |
| benchHydrate1ObjectTriggerInit ()        | 77.200μs (±0.00%)  | 4.400μs (±0.00%)   | 2.770mb         | 3.251mb    |
| benchHydrate1000Objects ()               | 443.667μs (±0.00%) | 433.333μs (±0.00%) | 2.805mb         | 3.267mb    |
| benchHydrate1000ObjectsTriggerInit ()    | 3.137ms (±0.00%)   | 3.136ms (±0.00%)   | 2.843mb         | 2.843mb    |
| benchHydrate1000000Objects ()            | 292.663ms (±0.00%) | 302.775ms (±0.00%) | 2.805mb         | 2.805mb    |
| benchHydrate1000000ObjectsTriggerInit () | 2.054s (±0.00%)    | 2.018s (±0.00%)    | 2.843mb         | 2.843mb    |
+------------------------------------------+--------------------+--------------------+-----------------+------------+

HydratorBench
=============

+-------------------------------+--------------------+--------------------+-----------------+------------+
|                               | time (kde mode)                         | memory                       |
+-------------------------------+--------------------+--------------------+-----------------+------------+
| subject                       | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+-------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()        | 105.600μs (±0.00%) | 102.600μs (±0.00%) | 2.770mb         | 2.770mb    |
| benchExtract1Object ()        | 4.000μs (±0.00%)   | 3.800μs (±0.00%)   | 2.770mb         | 2.770mb    |
| benchHydrate1000Objects ()    | 2.328ms (±0.00%)   | 2.341ms (±0.00%)   | 2.868mb         | 2.868mb    |
| benchExtract1000Objects ()    | 2.305ms (±0.00%)   | 2.279ms (±0.00%)   | 2.858mb         | 2.858mb    |
| benchHydrate1000000Objects () | 1.264s (±0.00%)    | 1.263s (±0.00%)    | 2.868mb         | 2.868mb    |
| benchExtract1000000Objects () | 1.436s (±0.00%)    | 1.499s (±0.00%)    | 2.858mb         | 2.858mb    |
+-------------------------------+--------------------+--------------------+-----------------+------------+

HydratorWithCryptographyBench
=============================

+-------------------------------+-------------------+-------------------+-----------------+------------+
|                               | time (kde mode)                       | memory                       |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>    | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 7.000μs (±0.00%)  | 7.200μs (±0.00%)  | 2.787mb         | 2.787mb    |
| benchExtract1Object ()        | 11.000μs (±0.00%) | 12.200μs (±0.00%) | 2.787mb         | 2.787mb    |
| benchHydrate1000Objects ()    | 4.128ms (±0.00%)  | 4.100ms (±0.00%)  | 3.081mb         | 3.081mb    |
| benchExtract1000Objects ()    | 6.304ms (±0.00%)  | 6.393ms (±0.00%)  | 3.117mb         | 3.117mb    |
| benchHydrate1000000Objects () | 2.207s (±0.00%)   | 2.234s (±0.00%)   | 3.082mb         | 3.082mb    |
| benchExtract1000000Objects () | 4.346s (±0.00%)   | 4.294s (±0.00%)   | 3.117mb         | 3.117mb    |
+-------------------------------+-------------------+-------------------+-----------------+------------+

This comment gets update everytime a new commit comes in!

@DavidBadura DavidBadura force-pushed the rename-metadata-hydrator-into-stack-hydrator branch from 731a57c to 2026dfb Compare February 27, 2026 09:12
@DavidBadura DavidBadura merged commit c2f2431 into 2.0.x Feb 27, 2026
15 of 16 checks passed
@DavidBadura DavidBadura deleted the rename-metadata-hydrator-into-stack-hydrator branch February 27, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants