Search before asking
Paimon version
2.0
Compute Engine
sdk
Minimal reproduce step
- Create a table with row tracking, Data Evolution, and two dedicated vector columns:
v1 and v2.
- Insert rows with both vectors in the same file, with
v2 initially NULL.
- Update only
v2 to a non-NULL vector, producing a separate vector file.
- Read the table, including
v2.
What doesn't meet your expectations?
Expected: v2 returns the updated vector, while v1 remains unchanged.
Actual: v2 still returns NULL from the older file. Existing non-NULL values can also remain stale after updates.
Anything else?
Column-group ordering can take precedence over file sequence numbers. The latest provider needs to be selected per field and row range; sorting entire groups by their maximum sequence is insufficient.
Are you willing to submit a PR?
Search before asking
Paimon version
2.0
Compute Engine
sdk
Minimal reproduce step
v1andv2.v2initially NULL.v2to a non-NULL vector, producing a separate vector file.v2.What doesn't meet your expectations?
Expected:
v2returns the updated vector, whilev1remains unchanged.Actual:
v2still returns NULL from the older file. Existing non-NULL values can also remain stale after updates.Anything else?
Column-group ordering can take precedence over file sequence numbers. The latest provider needs to be selected per field and row range; sorting entire groups by their maximum sequence is insufficient.
Are you willing to submit a PR?