Recent Releases of https://github.com/bytedance/gopkg
https://github.com/bytedance/gopkg - v0.1.3
What's Changed
- chore: add code owners by @jayantxie in https://github.com/bytedance/gopkg/pull/252
- fix: channel cond deadlock by @jayantxie in https://github.com/bytedance/gopkg/pull/251
Full Changelog: https://github.com/bytedance/gopkg/compare/v0.1.2...v0.1.3
- Go
Published by jayantxie 11 months ago
https://github.com/bytedance/gopkg - v0.1.2
What's Changed
- Add loong64 support & fix endian error by @zhaixiaojuan in https://github.com/bytedance/gopkg/pull/229
- fix: zset remove range by rank lock by read mutex #234 by @Thoren-byte in https://github.com/bytedance/gopkg/pull/235
- fix: make atomic fields 64-bit aligned in 32-bit system by @jizhuozhi in https://github.com/bytedance/gopkg/pull/242
- perf(metainfo): optimized FromHTTPHeader mem alloc by @xiaost in https://github.com/bytedance/gopkg/pull/239
- ci: use ubuntu-latest by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/236
- ci(cloud/metainfo): code owner @xiaost @YangruiEmma @jayantxie by @xiaost in https://github.com/bytedance/gopkg/pull/241
- ci: seperate license check & remove unused config by @xiaost in https://github.com/bytedance/gopkg/pull/244
New Contributors
- @zhaixiaojuan made their first contribution in https://github.com/bytedance/gopkg/pull/229
- @Thoren-byte made their first contribution in https://github.com/bytedance/gopkg/pull/235
- @jizhuozhi made their first contribution in https://github.com/bytedance/gopkg/pull/242
Full Changelog: https://github.com/bytedance/gopkg/compare/v0.1.1...v0.1.2
- Go
Published by jayantxie over 1 year ago
https://github.com/bytedance/gopkg - v0.1.1
What's Changed
- perf(mcache): no alloc by @xiaost in https://github.com/bytedance/gopkg/pull/227
- chore: update x/net & go.mod using go 1.18 by @GuangmingLuo in https://github.com/bytedance/gopkg/pull/228
New Contributors
- @xiaost made their first contribution in https://github.com/bytedance/gopkg/pull/227
- @GuangmingLuo made their first contribution in https://github.com/bytedance/gopkg/pull/228
Full Changelog: https://github.com/bytedance/gopkg/compare/v0.1.0...v0.1.1
- Go
Published by joway almost 2 years ago
https://github.com/bytedance/gopkg - v0.1.0
What's Changed
- chore: update CONTRIBUTING.md to use conventional commits by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/8
- feat: add skipset by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/9
- refactor: move fastrand to runtimex by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/10
- refactor: move skipset to struct/ by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/12
- refactor: refactor directory by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/14
- doc: update skipset readme by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/15
- doc: translate chinese into english by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/16
- feat: add skipmap by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/17
- chore: update doc by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/18
- add hashset to collection by @lyeeeeee in https://github.com/bytedance/gopkg/pull/19
- release: 20210506 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/21
- release: merge main back to develop by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/22
- chore: add CODEOWNERS by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/23
- chore: seperate CODEOFCONDUCT by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/24
- release: 20210507 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/25
- Merge pull request #25 from bytedance/release/20210507 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/26
- feat: add HTTP APIs for cloud/metainfo by @lsjbd in https://github.com/bytedance/gopkg/pull/31
- feat: add stringx to lang pkg by @kaka19ace in https://github.com/bytedance/gopkg/pull/32
- chore: update stringx owner to @kaka19ace by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/33
- test: improve gopool benchmark by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/35
- release: 20210524 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/36
- merge main back to dev by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/37
- [circuitbreaker] Options export time now func, caller may use some high-performance custom time now func by @yudecheng in https://github.com/bytedance/gopkg/pull/39
- release: 20210525 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/40
- Merge pull request #40 from bytedance/release/20210525 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/41
- fix: skipmap.LoadOrStore return input value by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/42
- fix: fix collection/hashset readme by @holenlv in https://github.com/bytedance/gopkg/pull/43
- add readunalighed 16bit support by @lyeeeeee in https://github.com/bytedance/gopkg/pull/46
- feat: add syncx.Pool by @Hchenn in https://github.com/bytedance/gopkg/pull/44
- fix: syncx.Pool excludes data race detector by @Hchenn in https://github.com/bytedance/gopkg/pull/48
- ci: update checkbranchname.sh to follow commit convention by @lsjbd in https://github.com/bytedance/gopkg/pull/50
- feat(metainfo): improve performance and reduce memory allocation by @lsjbd in https://github.com/bytedance/gopkg/pull/49
- Feat/xxhash3 by @lyeeeeee in https://github.com/bytedance/gopkg/pull/51
- feat: add LSCQ by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/53
- feat: optimize gopool perf by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/60
- feat: skipset and skipmap improvements by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/58
- release: 20210705 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/62
- Merge pull request #62 from bytedance/release/20210705 by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/63
- fix: SetMetaInfoFromMap and FromHTTPHeader should preserve metainfo that is already in the context by @lsjbd in https://github.com/bytedance/gopkg/pull/64
- fix(lang/stringx): check empty string on IsAlpha/IsNumeric/IsAlphanum… by @kaka19ace in https://github.com/bytedance/gopkg/pull/66
- release: 20210709 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/67
- Merge pull request #67 from bytedance/develop by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/68
- doc: update skipset and skipmap readme by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/69
- feat: skipset and skipmap support optional array by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/70
- release: 20210712 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/71
- Merge pull request #71 from bytedance/develop by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/72
- feat: skipmap support LoadOrStoreLazy by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/73
- release: 20210716 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/74
- Merge pull request #74 from bytedance/develop by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/75
- feat: circuitbreaker.panel use skipmap by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/78
- fix(metainfo): fix misuse of append by @lsjbd in https://github.com/bytedance/gopkg/pull/79
- fix(lscq): add write barrier for LSCQ Pointer by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/80
- feat(metainfo): improve backward APIs by @lsjbd in https://github.com/bytedance/gopkg/pull/81
- release: 20210913 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/83
- release: 20210913 (#83) by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/88
- chore: sync main -> develop by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/93
- chore(skipmap,skipset): remove duplicated code generation declaration by @SilverRainZ in https://github.com/bytedance/gopkg/pull/87
- fix(lscq): cas2 use runtime.noescape by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/94
- feat(lang/fastrand): add Read([]byte) function by @ziposcar in https://github.com/bytedance/gopkg/pull/90
- doc: add badge to link to godoc by @SilverRainZ in https://github.com/bytedance/gopkg/pull/99
- ci: skip golang related workflows when there are only doc changes by @SilverRainZ in https://github.com/bytedance/gopkg/pull/101
- ci: add workflow for feishu/lark notification by @SilverRainZ in https://github.com/bytedance/gopkg/pull/100
- feat(metainfo): define standard for backward prefix by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/102
- feat(fastrand): support Read,Shuffle,Perm by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/103
- feat(fastrand): Read remove temp buffer by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/104
- ci: add github workflow for performance regression check by @SilverRainZ in https://github.com/bytedance/gopkg/pull/95
- chore: add github issue forms by @SilverRainZ in https://github.com/bytedance/gopkg/pull/105
- test(lang/syncx): add benchmark for RWMutex by @SilverRainZ in https://github.com/bytedance/gopkg/pull/89
- fix(xxhash3): add fallback to fix panic occurs on non avx2, non sse2 machine by @lyeeeeee in https://github.com/bytedance/gopkg/pull/108
- feat: add zset by @SilverRainZ in https://github.com/bytedance/gopkg/pull/98
- docs: fix docs typo by @chyroc in https://github.com/bytedance/gopkg/pull/109
- feat: auto tuning gc by @joway in https://github.com/bytedance/gopkg/pull/112
- fix: gctuner tests data race by @joway in https://github.com/bytedance/gopkg/pull/113
- chore(ci): use self-hosted runner by @PureWhiteWu in https://github.com/bytedance/gopkg/pull/114
- release: 20220118 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/115
- release: 20220118 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/117
- chore(ci): fix feishu notification by @SilverRainZ in https://github.com/bytedance/gopkg/pull/118
- perf(fastrand): optimize Read by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/123
- fix typos by @doaspx in https://github.com/bytedance/gopkg/pull/126
- perf: use bits.Len64 instead of bsr by @Hchenn in https://github.com/bytedance/gopkg/pull/129
- feat: support change min/max gc percent limit by @joway in https://github.com/bytedance/gopkg/pull/131
- feat(gopool): gopool prints log only when panicHandler is nil by @crimson-gao in https://github.com/bytedance/gopkg/pull/133
- fix(xxhash3): support arm64 by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/135
- feat(gopool): Pool support WorkerCount() by @lvsz1 in https://github.com/bytedance/gopkg/pull/137
- fix(lscq): move data escape to heap by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/140
- fix(metainfo): fix value override by append by @lsjbd in https://github.com/bytedance/gopkg/pull/142
- fix some typos by @cuishuang in https://github.com/bytedance/gopkg/pull/148
- fix(xxhash3): fix data race by @HuangHongkai in https://github.com/bytedance/gopkg/pull/149
- testing refactor by @myoung34 in https://github.com/bytedance/gopkg/pull/150
- fix: logger cannot correctly handle varargs by @Andello in https://github.com/bytedance/gopkg/pull/139
- feat: add RangePersistentValues by @caimufu in https://github.com/bytedance/gopkg/pull/151
- fix(skipmap): add missing return in Store by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/158
- feat(lscq): add arm64 support by @kabu1204 in https://github.com/bytedance/gopkg/pull/152
- chore: fix gctuner tests by @joway in https://github.com/bytedance/gopkg/pull/157
- feat(skipmap): generate the level lazily in LoadOrStore by @zhangyunhao116 in https://github.com/bytedance/gopkg/pull/159
- fix typo of README-CN.md by @chenhg5 in https://github.com/bytedance/gopkg/pull/161
- feature(metainfo): filter out invalid key-value pairs when converted from context to HTTP header by @lsjbd in https://github.com/bytedance/gopkg/pull/169
- chore: revert unnecessary dependency change in last commit by @lsjbd in https://github.com/bytedance/gopkg/pull/173
- feat(metainfo): add WithValues and WithPersistentValues for batch with by @wzekin in https://github.com/bytedance/gopkg/pull/175
- fix(zset): fix wrong func name by @SilverRainZ in https://github.com/bytedance/gopkg/pull/168
- optimise(gopool): no cap by default by @joway in https://github.com/bytedance/gopkg/pull/178
- chore: downward compatibility for go1.15 by @joway in https://github.com/bytedance/gopkg/pull/180
- fix(metainfo): old kvs missed after
WithValues()by @AsterDY in https://github.com/bytedance/gopkg/pull/186 - chore: add owner for channel lib by @joway in https://github.com/bytedance/gopkg/pull/197
- feat: safe and self-adaptive channel by @joway in https://github.com/bytedance/gopkg/pull/196
- feat: add
GetBackwardValueToSendapi to get a single backward value to send from the given context by @jayantxie in https://github.com/bytedance/gopkg/pull/164 - fix: change runtime.fastrand to runtime.cheaprand in go 1.22 by @NX-Official in https://github.com/bytedance/gopkg/pull/206
- perf: metainfo reduce mallocgc by @joway in https://github.com/bytedance/gopkg/pull/199
- feat: use runtime.mallocgc to make bytes without clear memory by @jayantxie in https://github.com/bytedance/gopkg/pull/209
- fix: channel consume left data after close by @joway in https://github.com/bytedance/gopkg/pull/211
- feat: add span cache by @joway in https://github.com/bytedance/gopkg/pull/213
- feat: add GetValueToMap that sets value to the input map by @ppzqh in https://github.com/bytedance/gopkg/pull/212
- chore: fix all unit test ci by @joway in https://github.com/bytedance/gopkg/pull/222
- chore: rm useless and unstable tests codes by @joway in https://github.com/bytedance/gopkg/pull/223
- chore: merge from develop by @joway in https://github.com/bytedance/gopkg/pull/224
New Contributors
- @PureWhiteWu made their first contribution in https://github.com/bytedance/gopkg/pull/8
- @lsjbd made their first contribution in https://github.com/bytedance/gopkg/pull/31
- @kaka19ace made their first contribution in https://github.com/bytedance/gopkg/pull/32
- @yudecheng made their first contribution in https://github.com/bytedance/gopkg/pull/39
- @holenlv made their first contribution in https://github.com/bytedance/gopkg/pull/43
- @Hchenn made their first contribution in https://github.com/bytedance/gopkg/pull/44
- @SilverRainZ made their first contribution in https://github.com/bytedance/gopkg/pull/87
- @ziposcar made their first contribution in https://github.com/bytedance/gopkg/pull/90
- @chyroc made their first contribution in https://github.com/bytedance/gopkg/pull/109
- @joway made their first contribution in https://github.com/bytedance/gopkg/pull/112
- @doaspx made their first contribution in https://github.com/bytedance/gopkg/pull/126
- @crimson-gao made their first contribution in https://github.com/bytedance/gopkg/pull/133
- @lvsz1 made their first contribution in https://github.com/bytedance/gopkg/pull/137
- @cuishuang made their first contribution in https://github.com/bytedance/gopkg/pull/148
- @HuangHongkai made their first contribution in https://github.com/bytedance/gopkg/pull/149
- @myoung34 made their first contribution in https://github.com/bytedance/gopkg/pull/150
- @Andello made their first contribution in https://github.com/bytedance/gopkg/pull/139
- @caimufu made their first contribution in https://github.com/bytedance/gopkg/pull/151
- @kabu1204 made their first contribution in https://github.com/bytedance/gopkg/pull/152
- @chenhg5 made their first contribution in https://github.com/bytedance/gopkg/pull/161
- @wzekin made their first contribution in https://github.com/bytedance/gopkg/pull/175
- @AsterDY made their first contribution in https://github.com/bytedance/gopkg/pull/186
- @jayantxie made their first contribution in https://github.com/bytedance/gopkg/pull/164
- @NX-Official made their first contribution in https://github.com/bytedance/gopkg/pull/206
- @ppzqh made their first contribution in https://github.com/bytedance/gopkg/pull/212
Full Changelog: https://github.com/bytedance/gopkg/commits/v0.1.0
- Go
Published by joway almost 2 years ago