- drastically improved the performance of JobsState.AddJob call (used for example in clusterstatus page) in case of big job arrays. As an example : clusterstatus page took 30 seconds when there was a job array of 500 elements ; this now takes 3 seconds. The culprit was a conflicting hash (I don't remember why I didn't make a non conflicting hash in the first place), that was the same for each job array element. |
||
|---|---|---|
| .. | ||
| ClusterController.py | ||
| ClusterNode.py | ||
| ClusterNodeStatusUpdater.py | ||
| ClusterStatus.py | ||
| Install.py | ||
| Job.py | ||
| JobsState.py | ||
| JobsStateUpdater.py | ||
| Log.py | ||
| PowerState.py | ||
| QstatParser.py | ||
| QueueMachine.py | ||
| SlotAllocator.py | ||
| SunGridEngine.py | ||
| TestBug00000003.py | ||
| Util.py | ||
| WebServer.py | ||
| __init__.py | ||