View Issue Details

IDProjectCategoryView StatusLast Update
0006742libeufinlibeufin-nexuspublic2023-01-08 10:32
ReporterMS Assigned ToMS  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0006742: (too early) scheduler routine causes exceptions due to missing table
DescriptionRunning the Python integration tests causes many stack traces (due to missing DB table) because the scheduler routine starts _before_ the program can create the "nexus scheduled tasks" table. Ideally, that routine should wait that all the tables get created before being fired up.
Steps To ReproduceRun "make tests", and check integration-tests/nexus-stderr.log
TagsNo tags attached.

Activities

MS

2021-03-25 10:27

manager   ~0017642

Fixed here: 3ade91b..b4b71a4

MS

2021-03-25 10:30

manager   ~0017643

For now, the fix was mainly to move the scheduler execution at the "latest" possible moment . If the problem persists, a more structural solution should be found.

Issue History

Date Modified Username Field Change
2021-02-05 17:25 MS New Issue
2021-02-05 17:26 MS Description Updated
2021-03-25 10:27 MS Note Added: 0017642
2021-03-25 10:28 MS Assigned To => MS
2021-03-25 10:28 MS Status new => resolved
2021-03-25 10:28 MS Resolution open => fixed
2021-03-25 10:30 MS Note Added: 0017643
2023-01-08 10:31 Christian Grothoff Fixed in Version => 0.9.0
2023-01-08 10:31 Christian Grothoff Target Version => 0.9.0
2023-01-08 10:32 Christian Grothoff Status resolved => closed
2023-04-13 20:38 Florian Dold Category nexus => libeufin-nexus