summaryrefslogtreecommitdiffstats
path: root/modules/queue
Commit message (Expand)AuthorAgeFilesLines
* Properly flush unique queues on startup (#23154)zeripath2023-02-287-21/+332
* Correctly handle select on multiple channels in Queues (#22146)zeripath2022-12-303-57/+43
* Implement FSFE REUSE for golang files (#21840)flynnnnnnnnnn2022-11-2723-46/+23
* Replace all instances of fmt.Errorf(%v) with fmt.Errorf(%w) (#21551)delvh2022-10-241-2/+2
* Add generic set type (#21408)KN4CK3R2022-10-121-8/+7
* test: use `T.TempDir` to create temporary test directory (#21043)Eng Zer Jun2022-09-042-14/+3
* Add more linters to improve code readability (#19989)Wim2022-06-204-5/+5
* Fix 64-bit atomic operations on 32-bit machines (#19531)Gusted2022-04-271-1/+4
* Prevent intermittent NPE in queue tests (#19301)zeripath2022-04-022-28/+97
* Add Goroutine stack inspector to admin/monitor (#19207)zeripath2022-03-318-9/+29
* Add number in queue status to monitor page (#18712)zeripath2022-02-123-0/+22
* Simplify Boost/Pause logic (#18673)zeripath2022-02-081-17/+36
* Restart zero worker if there is still work to do (#18658)zeripath2022-02-081-0/+14
* Only attempt to flush queue if the underlying worker pool is not finished (#1...zeripath2022-02-052-0/+16
* add gitea-fmt back (#18526)65432022-02-011-0/+1
* Change some logging levels (#18421)zeripath2022-01-291-4/+4
* Attempt to prevent the deadlock in the QueueDiskChannel Test again (#18415)zeripath2022-01-297-95/+119
* Prevent deadlocks in persistable channel pause test (#18410)zeripath2022-01-262-6/+53
* Make WrappedQueues and PersistableChannelUniqueQueues Pausable (#18393)zeripath2022-01-249-14/+72
* Pause queues (#15928)zeripath2022-01-2219-109/+1304
* format with gofumpt (#18184)65432022-01-208-15/+11
* Prevent deadlock in TestPersistableChannelQueue (#17717)zeripath2021-11-191-0/+33
* A better go code formatter, and now `make fmt` can run in Windows (#17684)wxiaoguang2021-11-172-0/+2
* Make the Mirror Queue a queue (#17326)zeripath2021-10-171-7/+22
* refactor: move from io/ioutil to io and os package (#17109)Eng Zer Jun2021-09-222-4/+4
* Use immediate queues in integration tests and ensure that immediate (#16927)zeripath2021-09-031-1/+1
* Timeout on flush in testing (#16864)zeripath2021-08-301-1/+12
* Add an abstract json layout to make it's easier to change json library (#16528)Lunny Xiao2021-07-245-17/+6
* Fix race in log (#16490)zeripath2021-07-201-1/+0
* Prevent race in TestPersistableChannelQueue (#16468)zeripath2021-07-171-4/+31
* Fixed assert statements. (#16089)KN4CK3R2021-06-071-1/+1
* Fix panic (#16072)zeripath2021-06-051-1/+1
* Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow lev...zeripath2021-05-1517-296/+466
* Queue manager FlushAll can loop rapidly - add delay (#15733)zeripath2021-05-121-6/+9
* Exponential Backoff for ByteFIFO (#15724)zeripath2021-05-081-29/+59
* Prevent race in TestChannelQueue_Batch (#15703)zeripath2021-05-031-3/+3
* Only use boost workers for leveldb shadow queues (#15696)zeripath2021-05-023-10/+48
* Always set the merge base used to merge the commit (#15352)zeripath2021-04-101-1/+7
* Code Formats, Nits & Unused Func/Var deletions (#15286)65432021-04-097-9/+9
* Migrate to use jsoniter instead of encoding/json (#14841)zeripath2021-03-015-5/+13
* Prevent race in PersistableChannelUniqueQueue.Has (#14651)zeripath2021-02-131-0/+5
* [Vendor] Update go-redis to v8.5.0 (#13749)65432021-02-103-18/+43
* Slightly simplify the queue settings code to help reduce the risk of problems...zeripath2020-10-152-25/+39
* Fix the issue reported on #12385 (#12969)zeripath2020-09-281-0/+1
* Allow common redis and leveldb connections (#12385)zeripath2020-09-284-39/+54
* Add queue for code indexer (#10332)Lunny Xiao2020-09-071-1/+58
* use assignment in tests (#12734)zeripath2020-09-062-2/+2
* Re-attempt to delete temporary upload if the file is locked by another proces...zeripath2020-08-112-4/+4
* Multiple small admin dashboard fixes (#12153)zeripath2020-07-051-0/+1
* Prevent timer leaks in Workerpool and others (#11333)zeripath2020-05-082-19/+6