v0.7.0
Pre-release
Pre-release
What's Changed
- feat: add cluster subcommand for vsctl by @hwjiangkai in #411
- feat: unified proto definition by @hwjiangkai in #412
- fix(timer): cache bus writer for deliver by @hwjiangkai in #415
- fix(timer): fix scheduled message dead cycle by @hwjiangkai in #416
- feat: new raft framework by @ifplusor in #414
- feat: add function capitalize sentence by @NileshMS in #410
- feat: dead letter by @xdlbdy in #420
- feat: Optimize cluster&connector subcommand by @hwjiangkai in #423
- feat: add etcdctl to image by @hwjiangkai in #431
- fix: subscription update logic by @hwjiangkai in #424
- test: add regression test of pubsub and timer by @wenfengwang in #413
- feat!: merge append interface by @hwjiangkai in #433
- fix(store): unexpected compaction after restart by @ifplusor in #437
- docs: Add logo by @Michaelg22 in #442
- docs: update logo size by @Michaelg22 in #443
- feat: implement function "check_custom_values" by @dhanusaputra in #440
- docs: remove typos from contributing file by @c0d33ngr in #449
- fix(vsctl): adjust the priority of operator endpoint by @hwjiangkai in #450
- feat: add Function capitalize_word and unit tests by @allensuvorov in #454
- refactor: Function capitalize word by @allensuvorov in #460
- feat: implement function "split_with_delimiter" by @dhanusaputra in #458
- fix: blocking consumption due to unsafe concurrent issue by @wenfengwang in #432
- feat(trigger): split Number type of transform to Int and Float by @xdlbdy in #457
- fix: modify connector interface parameter types by @hwjiangkai in #451
- feat: implement function "unfold_array" by @dhanusaputra in #465
- test: Unit test fixing of TestEventlogManager_UpdateSegmentReplicas by @wenfengwang in #467
- feat(store): warm file after create by @ifplusor in #452
- feat: separate etcd by @hwjiangkai in #459
- fix(timer): fix bug for timer acquire lock failed by @hwjiangkai in #469
- feat: add annotations param for connector subcommand by @hwjiangkai in #466
- feat: function replace between delimiters by @c0d33ngr in #434
- feat: implement function split_between_positions by @soumyadeep589 in #468
- feat: implement function split from start by @allensuvorov in #472
- feat:Function extract missing by @c0d33ngr in #470
- feat: rename linkall-labs to vanus-labs by @ifplusor in #496
- feat!: unify name by @ifplusor in #497
- feat: change api eventbus name to eventbus id by @xdlbdy in #500
- refactor!: deprecated all enventbus name in protobuf with eventbus_id by @wenfengwang in #501
- feat: adopt eventbus id by @wenfengwang in #502
- fix: transformer panic by cast error & add transform error log by @xdlbdy in #498
- feat(client): use eventbus id instead of name by @hwjiangkai in #503
- feat(trigger): eventbus name change to id by @xdlbdy in #504
- fix(store): update node endpoint by @ifplusor in #507
- feat(timer): use eventbus id instead of name by @hwjiangkai in #505
- feat(eventbus): eventbus name change to id by @xdlbdy in #508
- fix: filter value only support string by @xdlbdy in #495
- fix: eventbus id for vsctl & gateway by @wenfengwang in #506
- feat: modify the default version of cluster creation by @hwjiangkai in #471
- fix: fix ut and golint by @hwjiangkai in #509
- fix: ut error by @xdlbdy in #510
- feat: enhance leader election by @wenfengwang in #511
- refactor: change metadata key by @xdlbdy in #512
- feat: update subscription proto by @xdlbdy in #516
- feat: remove server_id of segment_server by @wenfengwang in #513
- feat(store)!: support ce attributes type system by @ifplusor in #517
- feat: change deliverytime type to ce timestamp by @xdlbdy in #518
- fix: fix event dst eventbus check by @hwjiangkai in #519
- fix: revert unexpected change of ID by @ifplusor in #521
- feat: add namespace by @xdlbdy in #523
- fix: fix bug for cluster deploy failed by @hwjiangkai in #528
- feat: introduce namespace by @wenfengwang in #522
- feat: subscription create need namespace by @xdlbdy in #529
- feat: subscription create default namespace by @xdlbdy in #530
- feat: modify timer etcd key by @xdlbdy in #532
- feat: modify the default version supported by vsctl by @hwjiangkai in #538
- feat: the default metadata key_prefix configuration is empty by @hwjiangkai in #537
- feat: separate snowfalke to root controller by @wenfengwang in #543
- fix: deploy vanus cluster based on yaml by @hwjiangkai in #546
- feat(store): remove unused snowflake by @ifplusor in #547
- feat: modify the cluster api params to annotations by @hwjiangkai in #548
- fix: subcribe by proxy by @ifplusor in #549
- fix: vsctl cluster spec info error by @hwjiangkai in #550
- feat(gateway): use default ports when missing by @ifplusor in #551
- feat: update vanus operator filename by @hwjiangkai in #555
- feat: add custom configuration item by @hwjiangkai in #552
New Contributors
- @NileshMS made their first contribution in #410
- @Michaelg22 made their first contribution in #442
- @dhanusaputra made their first contribution in #440
- @allensuvorov made their first contribution in #454
Full Changelog: v0.6.0...v0.7.0