Skip to content

Generate the box hash and hashExtended surface - #244

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:feat/duck-box-hash
Aug 6, 2026
Merged

Generate the box hash and hashExtended surface#244
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:feat/duck-box-hash

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

Generate the box hash and hashExtended surface

The tbox and stbox hash and hashExtended functions are now emitted by the
generator as the bare overloaded hash() and hashExtended() (with a UBIGINT
seed), matching the MobilityDB SQL surface. The hand-written tbox_hash
registration, its implementation and declaration are removed; the generated
surface covers both boxes. The parity tests use the bare names.

The tbox and stbox hash and hashExtended functions are now emitted by the
generator as the bare overloaded hash() and hashExtended() (with a UBIGINT
seed), matching the MobilityDB SQL surface. The hand-written tbox_hash
registration, its implementation and declaration are removed; the generated
surface covers both boxes. The parity tests use the bare names.
@estebanzimanyi
estebanzimanyi merged commit f31ba93 into MobilityDB:main Aug 6, 2026
9 checks passed
@estebanzimanyi
estebanzimanyi deleted the feat/duck-box-hash branch August 6, 2026 06:24
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