Skip to content

Declare temporal_valueset generic over every overload of its wrapper - #191

Merged
estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:catalog/temporal-valueset-scope
Oct 12, 2026
Merged

estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:catalog/temporal-valueset-scope

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

temporal_valueset returns the base values of a temporal value as a set, for every temporal
type whose values have a set type, and refuses a temporal Boolean through the T_TBOOL
literal in its body, which #scoped_signatures would read as the one type it serves. Its
scope is declared "*" in meta/type-scope.json, as the scope of the other functions generic
over Temporal * is, so it keeps the 19 signatures of getValues and valueSet returning a set
that Temporal_valueset declares.

temporal_valueset returns the base values of a temporal value as a set, for every temporal
type whose values have a set type, and refuses a temporal Boolean through the T_TBOOL
literal in its body, which #scoped_signatures would read as the one type it serves. Its
scope is declared "*" in meta/type-scope.json, as the scope of the other functions generic
over Temporal * is, so it keeps the 19 signatures of getValues and valueSet returning a set
that Temporal_valueset declares.
@estebanzimanyi
estebanzimanyi merged commit 133c6f1 into MobilityDB:master Oct 12, 2026
3 checks passed
@estebanzimanyi
estebanzimanyi deleted the catalog/temporal-valueset-scope branch October 12, 2026 21:07
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