OpenMLDB is an open-source machine learning database that provides a feature platform computing consistent features for training and inference.
first_value
which will be compatible with ANSI SQL(#3861 @aceforeverd)online
which was offline
before 0.9.0(#3862 @aceforeverd)UNION ALL
statement (#3590 #3653 @aceforeverd)SELECT ... INTO OUTFILE
to OpenMLDB online tables (#3616 @tobegit3hub)LAST JOIN
and WINDOW
without ORDER BY
in offline mode (#3619 @aceforeverd)CREATE/ALTER/DROP USER
statement (#3678 #3745 #3747 @dl239, #3744 @tobegit3hub)INSERT
returns failure if the server-side memory usage exceeds the specified limit (#3631 @dl239)LEFT JOIN
, the indexs will be created automatically. (#3667 @aceforeverd)absandlat/absorlat
TTL type for disktable (#3716 @dl239)FlexibleRowBuilder
will throw a NullPointerException
if set with a null value (#3649 @dl239)BufferOverflowException
. (#3729 @ljwh)TRUNCATE
(#3677 @dl239)GetAllDbs
fails. (#3742 @vagetablechicken)#3666 @vagetablechicken
49b691a8a2dc7175823e9fb808e731a8999896cc3ab819cfd32f1ab10c299cde openmldb-0.8.5-linux-gnu-aarch64.tar.gz
SHOW CREATE TABLE
, TRUNCATE
and [Alpha] LEFT JOIN
(#3500 #3542 @dl239, #3576 @aceforeverd)ORDER BY
clause (#3554 @aceforeverd)LAST JOIN
on a window clause (#3533 #3565 @aceforeverd)datediff
(#3499 @aceforeverd)LAST JOIN
in WINDOW UNION
statement in the request mode. (#3493 @aceforeverd)#3547 @aceforeverd
json_array_length
and get_json_object
(#3414 #3429 @aceforeverd)RANGE_BIAS
and ROWS_BIAS
for the DEPLOYMENT
statement (#3456 @vagetablechicken)const
project in online mode (#3376 @aceforeverd)SHOW DEPLOYMENT
and DROP DEPLOYMENT
with a database name (#3353 @emo-coder)CREATE TABLE LIKE HIVE
returns success even if a database is not found (#3379 @emo-coder)DROP FUNCTION
, the function cannot be deleted again. (#3362 @vagetablechicken, #3441 @dl239)SHOW JOBS
are not sorted by id
(#3371 @emo-coder)CREATE INDEX
may fail if the previous CREATE INDEX
command on the same table has not finished. (#3393 @dl239)SELECT
on the deleted index column is empty (#3426 @dl239)#3397 @emo-coder, #3411 @vagetablechicken, #3435 @aceforeverd, #3473 @lqy222
GetInternalSchema
in SQLResultSet
changes from native Schema to com._4paradigm.openmldb.sdk.Schema
#3445namenode.uri
#3369delete
statement (#3301 #3374 @dl239)IF EXISTS
in the DROP TABLE/DATABASE
statement (#3348 @emo-coder)10.5.0-SNAPSHOT-0.8.1
(#3365 @vagetablechicken)Offline_deep_copy
will be replaced by Offline_symbolic_paths
in the result of SHOW TABLE STATUS
#3349.ALTER TABLE ... ADD/DROP OFFLINE_PATH ...
(#3286 @aceforeverd, #3323 @tobegit3hub)top_n_value_ratio_cate
, top_n_key_ratio_cate
, list_except_by_key
and list_except_by_value
(#3329 @aceforeverd)SELECT INTO ...
statement (#2529 @vagetablechicken)udf
directory does not exist by default. (#3326 @vagetablechicken)#3226 @dl239, #3294 @aceforeverd
var_samp
, var_pop
, entropy
, earth_distance
, nth_value_where
and add_months
(#3046 #3193 @aceforeverd)round
(#3221 @aceforeverd)SKIP_INDEX_CHECK
to skip index checking when deploying SQLs (#3241 @dl239)CREATE TABLE ... LIKE HIVE ...
statement execution fails if there is no database in a table name. (#3063 @tobegit3hub)success
even though CREATE TABLE ... LIKE ...
execution fails. (#3080 @tobegit3hub)SELECT ... INTO ...
statement execution fails in the offline mode if there is no source table. (#3116 @tobegit3hub)SELECT *
over two LAST JOIN. (#3117 @aceforeverd)JOB_INFO
fails. (#3169 @vagetablechicken)#3188 @tobegit3hub
max_traverse_cnt
to unlimited to avoid result truncated when performing queries in CLI (#2999 @dl239)SPARK_HOME
does not work in the deployment scripts. (#3085 @zhanghaohit)SELECT timestamp(string_val)
is incorrect at the offline mode. (#3088 @tobegit3hub)#3122 @haseeb-xd
Note: If the configuration of a tablet has not been updated when upgrading to this new version, the query result still may be truncated as the old version (#2999).
WITH
(#2846 @aceforeverd)std
, stddev
, stddev_samp
, stddev_pop
, ew_avg
and drawdown
(#3025 #3032 #3029 @zhanghaohit)CREATE TABLE ... LIKE PARQUET ...
statement supports a parquet file as the input in the offline mode. (#2996 @tobegit3hub)LAST JOIN
statement in a deployed SQL. (#2979 @dl239)EXCLUDE CURRENT_ROW
(#2930 @aceforeverd)recoverdata
command fails if there are a large number of records in a memory table. (#3060 @dl239)deploy-all
tool deploys the Spark package to local nodes only. (#3022 @zhanghaohit)#2995 #3030 @aceforeverd
Note:
While we have resolved the overflow issue in the current version of the monitor component #3003, it may still persist when upgrading from an older version.
CREATE TABLE LIKE
(#2949 @aceforeverd, #2962 @tobegit3hub)_*_cate
is incorrect. (#2939 @zhanghaohit)show components
is incorrect in certain cases. (#2940 @dl239)Curator
component causes an incompatible issue. (#2936 @tobegit3hub)#2875 #2937 @dl239