Sat, 06 Aug 2022 02:09:57 +0200 |
Sascha L. Teichmann |
Made golint finally happy.
|
Sat, 12 Feb 2022 18:56:55 +0100 |
Sascha L. Teichmann |
Log export: Added marker interface to JobCreators that log messages should be loaded at export.
|
Fri, 22 Oct 2021 20:11:19 +0200 |
Sascha L. Teichmann |
Try harder to retry executing review finalization jobs if they fail: 500 times each 10 min.
|
Mon, 20 Sep 2021 17:45:39 +0200 |
Sascha L. Teichmann |
Use own logging package.
logging
|
Tue, 14 Apr 2020 11:36:13 +0200 |
Sascha L. Teichmann |
Import queue: Limit number of repetions of failed jobs to 200 and wait at least 5 seconds between the attempts.
|
Wed, 01 Apr 2020 15:18:12 +0200 |
Sascha L. Teichmann |
Send the info if an import job was re-scheduled to sync callers.
|
Fri, 27 Mar 2020 00:40:52 +0100 |
Sascha L. Teichmann |
Moved misplaced log line around.
queued-stage-done
|
Thu, 26 Mar 2020 22:24:45 +0100 |
Sascha L. Teichmann |
Added mechanism to have sync import jobs on import queue.
queued-stage-done
|
Thu, 26 Mar 2020 14:41:23 +0100 |
Tom Gottfried |
Prioritize review jobs on selection
queued-stage-done
|
Thu, 26 Mar 2020 13:53:05 +0100 |
Sascha L. Teichmann |
Removed unused constant.
queued-stage-done
|
Thu, 26 Mar 2020 13:51:39 +0100 |
Sascha L. Teichmann |
Catch another endless recursin call.
queued-stage-done
|
Thu, 26 Mar 2020 13:48:41 +0100 |
Sascha L. Teichmann |
Don't write "import #42 started" into imports logs and remove the supress code to prevent this in review jobs.
queued-stage-done
|
Wed, 25 Mar 2020 20:57:20 +0100 |
Sascha L. Teichmann |
Enqueue review jobs in front of other 'queued' imports.
queued-stage-done
|
Wed, 25 Mar 2020 18:34:54 +0100 |
Sascha L. Teichmann |
Fixed supression of first log in review.
queued-stage-done
|
Wed, 25 Mar 2020 18:02:46 +0100 |
Sascha L. Teichmann |
Dont leave old jobs behind if retrying remove jobs.
queued-stage-done
|
Wed, 25 Mar 2020 17:58:13 +0100 |
Sascha L. Teichmann |
More neutral messages in retries.
queued-stage-done
|
Wed, 25 Mar 2020 17:50:07 +0100 |
Sascha L. Teichmann |
Spell trys as tries.
queued-stage-done
|
Wed, 25 Mar 2020 17:44:26 +0100 |
Sascha L. Teichmann |
Supress first log in review job.
queued-stage-done
|
Wed, 25 Mar 2020 16:51:45 +0100 |
Sascha L. Teichmann |
Enable jobs to be removed by the import queue.
queued-stage-done
|
Wed, 25 Mar 2020 15:33:11 +0100 |
Sascha L. Teichmann |
Redirect logging of review job to original import log.
queued-stage-done
|
Wed, 25 Mar 2020 15:11:04 +0100 |
Sascha L. Teichmann |
Define constants for review jobs.
queued-stage-done
|
Tue, 24 Mar 2020 17:41:30 +0100 |
Sascha L. Teichmann |
Minimize diff to default.
queued-stage-done
|
Tue, 24 Mar 2020 17:32:58 +0100 |
Sascha L. Teichmann |
Nmae json field in reviewed job correctly.
queued-stage-done
|
Tue, 24 Mar 2020 16:53:43 +0100 |
Sascha L. Teichmann |
End endless recursion.
queued-stage-done
|
Tue, 24 Mar 2020 16:47:49 +0100 |
Sascha L. Teichmann |
Proxy the original job creator directly and not only the dependencies.
queued-stage-done
|
Tue, 24 Mar 2020 16:42:10 +0100 |
Sascha L. Teichmann |
Register a kind#rev job factory for any job factory.
queued-stage-done
|
Tue, 24 Mar 2020 15:46:37 +0100 |
Sascha L. Teichmann |
First version of a reviewed job. I bet it does not work.
queued-stage-done
|
Fri, 20 Mar 2020 12:28:04 +0100 |
Sascha L. Teichmann |
Added feedback support for StageDone.
|
Fri, 20 Mar 2020 10:54:41 +0100 |
Sascha L. Teichmann |
Run review decisions SQLs as reviewer instead of queue user to use the rls policies.
|
Wed, 18 Mar 2020 18:10:19 +0100 |
Sascha L. Teichmann |
Fixed SQL statement.
|
Wed, 18 Mar 2020 17:52:00 +0100 |
Sascha L. Teichmann |
Moved import desision logic to import queue (where it belongs).
|
Fri, 18 Oct 2019 15:34:34 +0200 |
Sascha L. Teichmann |
Added a 'changed' column to the import.imports table.
|
Mon, 05 Aug 2019 18:21:19 +0200 |
Tom Gottfried |
Always try to translate to readable error if import failed
|
Thu, 25 Jul 2019 16:58:27 +0200 |
Sascha L. Teichmann |
Deliver times from import queue in UTC.
timezone
|
Mon, 13 May 2019 09:41:35 +0200 |
Sascha L. Teichmann |
Made logging of waht is registered to the scheduler and the import queue more deterministic.
|
Thu, 09 May 2019 16:09:46 +0200 |
Sascha L. Teichmann |
Import queue: Fixed exclusive writers.
|
Thu, 09 May 2019 15:07:09 +0200 |
Sascha L. Teichmann |
Import queue: Implemented multiple reader / one writer strategy when locking ressources.
|
Thu, 09 May 2019 12:49:53 +0200 |
Sascha L. Teichmann |
Import queue: Split locked dependencies in exclusively and multiple uses.
|
Mon, 01 Apr 2019 10:36:14 +0200 |
Sascha L. Teichmann |
Import queue: Extend the idea of changeset 2886:b150e5b37afe to some error cases that might happen before the storing of the after import state.
|
Wed, 27 Mar 2019 17:00:45 +0100 |
Sascha L. Teichmann |
Cosmetics: More compact code.
|
Wed, 27 Mar 2019 12:12:12 +0100 |
Sascha L. Teichmann |
Import queue: As it is important to keep the in-memory and the persistent model in sync try harder to store the final state change if it fails.
|
Mon, 25 Mar 2019 18:17:18 +0100 |
Sascha L. Teichmann |
Import queue: Cleanup up debris after an import in all cases if we are not going to retry it.
|
Mon, 11 Feb 2019 18:35:01 +0100 |
Sascha L. Teichmann |
Import queue: Removed boilerplate code to deserialize jobs from JSON by making it part of the import queue.
|
Fri, 08 Feb 2019 15:39:17 +0100 |
Sascha L. Teichmann |
Import queue: The job kind parameter when creating a new job from a string was never used.
|
Thu, 24 Jan 2019 12:56:31 +0100 |
Tom Gottfried |
Move import queue to its own database namespace
|
Wed, 23 Jan 2019 17:58:57 +0100 |
Sascha L. Teichmann |
Imports: Made retries and the waiting between the attempts configurable.
|
Wed, 23 Jan 2019 11:20:14 +0100 |
Sascha L. Teichmann |
Imports: Added the new state 'unchanged' which can be issued by the imports to indicate that the database is not modified by the particular imports.
|
Mon, 14 Jan 2019 17:43:28 +0100 |
Tom Gottfried |
Row level security for import jobs
|
Thu, 10 Jan 2019 18:06:30 +0100 |
Sascha L. Teichmann |
More on harmonizing logging.
|
Thu, 10 Jan 2019 17:12:42 +0100 |
Sascha L. Teichmann |
Import queue: Fixed SQL statement.
|
Thu, 10 Jan 2019 16:19:26 +0100 |
Sascha L. Teichmann |
Import queue: Auto acceptance is now a property of the import kind itself and is not configurable any more.
|
Thu, 10 Jan 2019 15:15:31 +0100 |
Sascha L. Teichmann |
Import queue: Harmonized logging output.
|
Wed, 09 Jan 2019 17:28:41 +0100 |
Sascha L. Teichmann |
Import queue: removed resolved TODO.
|
Tue, 08 Jan 2019 17:53:01 +0100 |
Sascha L. Teichmann |
Re-scheduled imports: be a bit more tolerant about start time.
|
Tue, 08 Jan 2019 13:35:44 +0100 |
Sascha L. Teichmann |
Imports: Made imports re-runnable if they fail.
|
Thu, 03 Jan 2019 17:53:18 +0100 |
Sascha L. Teichmann |
Imports: Resolved golint issues unrelated to exported symbols commenting.
|
Fri, 21 Dec 2018 10:33:49 +0100 |
Sascha L. Teichmann |
Import queue: Moved email notification stuff to separate file.
|
Fri, 21 Dec 2018 10:25:15 +0100 |
Sascha L. Teichmann |
Import queue: In email notifications generate links to <server>/#/?review=<id> when the state is "pending" and <server>/#/?importlog=<id> otherwise.
|
Thu, 20 Dec 2018 16:00:50 +0100 |
Sascha L. Teichmann |
Import email notification: Generate correct link.
|
Thu, 20 Dec 2018 15:45:09 +0100 |
Sascha L. Teichmann |
Import email notifications: Removed leading new line.
|