Skip to content

feat(tfloat): bind sin/cos/tan as overloads on TFLOAT; bump MEOS pin to 59ba0ad59c#199

Open
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/parity-h3-static-prefilterfrom
estebanzimanyi:feat/parity-tfloat-trig
Open

feat(tfloat): bind sin/cos/tan as overloads on TFLOAT; bump MEOS pin to 59ba0ad59c#199
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/parity-h3-static-prefilterfrom
estebanzimanyi:feat/parity-tfloat-trig

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

Wire tfloat_sin, tfloat_cos, tfloat_tan from MEOS as sin(tfloat), cos(tfloat), tan(tfloat) DuckDB scalar overloads (same TemporalUnary pattern as exp/ln/log10). The MEOS pin advances to 59ba0ad59c (tag ecosystem-pin-2026-06-11a), which adds the three trig kernels and the ensure_srid_reconcile helper. Smoke tests in test/sql/parity/026c_tfloat_trig.test cover instant evaluation and lifted-sequence endpoint values for sin/cos/tan.

@estebanzimanyi estebanzimanyi force-pushed the feat/parity-tfloat-trig branch from 4483b01 to 4c1cceb Compare June 10, 2026 22:43
…to 59ba0ad59c

Wire `tfloat_sin`, `tfloat_cos`, `tfloat_tan` from MEOS as `sin(tfloat)`,
`cos(tfloat)`, `tan(tfloat)` DuckDB scalar overloads, following the same
`TemporalUnary` pattern as `exp`/`ln`/`log10`.  The pin advances from
`278863520b` to `59ba0ad59c` (tag `ecosystem-pin-2026-06-11a`), which adds
these three trig kernels and the `ensure_srid_reconcile` helper.
@estebanzimanyi estebanzimanyi force-pushed the feat/parity-tfloat-trig branch from 4c1cceb to 682403d Compare June 10, 2026 23:57
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