Skip to content

add avro support for vector type#7449

Merged
JingsongLi merged 1 commit intoapache:masterfrom
ColdL:avro-supports-vector
Mar 17, 2026
Merged

add avro support for vector type#7449
JingsongLi merged 1 commit intoapache:masterfrom
ColdL:avro-supports-vector

Conversation

@ColdL
Copy link
Contributor

@ColdL ColdL commented Mar 17, 2026

Purpose

Regarding vector data type support, currently only Lance and Json are supported.

This commit enables Avro to store vector data types.

Additionally, this commit resolves a TODO item:

  • in AppendOnlyWriterTest, a unit test was commented out because Avro did not support vector data types.

It can now be restored.

Tests

  • AvroFormatReadWriteTest

@ColdL ColdL force-pushed the avro-supports-vector branch from f984010 to cd12642 Compare March 17, 2026 13:50
@JingsongLi
Copy link
Contributor

+1

@JingsongLi JingsongLi merged commit 040d4d6 into apache:master Mar 17, 2026
12 checks passed
@ColdL ColdL deleted the avro-supports-vector branch March 18, 2026 02:24
jerry-024 added a commit to jerry-024/paimon that referenced this pull request Mar 18, 2026
* upstream/master:
  [avro] add avro support for vector type (apache#7449)
  [core] Refactor vector store related codes (apache#7447)
  [python] Add json format for CLI table read and list-partitions (apache#7452)
  [core] Refine btree index entry scanning API (apache#7450)
  [python] Introduce branch_manager API for pypaimon (apache#7448)
  [core] Introduce vector-store for data-evolution table (apache#7240)
  [core] Do not delete manifest files on false commit result (apache#7441)
  [Flink] Fix SystemTableSource unordered flag for bucket-unaware system talbes (apache#7434)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants