aboutsummaryrefslogtreecommitdiff
path: root/src/com/github/ivarref/yoltq (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve naming: job-group is a keyword, so don't include "-name"Stefan van den Oord2025-09-161-3/+3
|
* Rename batch -> job-groupStefan van den Oord2025-09-161-3/+3
|
* Merge branch 'main' into batches-of-jobsStefan van den Oord2025-09-091-18/+420
|\
| * Be paranoid #7ire2025-05-261-27/+27
| |
| * Misc #7ire2025-05-211-1/+1
| |
| * Doc. Return true/false if queues were stopped or not #7ire2025-05-211-46/+100
| |
| * Small fixes #7ire2025-05-211-43/+43
| |
| * Doc rationale for waiting for multicaster thread. Handle :end token in ↵ire2025-05-211-40/+51
| | | | | | | | report-queue-listener #7
| * Improve tx-report-queue sharing #7ire2025-05-201-60/+282
| |
| * Fix tx-report-queue sharing #7ire2025-05-131-9/+124
| |
* | #3 Add optional batch name to queue jobsStefan van den Oord2024-06-141-1/+4
|/
* Release 0.2.64: Allow for infinitive retriesIvar Refsdal2023-03-201-6/+11
|
* Release 0.2.63: Add support for :encode and :decode function. Add ↵Ivar Refsdal2022-11-182-37/+59
| | | | :partition-fn. Fixes #1
* Release 0.2.60Ivar Refsdal2022-08-181-14/+22
| | | | | | Warn about not setting connection/socket-timeout when using clj-http https://github.com/ivarref/yoltq/issues/2 Add :healthy-allowed-error-time configuration option, default is 15 minutes
* Release 0.2.59Ivar Refsdal2022-08-151-15/+23
| | | | Fix slow thread watcher race condition when used with stop! https://github.com/ivarref/yoltq/issues/2
* Release 0.2.58Ivar Refsdal2022-06-301-2/+10
| | | | Document limitations, alternatives. Improve pr-str usage
* Release 0.2.55\nSet version numbers for change logIvar Refsdal2022-03-291-0/+3
| | | | | | | | | | | | | | | | ... Write new release script Write new release script Write new release script Release 0.2.55 Try squashing release ... Try squashing release ...
* Don't OOM on migrating large datasets. Always prefer user specified value ↵Ivar Refsdal2022-03-281-1/+1
| | | | for config, also for `false`/`nil` values.
* Auto migration should run in the background and not interfere with pollingIvar Refsdal2022-03-271-9/+16
|
* Fix use current millis in the database, not nano offsetIvar Refsdal2022-03-272-2/+62
|
* Start use current millis in the database, not nano offsetIvar Refsdal2022-03-277-36/+45
|
* Add healthy?, queue-stats functions and default functions for ↵Ivar Refsdal2022-03-271-6/+13
| | | | :on-system-error and :on-system-recovery
* Add :valid-payload? functionIvar Refsdal2021-09-271-0/+4
|
* SimplifyIvar Refsdal2021-09-271-6/+6
|
* Better error reportingIvar Refsdal2021-09-271-1/+1
|
* Support :depends-on on queue levelIvar Refsdal2021-09-241-3/+8
|
* Be paranoid when persisting with pr-strIvar Refsdal2021-09-241-6/+17
|
* Basic depends-on seems to workIvar Refsdal2021-09-233-9/+14
|
* Basic depends-on works for test queueIvar Refsdal2021-09-233-22/+57
|
* Add force-retry!Ivar Refsdal2021-09-232-30/+21
|
* To test-queue namespaceIvar Refsdal2021-09-231-3/+2
|
* Add consume-twice! test function for verifying idempotenceIvar Refsdal2021-09-171-1/+36
|
* Start add bindings ...Ivar Refsdal2021-09-174-43/+61
|
* Save bindings on putIvar Refsdal2021-09-171-3/+9
|
* Add consume-expect!Ivar Refsdal2021-09-171-10/+78
|
* Add ability to measure time spent on transacting vs. total time spent. Using ↵Ivar Refsdal2021-09-141-4/+11
| | | | transactor with a real postgres database, one CPU and an no-op identity queue consumer, transacting accounts for about 99.5% of the total time used.
* Initial commitIvar Refsdal2021-09-148-0/+663
Add release script Release 0.1.3 Use com.github.ivarref.yoltq namespace Use com.github.ivarref.yoltq namespace