Skip to content

feat: export dictionary arrow device arrays#8251

Merged
0ax1 merged 2 commits into
developfrom
ad/dictionary
Jun 9, 2026
Merged

feat: export dictionary arrow device arrays#8251
0ax1 merged 2 commits into
developfrom
ad/dictionary

Conversation

@0ax1

@0ax1 0ax1 commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@0ax1 0ax1 force-pushed the ad/dictionary branch from ce68648 to c8021f1 Compare June 4, 2026 14:26
@0ax1 0ax1 added the changelog/feature A new feature label Jun 4, 2026
@0ax1 0ax1 force-pushed the ad/dictionary branch from c8021f1 to a77e8d3 Compare June 4, 2026 14:27
@codspeed-hq

codspeed-hq Bot commented Jun 4, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚡ 4 improved benchmarks
❌ 4 regressed benchmarks
✅ 1511 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_canonical_into[(1000, 10)] 31.7 µs 46.9 µs -32.24%
Simulation fast_eq_out_of_range[16, 65536] 117.2 µs 145 µs -19.16%
Simulation chunked_varbinview_canonical_into[(1000, 10)] 162 µs 198.6 µs -18.45%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 177.2 µs 213.5 µs -17.02%
Simulation baseline_lt[16, 65536] 305.3 µs 219.3 µs +39.2%
Simulation baseline_eq[4, 65536] 245.2 µs 186.8 µs +31.26%
Simulation baseline_eq[16, 65536] 290.1 µs 231.7 µs +25.2%
Simulation fast_lt_out_of_range[16, 65536] 148.2 µs 120 µs +23.5%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing ad/dictionary (08207e2) with develop (69d2cfd)

Open in CodSpeed

@0ax1 0ax1 force-pushed the ad/dictionary branch 6 times, most recently from 31bff95 to 20592f5 Compare June 8, 2026 13:16
@0ax1 0ax1 requested review from onursatici and robert3005 June 8, 2026 13:17
@0ax1 0ax1 marked this pull request as ready for review June 8, 2026 13:17
@0ax1 0ax1 requested a review from a team June 8, 2026 13:17

@onursatici onursatici left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

@0ax1 0ax1 force-pushed the ad/dictionary branch from 20592f5 to f41bebd Compare June 9, 2026 13:20
@0ax1 0ax1 enabled auto-merge (squash) June 9, 2026 13:20
@0ax1 0ax1 force-pushed the ad/dictionary branch from 61be756 to 0540586 Compare June 9, 2026 13:36
0ax1 added 2 commits June 9, 2026 13:40
Signed-off-by: Alexander Droste <alexander.droste@protonmail.com>
Signed-off-by: Alexander Droste <alexander.droste@protonmail.com>
@0ax1 0ax1 force-pushed the ad/dictionary branch from 0540586 to 08207e2 Compare June 9, 2026 13:43
@0ax1 0ax1 merged commit d650cab into develop Jun 9, 2026
61 of 62 checks passed
@0ax1 0ax1 deleted the ad/dictionary branch June 9, 2026 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants