Releases: timeplus-io/proton
Releases · timeplus-io/proton
v1.4.1
This is the first release of 1.4.x. Because of the protocol changes (#504), you cannot use 1.3.x proton client
to connect to the Proton server with 1.4.x
. However, it won't break the current JDBC/ODBC/Go/Python drivers.
What's Changed
- fix smoke test for disable backfill sorting by @yl-lisen in #477
- prometheus metrics for external stream sink by @qijun-niu-timeplus in #485
- Feature/issue 481 group_uniq_array function supports changelog by @lizhou1111 in #484
- make file storage unsupport streaming query by @lizhou1111 in #478
- Optimize hash table grower for streaming by @yl-lisen in #494
- fix incorrect subscribe mode check for internal subquery by @yl-lisen in #499
- enhance UDF name validation by @lizhou1111 in #480
- Enable proton revision for checkpoint by @yl-lisen in #495
- docs: Refine README and docker compose files in examples by @jovezhong in #489
- Add more metrics log by @yl-lisen in #492
- porting protocol changes btween 54455 and 54459 by @zliang-min in #504
- modify default backfill data parts order in ascending by @yl-lisen in #510
- update init process for coinbase demo by @gangtao in #511
- support recover when background pipeline of mv finished unexpected by @yl-lisen in #509
- Bugfix/issue 360 print sha256sum after workflow release by @yokofly in #502
- bump version to 1.4.x by @jovezhong in #512
Full Changelog: v1.3.31...v1.4.1
v1.3.31
What's Changed
- throw exception when using emit changelog without _tp_delta column by @lizhou1111 in #466
- Allow full range for var-int encoded integers by @yokofly in #471
- Disable backfill sorting by default by @yl-lisen in #476
- enhancement: properly produce raw format data to Kafka external streams by @zliang-min in #436
- feat: support message key for Kafka external stream by @zliang-min in #434
Full Changelog: v1.3.30...v1.3.31
v1.3.30
What's Changed
- change the data processing order in changelog by @lizhou1111 in #449
- support ML function by @lizhou1111 in #450
- fix external stream metrics format by @qijun-niu-timeplus in #445
- enable base64 function by @lizhou1111 in #452
- fix random stream eps incorrect by @lizhou1111 in #457
- fix: Kafka external stream virtual columns by @zliang-min in #455
- feat: Kafka external streams support SCRAM-SHA-256/512 by @zliang-min in #454
- add coinbase sample by @gangtao in #451
Full Changelog: v1.3.29...v1.3.30
v1.3.29
What's Changed
- enable all functions by @qijun-niu-timeplus in #444
- feat: manage format schemas with SQL. by @zliang-min in #399
- Update README.md by @yokofly in #447
Full Changelog: v1.3.28...v1.3.29
v1.3.28
What's Changed
- expose read metrics of external streams to the current prometheus endpoint by @ilselintp in #303
- bugfix/handle const event time for window function by @yl-lisen in #424
- make function name case insensitive by @lizhou1111 in #417
- fix teardown for log stream by @chenziliang in #429
- make default interval_time to 5 ms to avoid generating huge by @lizhou1111 in #388
- Feature/issue 3303 distinct aggr support changelog by @yokofly in #426
New Contributors
- @ilselintp made their first contribution in #303
Full Changelog: v1.3.27...v1.3.28
v1.3.27
What's Changed
- Bugfix/issue 320 fix tsan by @yokofly in #329
- Bugfix/issue 381 update the ip trie dictionary key type by @lizhou1111 in #382
- fix sql format by @yl-lisen in #385
- add external stream test by @lizhou1111 in #386
- use fixed python docker package version(docker==6.1.3) by @yokofly in #394
- Adding examples for CDC and IoT by @jovezhong in #397
- Feature/issue 396 add a workflow for compatibility test by @leo-cai-timeplus in #398
- Feature/issue 396 refine ci for compatibility test by @leo-cai-timeplus in #401
- binary arithmetic for IPv4, porting ClickHouse/ClickHouse#45150 by @lizhou1111 in #405
- random stream supports native ipv4 and ipv6 data type by @lizhou1111 in #406
- specify the data gen image version by @gangtao in #392
- CI/ issue 413 show more info in title of manual_trigger_test by @leo-cai-timeplus in #414
- bugfix/fix changed aggregated states with StringRef key by @yl-lisen in #416
Full Changelog: v1.3.26...v1.3.27
v1.3.26
What's Changed
- Fix unit test assert for paged asof rows refs by @chenziliang in #362
- feature/support join alignment in general phase 1 by @yl-lisen in #353
- support min_k/max_k retract processing by @yl-lisen in #342
- disable 'snapshot' mode for create query by @yl-lisen in #369
- Bugfix/issue 370 fix backfill with virtual column by @yl-lisen in #372
- add join alignment smoke test and fix more by @yl-lisen in #374
- cleanup trash by @chenziliang in #366
- support monotonic function and support _tp_sn, _tp_shard in random s… by @lizhou1111 in #359
- Feature/issue 67 uda support changelog by @sunset3000 in #137
Full Changelog: v1.3.25...v1.3.26
v1.3.25
What's Changed
- Revert "Send one message to Kafka per row" by @qijun-niu-timeplus in #321
- Feature/issue 275 streaming asof join timestamp alignment by @chenziliang in #293
- feat: support sending one message to Kafka per row. by @zliang-min in #322
- external stream support sasl_plaintext and sasl_ssl by @qijun-niu-timeplus in #324
- small fix sasl_ssl support of kafkasink by @qijun-niu-timeplus in #331
- fix show name with format by @yl-lisen in #330
- fix external stream consumer reuse issue by @qijun-niu-timeplus in #339
- Benchmark RefCountDataBlockPages by @chenziliang in #337
- Porting/issue 3238 context lock contention fix by @yokofly in #306
- random_in_type support ipv4/ipv6 by @yl-lisen in #343
- add show case of fraud detection by @gangtao in #348
- Feature/issue 344 asof join memory efficiency by @chenziliang in #347
- Added missing header in build failure report by @yokofly in #355
- feat: support configuring message.max.bytes for kafka external streams by @zliang-min in #352
- fix: cannot load kafka external streams created before sharding_expr feature by @zliang-min in #351
- Porting/issue 3238 context lock contention fix by @yokofly in #357
New Contributors
Full Changelog: v1.3.24...v1.3.25
v1.3.24
What's Changed
- fix: seek_to on Kafka external stream could cause core dump by @zliang-min in #305
- fix: time-based seek_to does not work with Kafka external streams by @zliang-min in #309
- supporting select partial columns from external kafka stream by @qijun-niu-timeplus in #307
- Update TelemetryCollector.h, 1hour to 2min by @jovezhong in #308
- Feature/support streaming shuffle by by @yl-lisen in #282
- Fix external log stream init timestamp by @chenziliang in #318
Full Changelog: v1.3.23...v1.3.24
v1.3.23
What's Changed
- feature: kafka external stream partitioning by @zliang-min in #273
- Send one message to Kafka per row by @zliang-min in #284
- std::memcpy has overlapped memory region. Switched to std::memmove by @chenziliang in #296
- checking external stream args by @qijun-niu-timeplus in #290
- rename generate_eps to eps by @lizhou1111 in #302
- enhance telemetry metrics by @qijun-niu-timeplus in #304
- smoke framework support external stream by @jhao0117 in #300
Full Changelog: v1.3.22...v1.3.23