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

Remove legacy DisconnectedSpace #2835

Merged
merged 21 commits into from
Jul 28, 2023
Merged

Conversation

teh-cmc
Copy link
Member

@teh-cmc teh-cmc commented Jul 26, 2023

This PR removes the old DisconnectedSpace entirely.

The legacy rr.disconnected_space() have been rewritten in terms of the new DisconnectedSpace archetype.


Part of #2791
Requires #2833

What

Checklist

@teh-cmc teh-cmc added 🐍 Python API Python logging API 🦀 Rust API Rust logging API codegen/idl labels Jul 26, 2023
@teh-cmc teh-cmc changed the title Deprecate legacy DisconnectedSpace Remove legacy DisconnectedSpace Jul 26, 2023
@teh-cmc teh-cmc changed the base branch from main to cmc/roundtrippable_disconnected_transform July 26, 2023 16:12
@teh-cmc teh-cmc added the do-not-merge Do not merge this PR label Jul 26, 2023
@teh-cmc teh-cmc mentioned this pull request Jul 26, 2023
3 tasks
@teh-cmc teh-cmc removed the do-not-merge Do not merge this PR label Jul 28, 2023
@teh-cmc teh-cmc force-pushed the cmc/roundtrippable_disconnected_transform branch 2 times, most recently from 7a55807 to aaedde5 Compare July 28, 2023 08:41
@teh-cmc teh-cmc force-pushed the cmc/goodbye_old_disconnected_space branch 2 times, most recently from 35782fd to 06cd869 Compare July 28, 2023 08:46
@Wumpf Wumpf self-requested a review July 28, 2023 09:57
Copy link
Member

@Wumpf Wumpf left a comment

Choose a reason for hiding this comment

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

very straight forward! :)

@teh-cmc teh-cmc force-pushed the cmc/roundtrippable_disconnected_transform branch from b3ea863 to 31078e8 Compare July 28, 2023 10:57
@teh-cmc teh-cmc force-pushed the cmc/goodbye_old_disconnected_space branch from ca86bf8 to 4c3292d Compare July 28, 2023 11:08
Base automatically changed from cmc/roundtrippable_disconnected_transform to main July 28, 2023 11:14
@teh-cmc teh-cmc merged commit a409abc into main Jul 28, 2023
@teh-cmc teh-cmc deleted the cmc/goodbye_old_disconnected_space branch July 28, 2023 11:19
teh-cmc added a commit that referenced this pull request Jul 28, 2023
- Use `DisconnectedSpace`'s inner boolean as more than an Arrow hack.
This enhances both the consistency and usability of the API, as now
reverting a disconnection is just a simple matter of logging the inverse
operation: `rr.log(rr.DisconnectedSpace(false))`.
- Remove long deprecated `rr.log_unknown_transform` API.

Requires #2835

### What

### Checklist
* [x] I have read and agree to [Contributor
Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and
the [Code of
Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md)
* [x] I've included a screenshot or gif (if applicable)
* [x] I have tested [demo.rerun.io](https://demo.rerun.io/pr/2836) (if
applicable)

- [PR Build Summary](https://build.rerun.io/pr/2836)
- [Docs preview](https://rerun.io/preview/pr%3Acmc%2Fuse_dem_bools/docs)
- [Examples
preview](https://rerun.io/preview/pr%3Acmc%2Fuse_dem_bools/examples)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codegen/idl 🐍 Python API Python logging API 🦀 Rust API Rust logging API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants