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 GetBackwardValueToSend api 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