- Sep 19, 2019
-
-
Jorrit Schaap authored
-
- Sep 16, 2019
-
-
Jorrit Schaap authored
SW-816: modified radb insertSpecificationAndTask into insertOrUpdateSpecificationAndTask. This has the advantage that we do not have to reconnect predecessor relations, and in the webscheduler a re-insert of a task will now be visible as an update on an existing task, instead of a delete (disappear) followed by an insert (reappear). Catch task_predecessor_unique PostgresDBQueryExecutionError in the Specification class of the resourceassigner, so scheduling can continue even on tasks which were already known and already had links to predecessors.
-
- Aug 30, 2019
-
-
Jorrit Schaap authored
SW-801: bonus optimization: do loop over get_resource_claimable_capacity in database function instead of in python, thereby reducing the number of database calls dramatically.
-
Auke Klazema authored
Resolve SW-796 See merge request !26 (cherry picked from commit ae8f2617) fe65ce37 SW-796: fixed radb tests 65b4d86f SW-796: fixed t_momqueryservice.py. We still need to un-skip IntegrationTestMoMDatabaseWrapper. 389ea3e4 SW-796: fixed tpyparameterset 4e44e3c3 SW-796: fixed t_TreeStatusEvents 63b9b189 SW-796: typos 2eb326cc SW-796: fixed ingest typos and tests be63b190 SW-796: fixed t_qa_service 764d8d76 SW-796: fixed t_qa_service 17478140 SW-796: fixed (not-so-complete) test_ra_service_and_rpc 67306896 SW-796: fixed tRATaskSpecified 469fe393 SW-796: fixed t_resource_estimator 6d87ea88 SW-796: fixed t_schedulechecker 3fba3ba2 SW-796: fixed t_resource_availability_checker 7b1f0f7b SW-796: fixed typos in scraper. c5dc773e SW-796: fixed t_resourceassigner 7f165dd2 SW-796: fixed t_resourceassigner de48d55c SW-796: fixed ltastorageoverview tests: test_store, integration_test_store and test_lso_webservice 977ee079 SW-796: fixed t_schedulers 6d691753 SW-796: Merge branch 'SW-796' of git.astron.nl:ro/lofar into SW-796 ca84122f SW-796: fixed tresourcetool 98cc4a38 SW-796: fixed t_translation_service 4150a16d SW-796: fixed t_specification_service c9a5988b SW-796: fixed t_TriggerEmailService 4e779152 SW-796: fixed t_trigger_service 60e265b9 SW-796: fixed t_trigger_cancellation_service 897bd380 SW-796: fixed build dependency for t_ingestpipeline 469e29cd SW-796: Set default port to the one in production. 2c551559 SW-795: Change timeout because its too short for the tests running on the buildhost. 47a70ce8 SW-795: Change timeout to match tested timeout
-
- Aug 29, 2019
-
-
Jorrit Schaap authored
SW-801: whoops, test did not prove bug in SW-801, but did reveil another error: as_of_timestamp was incorrect
-
Jorrit Schaap authored
SW-801: radb should not auto_commit_selects because that would commit half-done multi-statement transactions upong doing an intermediat select. Also removed obsolete log_queries parameter.
-
- Aug 27, 2019
-
-
Jorrit Schaap authored
-
- Aug 23, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
- Aug 22, 2019
-
-
Jorrit Schaap authored
SW-786: do not handle a PostgresDBQueryExecutionError silently in the RADB, but let the exception bubble upwards. Adapted t_radb_functionality.py tests. Should check resource_assigner and it's tests as well.
-
- Aug 16, 2019
-
-
Jorrit Schaap authored
-
- Aug 15, 2019
-
-
Jorrit Schaap authored
SW-786: proactively fixed UPDATE statements for postgres 10, which requires parantheses around multiple columns only. https://www.postgresql.org/docs/10/sql-update.html
-
Jorrit Schaap authored
SW-786: bug fix: lock the touched tables upon modification. We are forced to do this from radb.py and not in a triggerfunction in sql, because tests prove that trigger functions can recursively lock the tables causing a deadlock in a concurrent situation.
-
Jorrit Schaap authored
SW-786: error logging. Fix for postgres 9.6 multi-column update syntax. Minor tweak in UPDATE resource_allocation.resource_claim clauses.
-
- Jun 18, 2019
-
-
Auke Klazema authored
-
- Jun 11, 2019
-
-
Jorrit Schaap authored
-
- Apr 19, 2019
-
-
Jorrit Schaap authored
-
- Apr 01, 2019
-
-
Auke Klazema authored
-
- Mar 14, 2019
-
-
Jörn Künsemöller authored
-
- Feb 08, 2019
-
-
Jörn Künsemöller authored
-
- Dec 18, 2018
-
-
Adriaan Renting authored
-
Adriaan Renting authored
SW-536: changing to conflict as approved is giving problems and removing ROW because postgres 9.3 does not support it.
-
- Dec 10, 2018
-
-
Adriaan Renting authored
-
- Nov 20, 2018
-
-
Jorrit Schaap authored
SW-35: minor changes after rollout. Only prevent task prescheduled->scheduled state change when not all claims are claimed. Try/except for different versions of psycopg2
-
- Nov 12, 2018
-
-
Jorrit Schaap authored
-
- Nov 09, 2018
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
- Oct 25, 2018
-
-
Jorrit Schaap authored
-
- Oct 24, 2018
-
-
Jorrit Schaap authored
-
- Jul 25, 2018
-
-
Jorrit Schaap authored
-
- Jul 18, 2018
-
-
Jorrit Schaap authored
SW-426: fixes for the new tests in t_radb.py. Main changes: a claim cannot have zero duration anymore. a task which goes to conflict releases its claimed claims
-
- Oct 13, 2017
-
-
Auke Klazema authored
-
- Oct 11, 2017
-
-
Auke Klazema authored
-
- Sep 22, 2017
-
-
Adriaan Renting authored
-
Jan David Mol authored
Tas #11049: Add description to getResourceGroupMemberships and add resource type to the resulting dict.
-
Adriaan Renting authored
-
- Sep 20, 2017
-
-
Ruud Beukema authored
-
- Sep 12, 2017
-
-
Jan David Mol authored
Task #9893: Restore API of get_resource_claimable_capacity (which matches the tests and the calls in ResourceAssigner). There is no apparent reason the input parameters need to be returned as an output dict.
-
- Sep 11, 2017
-
-
Ruud Beukema authored
Task #9893: fixed bug in deleteResourceClaims() where resource_claim_ids could be empty, resulting in a failing DB-query
-