Skip to content

Add context feature - #130

Merged
DavidBadura merged 2 commits into
2.0.xfrom
context
Nov 30, 2025
Merged

Add context feature#130
DavidBadura merged 2 commits into
2.0.xfrom
context

Conversation

@DavidBadura

@DavidBaduraDavidBadura commented Nov 21, 2025

Copy link
Copy Markdown
Member

need #117

@github-actions

github-actionsBot commented Nov 21, 2025

Copy link
Copy Markdown

Hello 👋

here is the most recent benchmark result:

HydratorWithCryptographyBench
=============================
+-------------------------------+------------------+-------------------+-----------------+------------+
| | time (kde mode) | memory |
+-------------------------------+------------------+-------------------+-----------------+------------+
| subject | Tag: <current> | Tag: base | Tag: <current> | Tag: base |
+-------------------------------+------------------+-------------------+-----------------+------------+
| benchHydrate1Object () | 6.200μs (±0.00%) | 80.200μs (±0.00%) | 2.695mb | 3.174mb |
| benchExtract1Object () | 9.200μs (±0.00%) | 13.400μs (±0.00%) | 2.695mb | 3.174mb |
| benchHydrate1000Objects () | 3.893ms (±0.00%) | 3.891ms (±0.00%) | 2.963mb | 3.422mb |
| benchExtract1000Objects () | 5.459ms (±0.00%) | 5.535ms (±0.00%) | 2.936mb | 3.396mb |
| benchHydrate1000000Objects () | 2.181s (±0.00%) | 2.190s (±0.00%) | 2.963mb | 3.422mb |
| benchExtract1000000Objects () | 3.963s (±0.00%) | 3.987s (±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%) | 74.800μs (±0.00%) | 2.695mb | 2.695mb |
| benchExtract1Object () | 4.200μs (±0.00%) | 4.000μs (±0.00%) | 2.695mb | 2.695mb |
| benchHydrate1000Objects () | 2.629ms (±0.00%) | 2.578ms (±0.00%) | 2.725mb | 2.787mb |
| benchExtract1000Objects () | 2.689ms (±0.00%) | 2.683ms (±0.00%) | 2.695mb | 2.695mb |
| benchHydrate1000000Objects () | 1.531s (±0.00%) | 1.507s (±0.00%) | 2.725mb | 2.787mb |
| benchExtract1000000Objects () | 1.721s (±0.00%) | 1.673s (±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.600μs (±0.00%) | 120.200μs (±0.00%) | 2.695mb | 2.762mb |
| benchHydrate1000Objects () | 452.667μs (±0.00%) | 431.667μs (±0.00%) | 2.725mb | 2.695mb |
| benchHydrate1000ObjectsTriggerInit () | 3.325ms (±0.00%) | 3.362ms (±0.00%) | 2.767mb | 2.762mb |
| benchHydrate1000000Objects () | 307.250ms (±0.00%) | 292.521ms (±0.00%) | 2.725mb | 2.695mb |
| benchHydrate1000000ObjectsTriggerInit () | 2.243s (±0.00%) | 2.208s (±0.00%) | 2.767mb | 2.762mb |
+------------------------------------------+--------------------+--------------------+-----------------+------------+

This comment gets update everytime a new commit comes in!

@DavidBaduraDavidBadura changed the title Add context FeatureAdd context featureNov 21, 2025
@DanielBadura
DanielBadura changed the base branch from 2.0.x to middleware-hydratorNovember 29, 2025 19:34
@DanielBadura

Copy link
Copy Markdown
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

@DanielBaduraDanielBadura added this to the 2.0.0 milestone Nov 29, 2025
@DanielBaduraDanielBadura added the enhancement New feature or request label Nov 29, 2025
@DavidBadura
DavidBaduraforce-pushed the middleware-hydrator branch 2 times, most recently from b34a088 to ba350e1CompareNovember 29, 2025 20:05
Base automatically changed from middleware-hydrator to 2.0.xNovember 29, 2025 20:08
@DavidBadura
DavidBadura marked this pull request as ready for review November 30, 2025 09:26
@DavidBadura
DavidBadura merged commit 93dd685 into 2.0.xNov 30, 2025
14 of 16 checks passed
@DavidBadura
DavidBadura deleted the context branch November 30, 2025 09:27
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BC breakenhancementNew feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@DavidBadura@DanielBadura