Skip to content

Conversation

andrea-reale
Copy link
Member

@andrea-reale andrea-reale commented Sep 2, 2025

### Related
* Reverts #10875
* Reverts #11005
* Fixes #11028
* Closes #11032
* Re-opens #10929
* Re-opens #10973

### What
Reverts the the change from `List<u8>` to `Binary` because of Rerun
Cloud migration woes.

Hopefully temporarily.
Copy link

github-actions bot commented Sep 2, 2025

Web viewer built successfully. If applicable, you should also test it:

  • I have tested the web viewer
Result Commit Link Manifest
6fc724c https://rerun.io/viewer/pr/11065 +nightly +main

Note: This comment is updated whenever you push a commit.

Copy link

github-actions bot commented Sep 2, 2025

Latest documentation preview deployed successfully.

Result Commit Link
6fc724c https://landing-o660k77l4-rerun.vercel.app/docs

Note: This comment is updated whenever you push a commit.

@andrea-reale andrea-reale merged commit a78ef1b into main Sep 2, 2025
46 of 47 checks passed
@andrea-reale andrea-reale deleted the andrea/revert-binary-array-again branch September 2, 2025 09:35
@emilk
Copy link
Member

emilk commented Sep 2, 2025

To undo this PR, we just need to merge these:

emilk added a commit that referenced this pull request Sep 2, 2025
### Related
* #11065
* #11028

### What
We do not yet support migrating schemas on cloud
(#11028) so we had to revert
changing the datatype of `Blob` from `List<u8>` to `LargeBinary`.

However, in the revert we threw away a lot of good baby with the bath
water.

This PR selectively cherry-pick back a bunch of things that we do want
in, without actually changing any data formats.

This lets us:
* Get in some good stuff
* Reduce merge conflicts on other PRs to main
* Reduce future merge conflicts when we want to change the datatype
again

NOTE: everything in here has already been reviewed before


### TODO
* [x] `@rerun-bot full-check`
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.

LargeBinary Migration Doesn't Update Datafusion Schema

2 participants