Skip to content

New C++ API examples - #8755

Merged
myrrc merged 1 commit into
developfrom
myrrc/cxx2-examples
Jul 23, 2026
Merged

New C++ API examples#8755
myrrc merged 1 commit into
developfrom
myrrc/cxx2-examples

Conversation

@myrrc

@myrrc myrrc commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Add examples mentioned in C++ docs.
Fix self-referential symlink in nanoarrow

@myrrc myrrc added changelog/feature A new feature lang/cpp Relates to the Vortex C++ API labels Jul 14, 2026
Comment thread .github/workflows/ci.yml Outdated
@myrrc myrrc mentioned this pull request Jul 15, 2026
4 tasks
@myrrc
myrrc force-pushed the myrrc/cxx2-examples branch from 8d8da42 to 93e40a4 Compare July 16, 2026 10:09
@myrrc
myrrc requested a review from 0ax1 July 16, 2026 10:09
@myrrc
myrrc marked this pull request as ready for review July 16, 2026 10:09
@myrrc
myrrc enabled auto-merge (squash) July 16, 2026 10:11

@0ax1 0ax1 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.

Looks good! A couple of thoughts.

Comment thread lang/cpp/examples/dtype.cpp
Comment thread lang/cpp/examples/dtype.cpp
Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/ci.yml Outdated
Comment thread lang/cpp/examples/reader.cpp
Comment thread lang/cpp/examples/scan_to_arrow.cpp
Comment thread lang/cpp/examples/scan.cpp
Comment thread lang/cpp/examples/scan_to_arrow.cpp
Comment thread lang/cpp/examples/scan.cpp
Comment thread lang/cpp/examples/scan.cpp
@myrrc
myrrc force-pushed the myrrc/cxx2-examples branch from 93e40a4 to 8f1176d Compare July 23, 2026 09:14
@myrrc
myrrc requested a review from 0ax1 July 23, 2026 09:14
@github-actions

Copy link
Copy Markdown
Contributor

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark Vortex queries (full) failed! Check the workflow run for details.

@myrrc
myrrc force-pushed the myrrc/cxx2-examples branch from 8f1176d to bfbf3de Compare July 23, 2026 10:59
@myrrc
myrrc disabled auto-merge July 23, 2026 11:02
@myrrc
myrrc force-pushed the myrrc/cxx2-examples branch from bfbf3de to 595e09e Compare July 23, 2026 11:05
@codspeed-hq

codspeed-hq Bot commented Jul 23, 2026

Copy link
Copy Markdown

Merging this PR will improve performance by 26.92%

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

⚡ 1 improved benchmark
✅ 1889 untouched benchmarks
⏩ 3 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation decode_varbin[(1000, 4)] 34.3 µs 27 µs +26.92%

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 myrrc/cxx2-examples (595e09e) with develop (9fd40d0)

Open in CodSpeed

Footnotes

  1. 3 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@myrrc
myrrc enabled auto-merge (squash) July 23, 2026 11:06
@myrrc
myrrc merged commit f806450 into develop Jul 23, 2026
76 checks passed
@myrrc
myrrc deleted the myrrc/cxx2-examples branch July 23, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature lang/cpp Relates to the Vortex C++ API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants