Skip to content

Shift or scale the time of a box alone - #27

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:gen/box-shift-scale-time-alone
Oct 31, 2026
Merged

estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:gen/box-shift-scale-time-alone

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

MEOS states the time shift and the time scale of a temporal box and of a
spatiotemporal box as their own functions, tbox_shift_time,
tbox_scale_time, stbox_shift_time and stbox_scale_time, and
tbox_shift_scale_time and stbox_shift_scale_time take both intervals.
The wrappers are regenerated from the catalog of MobilityDB master
19d1dc2200, which adds these four: 4053 wrappers, none skipped and none
duplicated. TBox and STBox answer shiftTime and scaleTime through them,
as Temporal does, and shiftScaleTime takes both intervals.

The shift test of TBox calls shiftTime, its scale test calls scaleTime,
and a third gives shiftScaleTime both intervals; STBox has the same three
tests over a box with a spatial and a temporal dimension.

MEOS states the time shift and the time scale of a temporal box and of a
spatiotemporal box as their own functions, tbox_shift_time,
tbox_scale_time, stbox_shift_time and stbox_scale_time, and
tbox_shift_scale_time and stbox_shift_scale_time take both intervals.
The wrappers are regenerated from the catalog of MobilityDB master
19d1dc2200, which adds these four: 4053 wrappers, none skipped and none
duplicated. TBox and STBox answer shiftTime and scaleTime through them,
as Temporal does, and shiftScaleTime takes both intervals.

The shift test of TBox calls shiftTime, its scale test calls scaleTime,
and a third gives shiftScaleTime both intervals; STBox has the same three
tests over a box with a spatial and a temporal dimension.
@estebanzimanyi
estebanzimanyi merged commit 2fe3868 into MobilityDB:main Oct 31, 2026
3 checks passed
@estebanzimanyi
estebanzimanyi deleted the gen/box-shift-scale-time-alone branch October 31, 2026 12:27
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