v0.8.3
Features
- Optimize the performance of Java SDK (#3445 @dl239)
- Optimize the writing performance and significantly reduce the memory consumption of the Spark connector (#3443 @vagetablechicken)
- Support loading data from HIVE with customized SQLs (#3380 @tobegit3hub)
- Improve the output message for SDK and CLI (#3384 @vagetablechicken, #3434 #3494 @dl239)
- Support new built-in functions
json_array_length
andget_json_object
(#3414 #3429 @aceforeverd) - Add new options
RANGE_BIAS
andROWS_BIAS
for theDEPLOYMENT
statement (#3456 @vagetablechicken) - Support
const
project in online mode (#3376 @aceforeverd) - Support
SHOW DEPLOYMENT
andDROP DEPLOYMENT
with a database name (#3353 @emo-coder) - Support inheriting environment variables for Spark (#3450 @vagetablechicken)
- Support deleting HDFS files when dropping tables (#3369 @tobegit3hub)
- Enhance the diagnostic tool (#3330 @zhangziheng01233)
- Enhance the operation tool (#3455 @dl239)
- Use the timeout value set by an user only if that is greater than the default value (#3484 @vagetablechicken)
- Remove the sync tool from the demo docker image (#3390 @dl239)
- Improve the documents (#3383 #3392 #3410 @vagetablechicken, #3175 #3447 ##3463 @TanZiYen, #3436 @aceforeverd, #3451 @wangerry, #3453 #3462 #3498 @dl239)
Bug Fixes
CREATE TABLE LIKE HIVE
returns success even if a database is not found (#3379 @emo-coder)- If an error occurred when executing
DROP FUNCTION
, the function cannot be deleted again. (#3362 @vagetablechicken, #3441 @dl239) - The results of
SHOW JOBS
are not sorted byid
(#3371 @emo-coder) - NameServer will crash if creating system tables fails. (#3432 @dl239)
CREATE INDEX
may fail if the previousCREATE INDEX
command on the same table has not finished. (#3393 @dl239)- The result of
SELECT
on the deleted index column is empty (#3426 @dl239) - Other minor bug fixes (#3391 #3408 @vagetablechicken, #3386 #3427 #3459 @dl239, #3367 #3495 @aceforeverd)
Code Refactoring
#3397 @emo-coder, #3411 @vagetablechicken, #3435 @aceforeverd, #3473 @lqy222