Skip to content

[PIXELS-1374] Propagate SQL NULL via Retina isNull instead of empty bytes - #16

Merged
bianhq merged 1 commit into
pixelsdb:masterfrom
gengdy1545:fixbug/nulls
Aug 15, 2026
Merged

bianhq merged 1 commit into
pixelsdb:masterfrom
gengdy1545:fixbug/nulls

Conversation

@gengdy1545

Copy link
Copy Markdown
Contributor

Retina no longer treats empty colValues as NULL. Mark nulls in SinkProto.ColumnValue and pass isNull on InsertData/UpdateData.

@gengdy1545

Copy link
Copy Markdown
Contributor Author

Associate with Pixels Issue #1374, Pixels PR #1375.

CI currently fails to compile because pixelsdb/pixels master does not yet include the Retina isNull fields (InsertData/UpdateData.addAllIsNull). Local unit tests pass against a locally installed pixels-common that contains that change.

Please re-run CI after #1375 is merged.

@bianhq bianhq left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM.

@bianhq
bianhq merged commit d7a5637 into pixelsdb:master Aug 15, 2026
0 of 3 checks passed
@bianhq bianhq added the bug Something isn't working label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants