Commit Graph

19 Commits (457eb1961b8a8abeb6309e0c66788e583bcf92e6)

Author SHA1 Message Date
Kevin Wan 6170d7b790
feat: rest validation on http requests (#3041) 2 years ago
cong 18d163c4f7
fix(executors): periodicalexecutor should handle crash correctly (#3043) 2 years ago
Kevin Wan ae87114282
chore: change interface{} to any (#2818)
* chore: change interface{} to any

* chore: update goctl version to 1.5.0

* chore: update goctl deps
2 years ago
Kevin Wan a91c3907a8
feat: rename module from tal-tech to zeromicro (#1413) 3 years ago
Kevin Wan 802549ac7c
fix golint issues in core/executors (#484) 4 years ago
Kevin Wan 5e969cbef0
fix golint issues, else blocks (#457) 4 years ago
ALMAS c77b8489d7
Update periodicalexecutor.go (#389) 4 years ago
Kevin Wan efa43483b2
fix potential data race in PeriodicalExecutor (#344)
* fix potential data race in PeriodicalExecutor

* add comment
4 years ago
Kevin Wan 5bc01e4bfd
set guarded to false only on quitting background flush (#342)
* set guarded to false only on quitting background flush

* set guarded to false only on quitting background flush, cont.
4 years ago
Kevin Wan 510e966982
simplify periodical executor background routine (#339) 4 years ago
Kevin Wan 10e3b8ac80
optimize code that fixes issue #317 (#338) 4 years ago
weibobo d643007c79
fix bug #317 (#335)
* fix bug #317.
* add counter for current task. If it's bigger then zero, do not quit background thread

* Revert "fix issue #317 (#331)"

This reverts commit fc43876cc5.
4 years ago
Kevin Wan fc43876cc5
fix issue #317 (#331) 4 years ago
kevin 7d7cb836af fix issue #186 4 years ago
kevin 9d9399ad10 confirm addition after add called in periodical executor 4 years ago
kevin a3d7474ae0 fix data race 4 years ago
kevin 0a7e0cce77 update package reference 4 years ago
kevin 43be7b1e2a avoid race condition 4 years ago
kevin 7e3a369a8f initial import 4 years ago