Skip to content

Conversation

@DavidBadura
Copy link
Member

@DavidBadura DavidBadura commented Nov 21, 2025

need #117

@github-actions
Copy link

github-actions bot commented Nov 21, 2025

Hello 👋

here is the most recent benchmark result:

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

+-------------------------------+-------------------+-------------------+-----------------+------------+
|                               | time (kde mode)                       | memory                       |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>    | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 6.000μs (±0.00%)  | 79.600μs (±0.00%) | 2.695mb         | 3.174mb    |
| benchExtract1Object ()        | 13.400μs (±0.00%) | 9.400μs (±0.00%)  | 2.695mb         | 3.174mb    |
| benchHydrate1000Objects ()    | 3.938ms (±0.00%)  | 3.915ms (±0.00%)  | 2.963mb         | 3.422mb    |
| benchExtract1000Objects ()    | 5.515ms (±0.00%)  | 5.519ms (±0.00%)  | 2.936mb         | 3.396mb    |
| benchHydrate1000000Objects () | 2.184s (±0.00%)   | 2.155s (±0.00%)   | 2.963mb         | 3.422mb    |
| benchExtract1000000Objects () | 3.982s (±0.00%)   | 3.879s (±0.00%)   | 2.936mb         | 2.936mb    |
+-------------------------------+-------------------+-------------------+-----------------+------------+

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

+-------------------------------+------------------+-------------------+-----------------+------------+
|                               | time (kde mode)                      | memory                       |
+-------------------------------+------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>   | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 3.200μs (±0.00%) | 79.200μs (±0.00%) | 2.695mb         | 2.695mb    |
| benchExtract1Object ()        | 4.200μs (±0.00%) | 4.000μs (±0.00%)  | 2.695mb         | 2.695mb    |
| benchHydrate1000Objects ()    | 2.577ms (±0.00%) | 2.500ms (±0.00%)  | 2.725mb         | 2.787mb    |
| benchExtract1000Objects ()    | 2.695ms (±0.00%) | 2.693ms (±0.00%)  | 2.695mb         | 2.695mb    |
| benchHydrate1000000Objects () | 1.592s (±0.00%)  | 1.494s (±0.00%)   | 2.725mb         | 2.787mb    |
| benchExtract1000000Objects () | 1.743s (±0.00%)  | 1.761s (±0.00%)   | 2.782mb         | 2.695mb    |
+-------------------------------+------------------+-------------------+-----------------+------------+

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

+------------------------------------------+--------------------+--------------------+-----------------+------------+
|                                          | time (kde mode)                         | memory                       |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| subject                                  | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()                   | 0.800μs (±0.00%)   | 0.800μs (±0.00%)   | 2.695mb         | 2.695mb    |
| benchHydrate1ObjectTriggerInit ()        | 4.800μs (±0.00%)   | 116.400μs (±0.00%) | 2.695mb         | 2.762mb    |
| benchHydrate1000Objects ()               | 448.333μs (±0.00%) | 437.333μs (±0.00%) | 2.725mb         | 2.695mb    |
| benchHydrate1000ObjectsTriggerInit ()    | 3.301ms (±0.00%)   | 3.328ms (±0.00%)   | 2.767mb         | 2.762mb    |
| benchHydrate1000000Objects ()            | 304.192ms (±0.00%) | 295.250ms (±0.00%) | 2.725mb         | 2.695mb    |
| benchHydrate1000000ObjectsTriggerInit () | 2.282s (±0.00%)    | 2.225s (±0.00%)    | 2.767mb         | 2.762mb    |
+------------------------------------------+--------------------+--------------------+-----------------+------------+

This comment gets update everytime a new commit comes in!

@DavidBadura DavidBadura changed the title Add context Feature Add context feature Nov 21, 2025
@DanielBadura DanielBadura changed the base branch from 2.0.x to middleware-hydrator November 29, 2025 19:34
@DanielBadura
Copy link
Member

i changed the target branch for better review overview, also restarted now the mutation test on diff since this is dependet on the target branch

@DanielBadura DanielBadura added this to the 2.0.0 milestone Nov 29, 2025
@DanielBadura DanielBadura added the enhancement New feature or request label Nov 29, 2025
@DavidBadura DavidBadura force-pushed the middleware-hydrator branch 2 times, most recently from b34a088 to ba350e1 Compare November 29, 2025 20:05
Base automatically changed from middleware-hydrator to 2.0.x November 29, 2025 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BC break enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants