Skip to content

Register the pointcloud family (tpcpoint and tpcpatch) - #234

Merged
estebanzimanyi merged 1 commit into
mainfrom
feat/duck-pointcloud-family
Jul 29, 2026
Merged

Register the pointcloud family (tpcpoint and tpcpatch)#234
estebanzimanyi merged 1 commit into
mainfrom
feat/duck-pointcloud-family

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

Registers the pointcloud family: the tpcpoint and tpcpatch temporal types (Temporal and Temporal, stored as BLOBs) with their pgPointCloud value types, text input/output, casts, and scalar surfaces. Wired into the build and registered in the extension loader.

Second family of the MobilityDuck completion (pointcloud, 66 addressable names). POINTCLOUD already builds on main via the vcpkg -DALL portfile (pgPointCloud libpc from lib/*.c, no pg_config). A follow-up moves the scalar surface to the catalog generator.

Adds the tpcpoint and tpcpatch temporal types (Temporal<Pcpoint> and
Temporal<Pcpatch>, stored as BLOBs) with their pgPointCloud value types, text
input/output, casts, and scalar surfaces. Wired into the build and registered
in the extension loader.
@estebanzimanyi
estebanzimanyi force-pushed the feat/duck-pointcloud-family branch from 37e3766 to 50f166b Compare July 29, 2026 18:31
@estebanzimanyi
estebanzimanyi merged commit 7e702a3 into main Jul 29, 2026
17 checks passed
@estebanzimanyi
estebanzimanyi deleted the feat/duck-pointcloud-family branch July 29, 2026 20:18
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.

1 participant