[ASTERIXDB-2050][SQL] Enforce a Semicolon After Each SQL++ Statement - user model changes: a semicolon must be added after every SQL++ statement. - storage format changes: no - interface changes: no
Details: - Enforce a semicolon after each SQL++ statement. - Adapt existing SQL++ test cases to new model.
ASTERIXDB-1539: add aliases for several builtin types and builtin functions. - tinyint for int8; - smallint for int16; - integer(or, int) for int32; - bigint for int64; - year_month_duration for year-month-duration; - day_time_duration for day-time-duration; - timestamp for datetime; - double precision for double;
int8, int16, int32, int64, year-month-duration and day-time-duration is going to be deprecated.
In addition, it - converts underscores to hypens for SQL++ functions; - uses "array_" prefix for builtin aggregation functions.