Skip to content

MINOR: Backport Flight IPC compression negotiation - #34

Open
xborder wants to merge 1 commit into
dremio_27.0_23_19from
codex/flight-ipc-compression-arrow19
Open

xborder wants to merge 1 commit into
dremio_27.0_23_19from
codex/flight-ipc-compression-arrow19

Conversation

@xborder

@xborder xborder commented Oct 1, 2026 •

Copy link
Copy Markdown

Backports negotiated Arrow IPC body compression support to Dremio's Arrow Java 19 branch.

  • advertises client codec preferences via arrow-ipc-accept-compression
  • enables server-side LZ4 Frame and Zstandard compression only when mutually supported
  • leaves older/unconfigured peers uncompressed
  • exposes JDBC ipcCompression and includes a runnable sample

Validation:

  • TestIpcCompression: 4/4 passed
  • IpcCompressionTest: 1/1 passed
  • focused Maven reactor build succeeded

Release target: Arrow Java 19.1.0 with Arrow C++ 1371dd5.

Related: apache#1316.

@github-actions

This comment has been minimized.

@xborder xborder added the enhancement New feature or request label Oct 1, 2026
@xborder xborder changed the title GH-0: Backport Flight IPC compression negotiation GH-1316: Backport Flight IPC compression negotiation Oct 1, 2026
@xborder xborder changed the title GH-1316: Backport Flight IPC compression negotiation MINOR: Backport Flight IPC compression negotiation Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

1 participant