Conversation
…tch DuckDB API Removed hex string support, renamed all functions to drop `_id` suffix - a5_lonlat_to_cell_id → a5_lonlat_to_cell - a5_cell_to_lonlat_id → a5_cell_to_lonlat - a5_cell_to_boundary_id → a5_cell_to_boundary - a5_point_to_cell_id → a5_point_to_cell All functions now use native PostgreSQL types (bigint, arrays).
* Upgrade to a5 0.6.1 and remove cell ID 0 workarounds - Upgrade a5 dependency from 0.6 to 0.6.1 - Remove workarounds for c * Create LICENSE * refactor: simplify test runner and add DuckDB API compatibility tests - Extract filter pattern to FILTER_PATTERN variable in run_tests.sh - Replace file loop with explicit test list for better maintainability - Add automatic cleanup using trap for test database - Fix expected output files (basic.out, postgis_wrapper.out) feat: add optional parameters to a5_cell_to_boundary - Support closed_ring and segments parameters matching DuckDB API - Implement function overloading via pg_extern macro - Add comprehensive DuckDB compatibility test suite docs: condense README and add comprehensive documentation - Simplify README.md structure and content - Add API_COMPARISON.md documenting DuckDB API differences - Add PACKAGING.md and PGXMAN_GUIDE.md for distribution - Add Felix Palmer acknowledgment test: add DuckDB examples test suite - Create duckdb_examples.sql with 11 test cases - Verify output matches DuckDB a5 extension behavior * add cell_area, get_num_cells, get_res0_cells
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…tch DuckDB API
Removed hex string support, renamed all functions to drop
_idsuffixAll functions now use native PostgreSQL types (bigint, arrays).