Kevin Wan
|
18035bd4d4
|
chore: refactor (#2085)
|
2 years ago |
家福
|
f3b8fef34f
|
fix: type matching supports string to int (#2038)
* fix: type matching supports string to int
* feat: type matching supports string to int
Co-authored-by: 程家福 <chengjiafu@uniontech.com>
|
2 years ago |
givemeafish
|
6a4885ba64
|
fix concurrent map writes (#2079)
Co-authored-by: wero <wero@werodeMacBook-Pro.local>
|
2 years ago |
wxc
|
d200ba4a7b
|
feat: CompareAndSwapInt32 may be better than AddInt32 (#2077)
|
2 years ago |
Kevin Wan
|
3da5c5f530
|
Update readme.md
|
2 years ago |
Kevin Wan
|
1694a92db0
|
Update readme.md
|
2 years ago |
Kevin Wan
|
db9a1f3e27
|
chore: rename methods (#1998)
|
2 years ago |
马守越
|
392a390a3f
|
periodlimit new function TakeWithContext (#1983)
Co-authored-by: mashouyue's m1max <mashouyue@toowow.cn>
|
2 years ago |
Gaffey
|
2a900e1795
|
typo: add type keyword (#1992)
|
2 years ago |
Kevin Wan
|
1d95e95cf8
|
chore: make methods consistent in signatures (#1971)
* chore: make methods consistent in signatures
* test: fix fails
|
3 years ago |
taobig
|
3fa8c5940d
|
fix: The validation of tag "options" is not working with int/uint type (#1969)
|
3 years ago |
Kevin Wan
|
c44edd7cac
|
test: fix fails (#1970)
|
3 years ago |
Kevin Wan
|
af05219b70
|
test: make tests stable (#1968)
* test: make tests stable
* test: fix fails
|
3 years ago |
Kevin Wan
|
6c94e4652e
|
chore: better mongo logs (#1965)
* chore: better mongo logs
* chore: add comments
|
3 years ago |
kevin
|
edfaa6d906
|
🐞 fix: fixed typo (#1916)
Co-authored-by: kevinzhang <kevinzhang@moonton.com>
|
3 years ago |
Kevin Wan
|
7868bdf660
|
Chore/goctl version (#1962)
* chore: update version to v1.3.7
* docs: update migrate versions
* chore: remove debug prints
* chore: remove debug prints
|
3 years ago |
Kevin Wan
|
bb33a20bc8
|
Update readme-cn.md
|
3 years ago |
Kevin Wan
|
5536473a08
|
Update readme.md
|
3 years ago |
Kevin Wan
|
30958a91f7
|
docs: add docs for logx (#1960)
|
3 years ago |
Kevin Wan
|
b94b68a427
|
chore: refactoring mapping string to slice (#1959)
|
3 years ago |
家福
|
07145b210e
|
fix: panic on convert to string on fillSliceFromString() (#1951)
* Update unmarshaler.go
fix: 修复fillSliceFromString()方法中mapValue 强转string后的panic 错误
* test: 增加单元测试
增加单元测试
* Update unmarshaler_test.go
|
3 years ago |
Kevin Wan
|
321a20add6
|
chore: update roadmap (#1948)
|
3 years ago |
vic
|
6d3ed98744
|
优化代码 (#1939)
|
3 years ago |
NoTryNoSuccess
|
fb519fa547
|
core/mr:a little optimization for collector initialization in ForEach function (#1937)
Co-authored-by: notrynosuccess <daihongshan@gmail.com>
|
3 years ago |
chen quan
|
fd12659729
|
chore: add release action to auto build binaries (#1884)
* chore: add release action to auto build binaries
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* fix: test bugs
Signed-off-by: chenquan <chenquan.dev@gmail.com>
|
3 years ago |
Kevin Wan
|
72ebbb9774
|
feat: update docker alpine package mirror (#1924)
* feat: update docker alpine package mirror
* chore: format code
|
3 years ago |
Kevin Wan
|
6b1e15cab1
|
chore: update k8s.io/client-go for security reason, go is upgrade to 1.16 (#1912)
* chore: fix jwt dependency security issue
* chore: update clickhouse driver
* chore: fix a security issue
* chore: update dependencies
|
3 years ago |
Kevin Wan
|
e80a64fa67
|
feat: support WithStreamClientInterceptor for zrpc clients (#1907)
* feat: support WithStreamClientInterceptor for zrpc clients
* fix: data race
|
3 years ago |
Kevin Wan
|
1e717f9f5c
|
feat: add toml config (#1899)
|
3 years ago |
chen quan
|
e567a0c718
|
refactor: refactor trace in redis & sql & mongo (#1865)
* refactor: refactor tracing in redis & sql & mongo
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* fix: fix some tests
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: add missing content
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: adjust `log` and `return`
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: reformat code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: reformat code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: reformat code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: simpler span name
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: fix a bug
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* refactor: fix a bug
Signed-off-by: chenquan <chenquan.dev@gmail.com>
|
3 years ago |
Kevin Wan
|
6d2b9fd904
|
chore: improve codecov (#1878)
|
3 years ago |
Kevin Wan
|
69c2bad410
|
feat: logx with color (#1872)
* feat: logx with color
* chore: update logs
* fix test error
* chore: change colors of http codes
* chore: add comments
* chore: use faith/color instead of ascii code color
* chore: update colors
* chore: update colors
* chore: fix duplicated slowcall text
* chore: remove slowcall colors
|
3 years ago |
Kevin Wan
|
d0a59b13a6
|
chore: fix deprecated usages (#1871)
* add conf documents
* chore: use {} instead of () for environment variables
* chore: fix deprecated usages
* chore: fix unstable tests
* chore: show stack on github actions
|
3 years ago |
Kevin Wan
|
469e62067c
|
add conf documents (#1869)
* add conf documents
* chore: use {} instead of () for environment variables
|
3 years ago |
Kevin Wan
|
a36d58aac9
|
fix time, duration, slice types on logx.Field (#1868)
* chore: refine tests
* fix #1866
|
3 years ago |
Kevin Wan
|
aa5118c2aa
|
chore: refine tests (#1864)
|
3 years ago |
Kevin Wan
|
974ba5c9aa
|
test: add codecov (#1863)
|
3 years ago |
Kevin Wan
|
ec1de4f48d
|
test: add codecov (#1861)
* test: add codecov
* test: add codecov
|
3 years ago |
Kevin Wan
|
bab72b7630
|
chore: use time.Now() instead of timex.Time() because go optimized it (#1860)
|
3 years ago |
Kevin Wan
|
ac321fc146
|
feat: add fields with logx methods, support using third party logging libs. (#1847)
* backup
* simplify
* chore: remove unused pool
* chore: fix lint errors
* chore: use strings.Builder instead of bytes.Buffer
* test: add more tests
* chore: fix reviewdog
* test: fix data race
* feat: make logger customizable
* chore: fix reviewdog
* test: fix fails
* chore: fix set writer twice
* chore: use context instead of golang.org context
* chore: specify uint32 for level types
|
3 years ago |
Kevin Wan
|
f21970c117
|
test: add more tests (#1856)
|
3 years ago |
Kevin Wan
|
3bbc90ec24
|
refactor: move json related header vars to internal (#1840)
* refactor: move json related header vars to internal
* refactor: use header.ContentType
|
3 years ago |
Kevin Wan
|
cef83efd4e
|
fix #1838 (#1839)
|
3 years ago |
Kevin Wan
|
f7a60cdc24
|
fix: remove deprecated dependencies (#1837)
* fix: remove deprecated dependencies
* backup
* fix test error
|
3 years ago |
Kevin Wan
|
1a38eddffe
|
refactor: simplify the code (#1835)
|
3 years ago |
Kevin Wan
|
5bcee4cf7c
|
fix #1806 (#1833)
* fix #1806
* chore: refine error text
|
3 years ago |
chen quan
|
22b157bb6c
|
chore: optimize code (#1818)
Signed-off-by: chenquan <chenquan.dev@gmail.com>
|
3 years ago |
Kevin Wan
|
bc3c9484d1
|
chore: refactor (#1814)
|
3 years ago |
chen quan
|
162e9cef86
|
feat: add trace in redis & mon & sql (#1799)
* feat: add sub spanId with redis
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* add tests
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* fix a bug
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* feat: add sub spanId in sql
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* feat: add sub spanId in mon
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* chore: optimize code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* feat: add breaker in warpSession
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* chore: optimize code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* test: add tests
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* chore: reformat code
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* fix: fix typo
Signed-off-by: chenquan <chenquan.dev@gmail.com>
* fix a bug
Signed-off-by: chenquan <chenquan.dev@gmail.com>
|
3 years ago |
Kevin Wan
|
2cdff97934
|
feat: use mongodb official driver instead of mgo (#1782)
* wip: backup
* wip: backup
* wip: backup
* backup
* backup
* backup
* add more tests
* fix wrong dependency
* fix lint errors
* remove test due to data race
* add tests
* fix test error
* add mon.Model
* add mon.Model unmarshal
* add monc
* add more tests for monc
* add more tests for monc
* add docs for mon and monc packages
* fix doc errors
* chhore: add comment
* chore: fix test bug
* chore: refine tests
* chore: remove primitive.NewObjectID in test code
* chore: rename test files for typo
|
3 years ago |