|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [0.9.0] - 2024-04-25 |
| 4 | + |
| 5 | +### Breaking Changes |
| 6 | +- Upgrade SQLAlchemy to 2.0.27 and SQLAlchemy 1.x is not supported(#3805 @yht520100) |
| 7 | +- Correct semantic for `first_value` which will be compatible with ANSI SQL(#3861 @aceforeverd) |
| 8 | +- Set execute_mode default to `online` which was `offline` before 0.9.0(#3862 @aceforeverd) |
| 9 | +- The client-side authentication is deprecated and we can enable authentication in server-side(#3835 #3885 @oh2024) |
| 10 | + |
| 11 | +### Features |
| 12 | +- Support offline building docker image(#3773 #3787 @QiChenX, #3778 @aceforeverd) |
| 13 | +- Support MySQL protocol with new module OpenM(ysq)LDB(#3800 @tobegit3hub #3816 #3820 #3823 #3824 #3831 @yangwucheng) |
| 14 | +- Support map datatype for SQL engine(#3841 #3847 @aceforeverd) |
| 15 | +- Support TiDB backend for online and offline storage(#3815 #3839 @yht520100) |
| 16 | +- Kafka connector support string timestamp and partial insert(#3834 @vagetablechicken) |
| 17 | +- Support arbitrary spark distribution and remove dependency of OpenMLDB Spark(#3849 @tobegit3hub) |
| 18 | +- Support insert function in offline mode(#3854 @Matagits) |
| 19 | +- Support feature signature with SQL functions(#3877 @wyl4pd) |
| 20 | +- Support request mode in raw SQL(#3874 @aceforeverd) |
| 21 | + |
| 22 | +### Bug Fixes |
| 23 | +- Fix delete with same ts(#3780 @dl239) |
| 24 | +- Fix '\x00' Issue in Python SDK Precompiled SQL Inserts(#3788 @yht520100) |
| 25 | +- Fix import spark config when creating like hive(@3792 @vagetablechicken) |
| 26 | +- Fix select constant return empty value in offline (#3825 @Matagits) |
| 27 | +- Fix show and load sql to print result set for notebook magic function(#3856 @tobegit3hub) |
| 28 | +- Fix TTL merge for different types(#3859 @vagetablechicken) |
| 29 | +- Fix ddl parser when getting duplicated column keys(#3873 @vagetablechicken) |
| 30 | +- Fix initializing nameserver bug when calling zk RegisterName(#3869 @oh2024) |
| 31 | + |
| 32 | +### Testing |
| 33 | +- Set NPROC in intergration test(#3782 @dl239) |
| 34 | +- Support map data type in yaml testing framework(#3765 @aceforeverd) |
| 35 | +- Add automatic table cleanup after go sdk tests(#3799 @oh2024) |
| 36 | +- Fix sql_cmd_test and no impl for MakeMergeNode(#3829 @aceforeverd) |
| 37 | +- Add query performance benchmark(#3855 @gaoboal) |
| 38 | + |
3 | 39 | ## [0.8.5] - 2024-02-27
|
4 | 40 |
|
5 | 41 | ### Features
|
|
0 commit comments