Skip to content

v2026.08.30

Choose a tag to compare

@github-actions github-actions released this 30 Aug 16:52
· 10 commits to main since this release
9b50ddc

erpl-rev — query and replicate SAP through DuckDB.

Single self-extracting binaries — download the one for your OS, then
run it. There is nothing else to install.

All three builds talk RFC through erpl-proto, our pure-Rust
implementation, linked statically. They carry no SAP NW RFC SDK and
no ICU — DuckDB is the only bundled library.

The Linux build is additionally exercised by a 13-stage end-to-end
suite against a live ABAP system. macOS and Windows are verified to
build, link and start, but not yet against a live SAP system.

OS Asset
Linux x86-64 erpl-rev-linux-amd64.tar.gz
macOS arm64 erpl-rev-macos-arm64.tar.gz
Windows x64 erpl-rev-windows-amd64.zip

Verify with SHA256SUMS.txt. See the README
for setup and the LICENSE (BSL 1.1).

What's Changed

  • build: RFC_BACKEND=proto — build and run without the SAP NW RFC SDK by @jrosskopf in #64
  • fix: RAW columns replicate byte-faithfully, trailing zeros included by @jrosskopf in #65
  • perf(ingest): 2.6x in-process throughput; 20s -> 13s on a live 100k load by @jrosskopf in #67
  • test(e2e): let the suite run against a statically linked RFC backend by @jrosskopf in #66
  • refactor: deploy the a4h ABAP from erpl instead of keeping a second copy by @jrosskopf in #71
  • fix(e2e): resolve the ABAP drivers from erpl, not the emptied abap/ by @jrosskopf in #69
  • release: ship the Linux bundle on erpl-proto, statically linked by @jrosskopf in #70
  • feat(ingest): accept a compressed package (server half of #68) by @jrosskopf in #72
  • refactor: erpl-rev's ABAP comes home, and can be deployed standalone by @jrosskopf in #73
  • ci(release): mint the erpl-proto token from the existing read-only App by @jrosskopf in #74
  • release: macOS and Windows onto erpl-proto too by @jrosskopf in #76
  • release: publish erpl-rev to PyPI by @jrosskopf in #77
  • ci: rehearse the wheel build on workflow_dispatch by @jrosskopf in #79
  • ci: give the wheels a valid version, and check it by @jrosskopf in #80

Full Changelog: v2026.08.06...v2026.08.30