Skip to content

GH-1302: Add support for the arrow.json extension type - #1303

Open
ddupg wants to merge 3 commits into
apache:mainfrom
ddupg:feat/arrow-json
Open

ddupg wants to merge 3 commits into
apache:mainfrom
ddupg:feat/arrow-json

Conversation

@ddupg

@ddupg ddupg commented Sep 20, 2026

Copy link
Copy Markdown
Member

Adds JsonType and JsonVector for the canonical arrow.json extension, backed by Utf8, LargeUtf8, or Utf8View.

Includes metadata handling, registration, and vector transfers that preserve the extension type. IPC loading and unloading now inspect the underlying vector when counting view buffers, so JSON backed by Utf8View can round-trip correctly.

Closes #1302.

Change-Id: I94ff9448ea6a2ac4089489c49d2bc61f1312a16f
@github-actions

This comment has been minimized.

Change-Id: I2f961fbc983bd29bffd2b4280021f7b696e3ad50
Change-Id: If49bdef2c665414b786ea0f2b60d0336b3839b9b
@lidavidm lidavidm added the enhancement PRs that add or improve features. label Sep 20, 2026
@ddupg
ddupg marked this pull request as ready for review September 21, 2026 07:06
@github-actions github-actions Bot added this to the 20.0.0 milestone Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement PRs that add or improve features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for the arrow.json extension type

2 participants