Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port more of the viewer to arrow1 #8539

Merged
merged 8 commits into from
Jan 6, 2025
Merged

Port more of the viewer to arrow1 #8539

merged 8 commits into from
Jan 6, 2025

Conversation

emilk
Copy link
Member

@emilk emilk commented Dec 19, 2024

What

Port most of our viewer-facing code to arrow1

@emilk emilk added 🏹 arrow concerning arrow 🚜 refactor Change the code, not the functionality exclude from changelog PRs with this won't show up in CHANGELOG.md labels Dec 19, 2024
Copy link

github-actions bot commented Dec 19, 2024

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

  • I have tested the web viewer
Result Commit Link Manifest
3371e2d https://rerun.io/viewer/pr/8539 +nightly +main

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

@emilk emilk changed the base branch from main to emilk/arrow-fallbacks December 19, 2024 10:59
@emilk emilk changed the title Emilk/arrow port viewer Port more of the viewer to arrow2 Dec 19, 2024
@emilk
Copy link
Member Author

emilk commented Dec 19, 2024

@rerun-bot full-check

@emilk emilk marked this pull request as ready for review December 19, 2024 11:00
@emilk emilk added the do-not-merge Do not merge this PR label Dec 19, 2024
Copy link

Started a full build: https://github.com/rerun-io/rerun/actions/runs/12411355672

Base automatically changed from emilk/arrow-fallbacks to main December 19, 2024 13:21
@emilk emilk removed the do-not-merge Do not merge this PR label Dec 19, 2024
@emilk emilk force-pushed the emilk/arrow-port-viewer branch from d17a6aa to a6ba10b Compare December 19, 2024 13:22
@emilk emilk marked this pull request as draft December 19, 2024 13:23
@emilk
Copy link
Member Author

emilk commented Dec 19, 2024

DRAFT: I broke the dataframe view

@emilk emilk force-pushed the emilk/arrow-port-viewer branch from a6ba10b to badc2bc Compare January 6, 2025 09:57
@@ -649,6 +649,7 @@ impl PyRecordingView {
/// This schema will only contain the columns that are included in the view via
/// the view contents.
fn schema(&self, py: Python<'_>) -> PyResult<PySchema> {
#![allow(clippy::unnecessary_wraps)] // In case of feature != "remote"
Copy link
Member Author

Choose a reason for hiding this comment

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

Unrelated thing I discovered when running cargo clippy (without --all-features)

@emilk
Copy link
Member Author

emilk commented Jan 6, 2025

@rerun-bot full-check

Copy link

github-actions bot commented Jan 6, 2025

Started a full build: https://github.com/rerun-io/rerun/actions/runs/12631012679

@emilk emilk marked this pull request as ready for review January 6, 2025 10:48
@teh-cmc teh-cmc changed the title Port more of the viewer to arrow2 Port more of the viewer to arrow` Jan 6, 2025
@teh-cmc teh-cmc changed the title Port more of the viewer to arrow` Port more of the viewer to arrow1 Jan 6, 2025
@teh-cmc teh-cmc self-requested a review January 6, 2025 13:20
@emilk emilk force-pushed the emilk/arrow-port-viewer branch from bc4f4ab to c955f1d Compare January 6, 2025 14:24
@emilk emilk requested a review from teh-cmc January 6, 2025 14:25
@emilk emilk merged commit 2f7eee9 into main Jan 6, 2025
31 checks passed
@emilk emilk deleted the emilk/arrow-port-viewer branch January 6, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏹 arrow concerning arrow exclude from changelog PRs with this won't show up in CHANGELOG.md 🚜 refactor Change the code, not the functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants