Commit Graph

95 Commits (6db294b5cc70d744b5b57e9174f9a91285d7dc00)

Author SHA1 Message Date
kevin 6db294b5cc add more tests 4 years ago
kevin 305b6749fd add more tests 4 years ago
kevin 10b855713d add more tests 4 years ago
kevin 1cc0f071d9 add more tests 4 years ago
kevin 02ce8f82c8 add more tests 4 years ago
kevin 8a585afbf0 add more tests 4 years ago
kevin 14dee114dd add more tests 4 years ago
kevin 637a94a189 add fx.Count 4 years ago
kevin 173b347c90 add more tests 4 years ago
kevin 6749c5b94a add more tests 4 years ago
刘青 e66cca3710
breaker: remover useless code (#114) 4 years ago
kevin f49694d6b6 fix data race 4 years ago
kevin d809bf2dca add more tests 4 years ago
kevin 44ae5463bc add more tests 4 years ago
kevin 40dbd722d7 add more tests 4 years ago
kevin 709574133b add more tests 4 years ago
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