Releases: bytedance/gopkg
Releases · bytedance/gopkg
v0.1.1
What's Changed
- perf(mcache): no alloc by @xiaost in #227
- chore: update x/net & go.mod using go 1.18 by @GuangmingLuo in #228
New Contributors
- @xiaost made their first contribution in #227
- @GuangmingLuo made their first contribution in #228
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- chore: update CONTRIBUTING.md to use conventional commits by @PureWhiteWu in #8
- feat: add skipset by @zhangyunhao116 in #9
- refactor: move fastrand to runtimex by @zhangyunhao116 in #10
- refactor: move skipset to struct/ by @zhangyunhao116 in #12
- refactor: refactor directory by @PureWhiteWu in #14
- doc: update skipset readme by @zhangyunhao116 in #15
- doc: translate chinese into english by @PureWhiteWu in #16
- feat: add skipmap by @zhangyunhao116 in #17
- chore: update doc by @zhangyunhao116 in #18
- add hashset to collection by @lyeeeeee in #19
- release: 20210506 by @PureWhiteWu in #21
- release: merge main back to develop by @PureWhiteWu in #22
- chore: add CODEOWNERS by @PureWhiteWu in #23
- chore: seperate CODE_OF_CONDUCT by @PureWhiteWu in #24
- release: 20210507 by @PureWhiteWu in #25
- Merge pull request #25 from bytedance/release/20210507 by @PureWhiteWu in #26
- feat: add HTTP APIs for cloud/metainfo by @lsjbd in #31
- feat: add stringx to lang pkg by @kaka19ace in #32
- chore: update stringx owner to @kaka19ace by @PureWhiteWu in #33
- test: improve gopool benchmark by @zhangyunhao116 in #35
- release: 20210524 by @PureWhiteWu in #36
- merge main back to dev by @PureWhiteWu in #37
- [circuitbreaker] Options export time now func, caller may use some high-performance custom time now func by @yudecheng in #39
- release: 20210525 by @PureWhiteWu in #40
- Merge pull request #40 from bytedance/release/20210525 by @PureWhiteWu in #41
- fix: skipmap.LoadOrStore return input value by @zhangyunhao116 in #42
- fix: fix collection/hashset readme by @holenlv in #43
- add readunalighed 16bit support by @lyeeeeee in #46
- feat: add syncx.Pool by @Hchenn in #44
- fix: syncx.Pool excludes data race detector by @Hchenn in #48
- ci: update check_branch_name.sh to follow commit convention by @lsjbd in #50
- feat(metainfo): improve performance and reduce memory allocation by @lsjbd in #49
- Feat/xxhash3 by @lyeeeeee in #51
- feat: add LSCQ by @zhangyunhao116 in #53
- feat: optimize gopool perf by @PureWhiteWu in #60
- feat: skipset and skipmap improvements by @zhangyunhao116 in #58
- release: 20210705 by @PureWhiteWu in #62
- Merge pull request #62 from bytedance/release/20210705 by @PureWhiteWu in #63
- fix: SetMetaInfoFromMap and FromHTTPHeader should preserve metainfo that is already in the context by @lsjbd in #64
- fix(lang/stringx): check empty string on IsAlpha/IsNumeric/IsAlphanum… by @kaka19ace in #66
- release: 20210709 by @zhangyunhao116 in #67
- Merge pull request #67 from bytedance/develop by @PureWhiteWu in #68
- doc: update skipset and skipmap readme by @zhangyunhao116 in #69
- feat: skipset and skipmap support optional array by @zhangyunhao116 in #70
- release: 20210712 by @zhangyunhao116 in #71
- Merge pull request #71 from bytedance/develop by @PureWhiteWu in #72
- feat: skipmap support LoadOrStoreLazy by @zhangyunhao116 in #73
- release: 20210716 by @zhangyunhao116 in #74
- Merge pull request #74 from bytedance/develop by @PureWhiteWu in #75
- feat: circuitbreaker.panel use skipmap by @zhangyunhao116 in #78
- fix(metainfo): fix misuse of append by @lsjbd in #79
- fix(lscq): add write barrier for LSCQ Pointer by @zhangyunhao116 in #80
- feat(metainfo): improve backward APIs by @lsjbd in #81
- release: 20210913 by @zhangyunhao116 in #83
- release: 20210913 (#83) by @zhangyunhao116 in #88
- chore: sync main -> develop by @zhangyunhao116 in #93
- chore(skipmap,skipset): remove duplicated code generation declaration by @SilverRainZ in #87
- fix(lscq): cas2 use runtime.noescape by @zhangyunhao116 in #94
- feat(lang/fastrand): add Read([]byte) function by @ziposcar in #90
- doc: add badge to link to godoc by @SilverRainZ in #99
- ci: skip golang related workflows when there are only doc changes by @SilverRainZ in #101
- ci: add workflow for feishu/lark notification by @SilverRainZ in #100
- feat(metainfo): define standard for backward prefix by @PureWhiteWu in #102
- feat(fastrand): support Read,Shuffle,Perm by @zhangyunhao116 in #103
- feat(fastrand): Read remove temp buffer by @zhangyunhao116 in #104
- ci: add github workflow for performance regression check by @SilverRainZ in #95
- chore: add github issue forms by @SilverRainZ in #105
- test(lang/syncx): add benchmark for RWMutex by @SilverRainZ in #89
- fix(xxhash3): add fallback to fix panic occurs on non avx2, non sse2 machine by @lyeeeeee in #108
- feat: add zset by @SilverRainZ in #98
- docs: fix docs typo by @chyroc in #109
- feat: auto tuning gc by @joway in #112
- fix: gctuner tests data race by @joway in #113
- chore(ci): use self-hosted runner by @PureWhiteWu in #114
- release: 20220118 by @zhangyunhao116 in #115
- release: 20220118 by @zhangyunhao116 in #117
- chore(ci): fix feishu notification by @SilverRainZ in #118
- perf(fastrand): optimize Read by @zhangyunhao116 in #123
- fix typos by @doaspx in #126
- perf: use bits.Len64 instead of bsr by @Hchenn in #129
- feat: support change min/max gc percent limit by @joway in #131
- feat(gopool): gopool prints log only when panicHandler is nil by @crimson-gao in #133
- fix(xxhash3): support arm64 by @zhangyunhao116 in #135
- feat(gopool): Pool support WorkerCount() by @lvsz1 in #137
- fix(lscq): move data escape to heap by @zhangyunhao116 in #140
- fix(metainfo): fix value override by append by @lsjbd in #142
- fix some typos by @cuishuang in #148
- fix(xxhash3): fix data race by @HuangHongkai in #149
- testing refactor by @myoung34 in #150
- fix: logger cannot correctly handle varargs by @Andello in #139
- feat: add RangePersistentValues by @caimufu in #151
- fix(skipmap): add missing return in Store by @zhangyunhao116 in #158
- feat(lscq): add arm64 support by @kabu1204 in #152
- chore: fix gctuner tests by @joway in #157
- feat(skipmap): generate the level lazily in LoadOrStore by @zhangyunhao116 in #159
- fix typo of README-CN.md by @chenhg5 in #161
- feature(metainfo): filter out invalid key-value pairs when converted from context to HTTP header by @lsjbd in #169
- chore: revert unnecessary dependency change in last commit by @lsjbd in https://github.com/...