Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dbesc the workinfo json | Mario | 2024-07-15 | 1 | -2/+2 |
| | |||||
* | Missing include in QueueWorker. | Harald Eilertsen | 2024-06-15 | 1 | -0/+2 |
| | |||||
* | QueueWorker: Use DbaTransaction class for db transactions. | Harald Eilertsen | 2024-06-14 | 1 | -24/+12 |
| | | | | | | | | | | | | | This makes sure that the system knows whether a transaction is active or not, and ensures automatic cleanup if the transaction is not closed before the methods return. It also allows us to run this code in tests. When run within a test, the transaction will be ignored, as the entire test is run within an already existing transaction. Also as each test has their own db connection, this should not have any ill effects, as there should not be any way in which different simultaneous connections can interfere with the db updates. | ||||
* | Deprecate *_config() functions in core. | Harald Eilertsen | 2024-03-24 | 1 | -11/+12 |
| | |||||
* | update logger statements | Mario | 2023-10-20 | 1 | -1/+7 |
| | |||||
* | improved item_expire() | Mario Vavti | 2023-04-14 | 1 | -1/+6 |
| | |||||
* | minor queueworker fixes | Mario | 2023-04-08 | 1 | -3/+3 |
| | |||||
* | queueworker: do not wait for locked rows, use skip locked if configured via ↵ | Mario | 2023-02-08 | 1 | -4/+20 |
| | | | | system.db_skip_locked_supported | ||||
* | remove superfluous semicolon | Mario | 2023-02-01 | 1 | -1/+1 |
| | |||||
* | queueworker: implement auto_queue_worker_sleep setting in frontend | Mario | 2023-01-03 | 1 | -1/+1 |
| | |||||
* | minor cleanup | Mario | 2022-12-22 | 1 | -4/+11 |
| | |||||
* | there is no point in wrapping single queries into a transaction | Mario | 2022-12-22 | 1 | -6/+3 |
| | |||||
* | queueworker: adjust process query to be complient with mariadb < 10.6 and ↵ | Mario | 2022-12-21 | 1 | -16/+38 |
| | | | | add process timeout exceptions for long running processes | ||||
* | queueworker: cleanup and implement auto sleep interval (hidden config for now) | Mario | 2022-12-18 | 1 | -72/+54 |
| | |||||
* | queueworker: fix maxworkers check and cleanup | Mario | 2022-12-15 | 1 | -25/+10 |
| | |||||
* | queueworker testing and more logging to syslog | Mario | 2022-12-15 | 1 | -15/+22 |
| | |||||
* | queueworker: introduce new interval config queueworker.queue_interval - ↵ | Mario Vavti | 2022-12-12 | 1 | -7/+6 |
| | | | | defaults to 500000 microseconds. No config UI yet. | ||||
* | minor fixes | Mario | 2022-12-11 | 1 | -8/+3 |
| | |||||
* | remove debug logging | Mario | 2022-12-10 | 1 | -1/+1 |
| | |||||
* | add option to set worker sleep based on load average, remove redundand code ↵ | Mario | 2022-12-10 | 1 | -7/+19 |
| | | | | and add return to some daemons | ||||
* | move queueworker to core and bump version | Mario | 2022-12-02 | 1 | -0/+351 |