Details
-
Bug
-
Resolution: Fixed
-
Minor
-
3.16.1
-
None
-
SB/KB
Description
We currently have a log looking like:
HIGHPRIORITY: [high_8082, high_8084, high_8085, high_8086] Aug 17, 2011 8:32:58 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8084, high_8086] Aug 17, 2011 8:32:58 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8084, high_8085, high_8086] Aug 17, 2011 8:32:58 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8084, high_8085] Aug 17, 2011 8:32:58 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8083, high_8084, high_8085] Aug 17, 2011 8:32:58 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8083, high_8084, high_8085, high_8086] Aug 17, 2011 8:32:59 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8083, high_8084, high_8085] Aug 17, 2011 8:32:59 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus INFO: Available harvesters: LOWPRIORITY: [low_8081, low_8082, low_8083, low_8087, low_8088] HIGHPRIORITY: [high_8082, high_8083, high_8084, high_8085, high_8086] Aug 17, 2011 8:32:59 AM dk.netarkivet.harvester.scheduler.HarvestDispatcher$DispatchState updateHarvesterStatus
Here a lot of 'Available Harvester' state is logged, but no information on what is cause the apparent state changes. As the cause for the state change is at least as importent as the state itself this should be logged.
This include:
- The HarvestStatusMessage causing the change.
- The HarvestJob dispatching.