Releases: alibaba/yalantinglibs
Releases · alibaba/yalantinglibs
lts1.1.1 Release
What's Changed
- add support for http server in rpc port by @poor-circle in #934
- [coro_http] fix life-time of transfer_connection by @poor-circle in #936
Full Changelog: lts1.1.0...lts1.1.1
Release lts1.1.0
What's Changed
Full Changelog: lts1.0.2...lts1.1.0
Release 0.4.0
What's Changed
- [coro_http_client]fix reset by @qicosmos in #840
- [struct_pb] add namespace and nested message generator by @helintongh in #843
- [ci]fix mac ci by @qicosmos in #841
- [coro_http_client]fix websocket compress by @qicosmos in #846
- [coro_rpc_client][fix]Add request timeout confg by @qicosmos in #844
- [struct_json]fix for deserialize optional string by @qicosmos in #845
- [coro_http][fix]set max http body size by @qicosmos in #848
- bazel migrate to bzlmod,bazel version > 7 by @20083017 in #849
- [reflection][feat]Add index of by @qicosmos in #851
- [coro_rpc][log]use stream log by @qicosmos in #853
- [coro_http][improve]support user response by @qicosmos in #854
- fix load_blancer move assign operator by @poor-circle in #856
- [metric][improve]Histgram label expire by @qicosmos in #857
- add support for uint64 bucket element type for summary. by @poor-circle in #858
- [ci] update code coverage by @poor-circle in #861
- update coverage by @poor-circle in #862
- update coverage by @poor-circle in #863
- [reflection][fix][msvc]: warning C4127 by @MiroKaku in #865
- [coro_http_client]fix async upload by @qicosmos in #870
- [coro_http][feat]support available by @qicosmos in #860
- [reflection] fix type_string that lose const by @miyanyan in #874
- [struct_pack] refact marco by @poor-circle in #878
- [coro_http][fix and test]Coro http test by @qicosmos in #879
- [coro_http_client][feat]add user data by @qicosmos in #871
- update async-simple by @poor-circle in #882
- fix async-simple no discard when call spinlock::coScopedLock by @poor-circle in #884
- [coro_http_client]improve timeout by @qicosmos in #885
- Add summary stable test by @poor-circle in #888
- [coro_io] add support for cancellation by @poor-circle in #887
- [metric] fix data race by @poor-circle in #889
- [coro_rpc] fix ELOG data race in coro_rpc::coro_rpc_server::stop() by @poor-circle in #890
- [time][fix]call safe time function by @qicosmos in #891
- [coro_http]fix data race by @qicosmos in #892
- add tsan ci by @poor-circle in #893
- fix ci by @poor-circle in #894
- [ut]fix some data race by @qicosmos in #895
- [ci][coro_rpc] fix ci, add parallel test for coro_rpc by @poor-circle in #896
- [metric] static summary serialize won't empty when it has observerd a… by @poor-circle in #898
- [coro_io][coro_rpc][coro_http] support dns cache by @poor-circle in #899
- [coro_rpc] client support store response attachment data in external buffer by @poor-circle in #906
- [coro_http_server]fix some by @qicosmos in #917
New Contributors
Full Changelog: 0.3.11...0.4.0
Release lts1.0.2
What's Changed
- fix default max_age of summary by @poor-circle in #913
- [metric]fix to json by @qicosmos in #914
Full Changelog: lts1.0.1...lts1.0.2
lts1.0.1
Release lts1.0.0
What's Changed
- [coro_http_client]fix async upload by @qicosmos in #869
- [coro_http][fix and ut]Tests for 0382 by @qicosmos in #876
- [coro_http][lts]More tests for 0382 by @qicosmos in #897
- fix default max_age of summary by @poor-circle in #907
Full Changelog: 0.3.8...lts1.0.0
Release 0.3.11
What's Changed
- [struct_pb] .proto file to struc_pack tool by @helintongh in #808
- [coro_http][unit test]Test http server by @qicosmos in #819
- [coro_http][ut]add tests by @qicosmos in #823
- [struct_pb][bug]fix compile error by @qicosmos in #824
- [ci] add coverage actions by @Accelerator1996 in #821
- [ci] fix comment permission by @Accelerator1996 in #825
- [ci] update the condition for getting base commit id by @Accelerator1996 in #826
- [ci] remove all pull_request related conditions by @Accelerator1996 in #827
- [ci] merge two comments into one by @Accelerator1996 in #828
- [metric][unit test]Fix and test metric by @qicosmos in #830
- [ci] replace pull_request_target with pull_request by @Accelerator1996 in #833
- [coro_rpc] fix server constructor by @poor-circle in #837
- [metric][fix]to_json for empty vector by @qicosmos in #838
New Contributors
- @Accelerator1996 made their first contribution in #821
Full Changelog: 0.3.10...0.3.11
0.3.10 Release
This tag is for vcpkg.
What's Changed
- 移动 g_user_metric_label_count位置,避免循环引用 by @20083017 in #800
- [coro_http][ut]add tests by @qicosmos in #802
- [ci]Fix coverage by @qicosmos in #806
- [ci]fix upload cov files by @qicosmos in #807
- [coro_http][ut]Add some tests by @qicosmos in #803
- [coro_http]Add some test by @qicosmos in #809
- [coro_http][refactor]begin to refactor by @qicosmos in #810
- [coro_http][unit test]Add excption test by @qicosmos in #811
- [coro_http][unit test]Test upload by @qicosmos in #812
- [coro_http][clean code]remove some unused by @qicosmos in #816
- [coro_http][unit test]fix and test by @qicosmos in #817
- Gsk/adapt vcpkg by @171930433 in #818
New Contributors
Full Changelog: 0.3.9...0.3.10
0.3.9 Release
What's Changed
- [struct_json][feat]support custom optional(struct_pack compatible) by @qicosmos in #781
- [cmake]fix Cmake FetchContent build bug by @171930433 in #782
- [doc]update reflection doc by @qicosmos in #783
- [metric] refactor code by @poor-circle in #784
- [metric] improve json serialize performance by @poor-circle in #785
- [reflection]Fix check cpp20 by @qicosmos in #786
- [metric] use sharded map for better parallel performance by @poor-circle in #789
- [struct_json] is compatible with msvc versions by @RAVER0306 in #788
- [metric] fix metric refresh logic by @poor-circle in #791
- [metric] fix metric ci by @poor-circle in #792
- [metric] fix windows ci oom by @poor-circle in #793
- [metric] add code coverage ci by @poor-circle in #794
- [struct_pb]fix type, fix doc by @qicosmos in #795
- [struct_pb][feat]to_pb support stream by @qicosmos in #796
- [ci] fix code coverage by @poor-circle in #797
- Release 0.3.9 by @poor-circle in #798
New Contributors
- @RAVER0306 made their first contribution in #788
Full Changelog: 0.3.8...0.3.9
0.3.8 Release
What's Changed
- [metric]Optimize summary by @qicosmos in #761
- [metric][feat]serialize zero by @qicosmos in #762
- [metric]fix life time by @qicosmos in #763
- [metric][fix]remove nan by @qicosmos in #765
- [reflection][refactor]Iguana with ylt reflection by @qicosmos in #766
- [metric] refact summary with better algorithm by @poor-circle in #767
- [reflection]fix and improve by @qicosmos in #768
- [metric][doc] update doc for summary, remove some useless code for o… by @poor-circle in #770
- [struct_pack][fix] fix mod zero error when struct only contain compat… by @poor-circle in #769
- [struct_pack] fix reflection by @poor-circle in #772
- [struct_pack][fix] fix windows ci, fix compatible in windows by @poor-circle in #771
- [reflection][change]get alias name by adl by @qicosmos in #773
- [coro_http][fix] fix handle result of async_upload by @poor-circle in #774
- [struct_pb]improve performance by @qicosmos in #775
- [struct_pack][fix] fix compile error for user-defined serialization w… by @poor-circle in #776
- [metric] fix summary by @poor-circle in #777
- [metric] fix summary serialize to json thread-safe by @poor-circle in #778
Full Changelog: 0.3.7...0.3.8