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

Upgrade H3 core to v4 #54

Merged
merged 39 commits into from
Aug 24, 2022
Merged

Upgrade H3 core to v4 #54

merged 39 commits into from
Aug 24, 2022

Conversation

zachasme
Copy link
Owner

@zachasme zachasme commented Jun 25, 2021

This PR is for aligning with H3 core v4, while they work on finalizing naming and APIs.

I've renamed functions in SQL and C, as well as updated tests. Deprecated functions has been removed.

We should consider the upgrade strategy. We had an issue earlier when adding support for pass-by-value which broke data on upgrade. We could opt not to include an upgrade script in the base extension. We could also use this opportunity to split the PostGIS integration into a separate "h3-postgis" extension.

@zachasme zachasme force-pushed the breaking-v4 branch 4 times, most recently from 02adea5 to a9cd8cc Compare April 13, 2022 09:04
@zachasme zachasme marked this pull request as draft April 13, 2022 10:45
@zachasme zachasme force-pushed the breaking-v4 branch 2 times, most recently from 444381b to cdd55a9 Compare May 23, 2022 14:14
@isaacbrodsky
Copy link

FYI we're planning to release v4.0.0 fairly soon (uber/h3#633) - great to see this be picked up in the Postgres bindings

@zachasme zachasme changed the title WIP: Try out H3 core v4 Upgrade H3 core to v4 Aug 23, 2022
@zachasme zachasme marked this pull request as ready for review August 24, 2022 10:52
@zachasme zachasme merged commit 2ce42ac into master Aug 24, 2022
@zachasme zachasme deleted the breaking-v4 branch August 24, 2022 11:37
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.

2 participants