Skip to content

Introduce a new vector data type#7012

Open
ColdL wants to merge 4 commits intoapache:masterfrom
ColdL:add-vector-type
Open

Introduce a new vector data type#7012
ColdL wants to merge 4 commits intoapache:masterfrom
ColdL:add-vector-type

Conversation

@ColdL
Copy link

@ColdL ColdL commented Jan 12, 2026

Purpose

Linked issue: close #7011

Tests

API and Format

Documentation

@ColdL ColdL force-pushed the add-vector-type branch 2 times, most recently from 1f4ea3f to c0ba527 Compare January 13, 2026 09:27
@ColdL ColdL force-pushed the add-vector-type branch 7 times, most recently from 5559fd0 to ca90ddd Compare February 2, 2026 15:57
<td>Specify the vector store file format.</td>
</tr>
<tr>
<td><h5>vector-store.target-file-size</h5></td>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vector.target-file-size

<td>Specify the vector store fields.</td>
</tr>
<tr>
<td><h5>vector-store.format</h5></td>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vector.file.format

<td>The Variant shredding schema for writing.</td>
</tr>
<tr>
<td><h5>vector-store.fields</h5></td>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vector-field

long firstRowId = compactBefore.get(0).nonNullFirstRowId();

RowType readWriteType =
List<String> vectorStoreFieldNames = table.coreOptions().vectorStoreFieldNames();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why here need to deal with vectorStoreFieldNames? If you take a look to blob-field, only engines need to handle it.

@JingsongLi
Copy link
Contributor

Suggest splitting the PR to multiple PRs for quick advancement.

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.

[Feature] Introduce a new vector data type

2 participants