kevin
|
6ecf575c00
|
add more tests
|
4 years ago |
kevin
|
ce42281568
|
add more tests
|
4 years ago |
kevin
|
40230d79e7
|
fix data race
|
4 years ago |
kevin
|
ba7851795b
|
add more tests
|
4 years ago |
kevin
|
096fe3bc47
|
add more tests
|
4 years ago |
kevin
|
e37858295a
|
add more tests
|
4 years ago |
kevin
|
5a4afb1518
|
add more tests
|
4 years ago |
kevin
|
63f1f39c40
|
fix int64 primary key problem
|
4 years ago |
kevin
|
481895d1e4
|
add more tests
|
4 years ago |
shenbaise9527
|
9e9ce3bf48
|
GetBreaker need double-check (#112)
|
4 years ago |
kevin
|
0ce654968d
|
add more tests
|
4 years ago |
kevin
|
a22bcc84a3
|
better lock practice in sharedcalls
|
4 years ago |
kevin
|
d1b303fe7e
|
export cache package, add client interceptor customization
|
4 years ago |
kevin
|
33a9db85c8
|
add unit test, fix interceptor bug
|
4 years ago |
bittoy
|
0a36031d48
|
use default mongo db (#103)
|
4 years ago |
kevin
|
e5d7c3ab04
|
unmarshal should be struct
|
4 years ago |
kevin
|
a958400595
|
rename prommetric to prometheous, add unit tests
|
4 years ago |
kevin
|
015716d1b5
|
update wechat and etcd yaml
|
4 years ago |
kevin
|
ff112fdaee
|
query from cache first when do cache.Take
|
4 years ago |
Zhang Hao
|
17a0908a84
|
add test (#95)
|
4 years ago |
kevin
|
be9c48da7f
|
add tracing logs in server side and client side
|
4 years ago |
kevin
|
797a90ae7d
|
remove unnecessary tag
|
4 years ago |
kevin
|
92e60a5777
|
use options instead of opts in error message
|
4 years ago |
dylanNew
|
3e7e466526
|
fix redis error (#88)
Co-authored-by: dylan <wangdi@xiaoheiban.cn>
|
4 years ago |
kevin
|
86d3de4c89
|
use package level defined contextKey as context key
|
4 years ago |
kevin
|
dc17855367
|
printing context key friendly
|
4 years ago |
kevin
|
1606a92c6e
|
use contextType as string type
|
4 years ago |
mlboy
|
029fd3ea35
|
fix: golint: context.WithValue should should not use basic type as key (#83)
* fix: golint: context.WithValue should should not use basic type as key
* optimiz
|
4 years ago |
Changkun Ou
|
762af9dda2
|
optimize AtomicError (#82)
This commit optimize AtomicError using atomic.Value. Benchmarks:
name old time/op new time/op delta
AtomicError/Load-6 305ns ±11% 12ns ± 6% -96.18% (p=0.000 n=10+10)
AtomicError/Set-6 314ns ±16% 14ns ± 2% -95.61% (p=0.000 n=10+9)
|
4 years ago |
kevin
|
f994e1df1a
|
add more tests
|
4 years ago |
kevin
|
df37597ac3
|
simplify mapreduce code
|
4 years ago |
kevin
|
a50bcb90a6
|
rename function
|
4 years ago |
kevin
|
a8fb010333
|
drain pipe if reducer not drained
|
4 years ago |
kevin
|
1cb17311dd
|
add unit test for mapreduce
|
4 years ago |
kevin
|
e987eb60d3
|
fix mapreduce problem when reducer doesn't write
|
4 years ago |
kevin
|
55c9c3f3dd
|
replace clickhouse driver to the official one
|
4 years ago |
kevin
|
5d8a3c07cd
|
disable cpu stat in wsl linux
|
4 years ago |
kevin
|
f3c367a323
|
add fatal to stderr
|
4 years ago |
kevin
|
a32028c4fb
|
add etcd deploy yaml
|
4 years ago |
kevin
|
5e7b514ae2
|
make tests parallel
|
4 years ago |
kevin
|
267a283328
|
reorg imports
|
4 years ago |
kevin
|
e79c42add1
|
add go report badge
|
4 years ago |
kevin
|
9e14820698
|
fix golint warnings
|
4 years ago |
kevin
|
2ebb5b6b58
|
support customized mask char on trie
|
4 years ago |
kevin
|
0214161bfc
|
remove utils.Report
|
4 years ago |
kevin
|
4b636cd293
|
refactor names
|
4 years ago |
Klaus
|
4bdf5e4c90
|
chore: fix typo
|
4 years ago |
kevin
|
8745039877
|
move lang.Must into logx.Must to make sure output fatal message as json
|
4 years ago |
kevin
|
9d9399ad10
|
confirm addition after add called in periodical executor
|
4 years ago |
kevin
|
e7dd04701c
|
add more tests
|
4 years ago |
kevin
|
a3d7474ae0
|
fix data race
|
4 years ago |
kevin
|
6fdee77fa9
|
add queue package
|
4 years ago |
kevin
|
87b1fba46c
|
rename files
|
4 years ago |
kevin
|
c57051ce63
|
use strings.Contains instead of strings.Index
|
4 years ago |
kevin
|
82ea0fff17
|
disable logs in unit tests
|
4 years ago |
kevin
|
a3b4affcb3
|
rename test method
|
4 years ago |
kevin
|
6aa7a319c2
|
refactor compare versions
|
4 years ago |
sunwei
|
4c9b481bdf
|
【rich function】VersionCompare replace
|
4 years ago |
sunwei
|
e18ca9aac1
|
【rich function】VersionCompare replace
|
4 years ago |
sunwei
|
945d59a980
|
【rich function】benchmark once function
|
4 years ago |
sunwei
|
1104363988
|
【rich function】CustomVersionCompare append
|
4 years ago |
kevin
|
0a7e0cce77
|
update package reference
|
4 years ago |
kevin
|
bca56ef8c3
|
add tests
|
4 years ago |
kevin
|
6503ae0610
|
remove files
|
4 years ago |
kevin
|
f02eeef0f6
|
add subset algorithm
|
4 years ago |
kevin
|
e16fa958f9
|
remove rq
|
4 years ago |
kevin
|
1670f6cfc3
|
update packages
|
4 years ago |
kevin
|
6d9602fa35
|
remove packages
|
4 years ago |
kevin
|
0897f60c5d
|
rename ngin to rest
|
4 years ago |
kevin
|
e133ffd820
|
add more tests
|
4 years ago |
kevin
|
68e46cf6b3
|
add more tests
|
4 years ago |
kevin
|
d12e25a886
|
add more tests
|
4 years ago |
kevin
|
8c7f871f89
|
refactor
|
4 years ago |
kevin
|
dc744766a9
|
rename mapreduce to mr
|
4 years ago |
kevin
|
43be7b1e2a
|
avoid race condition
|
4 years ago |
kevin
|
6ac5a80f9a
|
refactor
|
4 years ago |
kevin
|
aa3ef20011
|
refactor
|
4 years ago |
kevin
|
ca3934582a
|
refactor
|
4 years ago |
kevin
|
7e3a369a8f
|
initial import
|
4 years ago |