Skip to content

Feat/storage#763

Draft
TeeB3utel wants to merge 3 commits intorelease/0.0.12from
feat/storage
Draft

Feat/storage#763
TeeB3utel wants to merge 3 commits intorelease/0.0.12from
feat/storage

Conversation

@TeeB3utel
Copy link
Copy Markdown
Collaborator

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test Results (datex_macros)

14 tests   14 ✅  0s ⏱️
 3 suites   0 💤
 1 files     0 ❌

Results for commit 8cfc7ad.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test Results (std_full)

786 tests   786 ✅  11s ⏱️
  4 suites    0 💤
  1 files      0 ❌

Results for commit 8cfc7ad.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test Results (no_std)

199 tests   199 ✅  6s ⏱️
  4 suites    0 💤
  1 files      0 ❌

Results for commit a9d953a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test Results (std)

214 tests   214 ✅  6s ⏱️
  4 suites    0 💤
  1 files      0 ❌

Results for commit 8cfc7ad.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

Test Results (no_std_full)

767 tests   767 ✅  10s ⏱️
  4 suites    0 💤
  1 files      0 ❌

Results for commit a9d953a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 2, 2026

🐰 Bencher Report

Branchfeat/storage
Testbedubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
nanoseconds (ns)
(Result Δ%)
Upper Boundary
nanoseconds (ns)
(Limit %)
dxb to json/test1.json📈 view plot
🚷 view threshold
67,536.00 ns
(-1.02%)Baseline: 68,228.70 ns
106,805.70 ns
(63.23%)
dxb to json/test2.json📈 view plot
🚷 view threshold
18,166,000.00 ns
(+12.23%)Baseline: 16,187,100.00 ns
29,710,685.42 ns
(61.14%)
dxb to runtime value/test1.json📈 view plot
🚷 view threshold
40,415.00 ns
(+1.65%)Baseline: 39,760.60 ns
61,604.10 ns
(65.60%)
dxb to runtime value/test2.json📈 view plot
🚷 view threshold
10,896,000.00 ns
(-1.12%)Baseline: 11,019,700.00 ns
16,461,205.91 ns
(66.19%)
json to dxb/test1.json📈 view plot
🚷 view threshold
60,972.00 ns
(-85.38%)Baseline: 416,940.80 ns
1,194,281.31 ns
(5.11%)
json to dxb/test2.json📈 view plot
🚷 view threshold
19,218,000.00 ns
(-84.78%)Baseline: 126,231,300.00 ns
342,287,449.46 ns
(5.61%)
json to runtime value datex auto static detection/test1.json📈 view plot
🚷 view threshold
89,200.00 ns
(-79.52%)Baseline: 435,458.10 ns
1,179,277.08 ns
(7.56%)
json to runtime value datex auto static detection/test2.json📈 view plot
🚷 view threshold
29,272,000.00 ns
(-78.44%)Baseline: 135,757,600.00 ns
340,800,048.81 ns
(8.59%)
json to runtime value datex forced static/test1.json📈 view plot
🚷 view threshold
74,537.00 ns
(-82.23%)Baseline: 419,480.70 ns
1,193,427.22 ns
(6.25%)
json to runtime value datex forced static/test2.json📈 view plot
🚷 view threshold
25,462,000.00 ns
(-79.83%)Baseline: 126,245,800.00 ns
350,614,462.88 ns
(7.26%)
json to runtime value datex/test1.json📈 view plot
🚷 view threshold
106,540.00 ns
(-76.11%)Baseline: 445,946.00 ns
1,171,561.42 ns
(9.09%)
json to runtime value datex/test2.json📈 view plot
🚷 view threshold
31,460,000.00 ns
(-77.02%)Baseline: 136,913,300.00 ns
349,919,072.29 ns
(8.99%)
json to runtime value json_syntax/test1.json📈 view plot
🚷 view threshold
12,159.00 ns
(-30.47%)Baseline: 17,487.30 ns
28,942.29 ns
(42.01%)
json to runtime value json_syntax/test2.json📈 view plot
🚷 view threshold
4,314,500.00 ns
(-25.49%)Baseline: 5,790,340.00 ns
8,938,534.29 ns
(48.27%)
json to runtime value serde_json/test1.json📈 view plot
🚷 view threshold
4,797.30 ns
(-17.79%)Baseline: 5,835.67 ns
7,846.05 ns
(61.14%)
json to runtime value serde_json/test2.json📈 view plot
🚷 view threshold
1,753,100.00 ns
(-12.51%)Baseline: 2,003,850.00 ns
2,528,366.94 ns
(69.34%)
runtime init📈 view plot
🚷 view threshold
0.31 ns
(-100.00%)Baseline: 101,757.03 ns
951,921.79 ns
(0.00%)
runtime value to dxb/test1.json📈 view plot
🚷 view threshold
4,693.30 ns
(+16.92%)Baseline: 4,014.01 ns
7,887.63 ns
(59.50%)
runtime value to dxb/test2.json📈 view plot
🚷 view threshold
1,224,000.00 ns
(+13.40%)Baseline: 1,079,335.00 ns
2,196,280.05 ns
(55.73%)
runtime value to json datex/test1.json📈 view plot
🚷 view threshold
73,169.00 ns
(-0.06%)Baseline: 73,210.30 ns
116,766.21 ns
(62.66%)
runtime value to json datex/test2.json📈 view plot
🚷 view threshold
19,330,000.00 ns
(+10.19%)Baseline: 17,541,900.00 ns
33,002,331.87 ns
(58.57%)
runtime value to json json_syntax/test1.json📈 view plot
🚷 view threshold
6,780.30 ns
(-28.08%)Baseline: 9,427.65 ns
14,967.20 ns
(45.30%)
runtime value to json json_syntax/test2.json📈 view plot
🚷 view threshold
2,836,700.00 ns
(-29.43%)Baseline: 4,019,720.00 ns
6,288,265.89 ns
(45.11%)
runtime value to json serde_json/test1.json📈 view plot
🚷 view threshold
1,397.00 ns
(-45.27%)Baseline: 2,552.38 ns
4,950.60 ns
(28.22%)
runtime value to json serde_json/test2.json📈 view plot
🚷 view threshold
448,210.00 ns
(-48.32%)Baseline: 867,309.00 ns
1,722,810.70 ns
(26.02%)
🐰 View full continuous benchmarking report in Bencher

@TeeB3utel TeeB3utel self-assigned this Apr 2, 2026
@TeeB3utel TeeB3utel added enhancement New feature or request scope:runtime The DATEX runtime scope:pointer labels Apr 2, 2026
This was linked to issues Apr 2, 2026
@TeeB3utel TeeB3utel changed the base branch from main to release/0.0.12 April 2, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request scope:pointer scope:runtime The DATEX runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PointerSource Interface Storage Implementations

1 participant