Skip to content

Add UUID literal expression to vortex-jni#8154

Merged
robert3005 merged 1 commit into
developfrom
rk/uuid
May 29, 2026
Merged

Add UUID literal expression to vortex-jni#8154
robert3005 merged 1 commit into
developfrom
rk/uuid

Conversation

@robert3005
Copy link
Copy Markdown
Contributor

In order to pushdown UUID pruning expression we need to be able to construct
UUID literal

Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005 robert3005 added the changelog/feature A new feature label May 29, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 29, 2026

Merging this PR will improve performance by 15.54%

⚠️ 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.

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 6 improved benchmarks
✅ 1260 untouched benchmarks

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_varbinview_opt_canonical_into[(1000, 10)] 225.4 µs 188.1 µs +19.84%
Simulation patched_take_10k_adversarial 257.3 µs 226.9 µs +13.39%
Simulation patched_take_10k_first_chunk_only 302.8 µs 272.4 µs +11.18%
Simulation patched_take_10k_dispersed 316.5 µs 286.1 µs +10.63%
Simulation take_10k_first_chunk_only 271.2 µs 226.3 µs +19.85%
Simulation take_10k_dispersed 284.9 µs 239.9 µs +18.76%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing rk/uuid (5d13e30) with develop (d44240e)

Open in CodSpeed

@robert3005 robert3005 enabled auto-merge (squash) May 29, 2026 13:52
@robert3005 robert3005 requested a review from AdamGS May 29, 2026 13:52
@robert3005 robert3005 merged commit 30103b8 into develop May 29, 2026
90 of 91 checks passed
@robert3005 robert3005 deleted the rk/uuid branch May 29, 2026 15:04
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