You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
createfunctionvops_date_approxdc_accumulate(state internal, val vops_date) returns internal as'MODULE_PATHNAME','vops_int4_approxdc_accumulate' language C parallel safe;
1636
+
CREATEAGGREGATEapproxdc(vops_date) (
1637
+
SFUNC = vops_date_approxdc_accumulate,
1638
+
STYPE = internal,
1639
+
SSPACE =128,
1640
+
FINALFUNC = vops_approxdc_final,
1641
+
COMBINEFUNC = vops_approxdc_combine,
1642
+
SERIALFUNC = vops_approxdc_serial,
1643
+
DESERIALFUNC = vops_approxdc_deserial,
1644
+
PARALLEL = SAFE
1645
+
);
1646
+
1647
+
1582
1648
createfunctionfirst(tile vops_date) returns dateas'MODULE_PATHNAME','vops_int4_first' language C parallel safe immutable strict;
1583
1649
createfunctionlast(tile vops_date) returns dateas'MODULE_PATHNAME','vops_int4_last' language C parallel safe immutable strict;
1584
1650
createfunctionlow(tile vops_date) returns dateas'MODULE_PATHNAME','vops_int4_low' language C parallel safe immutable strict;
createfunctionvops_timestamp_approxdc_accumulate(state internal, val vops_timestamp) returns internal as'MODULE_PATHNAME','vops_int8_approxdc_accumulate' language C parallel safe;
1973
+
CREATEAGGREGATEapproxdc(vops_timestamp) (
1974
+
SFUNC = vops_timestamp_approxdc_accumulate,
1975
+
STYPE = internal,
1976
+
SSPACE =128,
1977
+
FINALFUNC = vops_approxdc_final,
1978
+
COMBINEFUNC = vops_approxdc_combine,
1979
+
SERIALFUNC = vops_approxdc_serial,
1980
+
DESERIALFUNC = vops_approxdc_deserial,
1981
+
PARALLEL = SAFE
1982
+
);
1983
+
1906
1984
createfunctionfirst(tile vops_timestamp) returns timestampas'MODULE_PATHNAME','vops_int8_first' language C parallel safe immutable strict;
1907
1985
createfunctionlast(tile vops_timestamp) returns timestampas'MODULE_PATHNAME','vops_int8_last' language C parallel safe immutable strict;
1908
1986
createfunctionlow(tile vops_timestamp) returns timestampas'MODULE_PATHNAME','vops_int8_low' language C parallel safe immutable strict;
createfunctionvops_interval_approxdc_accumulate(state internal, val vops_interval) returns internal as'MODULE_PATHNAME','vops_int8_approxdc_accumulate' language C parallel safe;
2334
+
CREATEAGGREGATEapproxdc(vops_interval) (
2335
+
SFUNC = vops_interval_approxdc_accumulate,
2336
+
STYPE = internal,
2337
+
SSPACE =128,
2338
+
FINALFUNC = vops_approxdc_final,
2339
+
COMBINEFUNC = vops_approxdc_combine,
2340
+
SERIALFUNC = vops_approxdc_serial,
2341
+
DESERIALFUNC = vops_approxdc_deserial,
2342
+
PARALLEL = SAFE
2343
+
);
2344
+
2255
2345
createfunctionfirst(tile vops_interval) returns deltatime as'MODULE_PATHNAME','vops_int8_first' language C parallel safe immutable strict;
2256
2346
createfunctionlast(tile vops_interval) returns deltatime as'MODULE_PATHNAME','vops_int8_last' language C parallel safe immutable strict;
2257
2347
createfunctionlow(tile vops_interval) returns deltatime as'MODULE_PATHNAME','vops_int8_low' language C parallel safe immutable strict;
0 commit comments