Releases: timeplus-io/proton
v1.5.3
What's Changed
- bugfix: list streams API crashes on external tables by @zliang-min in #583
- Fix occasional slowness of stack unwinding. by @yokofly in #582
- feature: support more secure settings for HTTPS for schema registry by @zliang-min in #584
- bugfix: kafka schema registry URI was not properly constructed by @zliang-min in #585
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- enhancement: support comment for create external table by @zliang-min in #568
- Fix clang17 build warning on SUSE Linux platform by @Shylock-Hg in #561
- upgrade timeplus python package version by @yokofly in #571
- cleanup files by @jovezhong in #575
- Enhancement/issue 576 import large csv files by @chenziliang in #577
- bugfix: comment on ExternalStream was not showed in system.tables by @zliang-min in #566
- feature: support kafka schema registry for Protobuf and Avro. by @zliang-min in #579
New Contributors
- @Shylock-Hg made their first contribution in #561
Full Changelog: v1.5.1...v1.5.2
v1.5.1
Please note, the version number is changed from 1.4.x to 1.5.x because the EMIT related SQL syntax is changed. Most notably, EMIT AFTER WATERMARK AND DELAY
is now EMIT AFTER WATERMARK WITH DELAY
. New syntax such as EMIT ON UPDATE
is added.
What's Changed
- refactor emit changelog for aggregated results (with broken changes) by @yl-lisen in #552
- corrected the typos and added the manual check in python script by @varshneydevansh in #555
- Feature/issue 532 support cpu mem count on cgroupv2 by @yokofly in #537
- Bugfix/issue 559 part1 disable cron in forked repo by @yokofly in #560
- support more emit modes in window by @yl-lisen in #517
New Contributors
- @varshneydevansh made their first contribution in #555
Full Changelog: v1.4.2...v1.5.1
v1.4.2
What's Changed
- bugfix: handle format errors in KafkaSource by @zliang-min in #513
- Improve merge selecting algorithm for big partitions by @yokofly in #515
- Feature/issue 297 random stream supports slow eps by @lizhou1111 in #507
- revert special functions parsing changes by @yl-lisen in #524
- Feature/issue 522 support extract kv pairs by @yokofly in #525
- some minor supports and fixes by @yl-lisen in #529
- load telemetry_enabled configuration system from environment by @qijun-niu-timeplus in #539
- feature: [External Stream] Format settings declared on creation time should be taken into account by @zliang-min in #534
- enhancement: input_format_skip_unknown_fields default to true for external streams by @zliang-min in #550
- support tracking updated aggregated states by @yl-lisen in #465
- feature: External Table ( for ClickHouse ) by @zliang-min in #546
Full Changelog: v1.4.1...v1.4.2
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