| | 22 | * huge speed-up for ipptopsps by using multiple 'clients'. This included: |
| | 23 | * lots of headaches with TRANSACTIONS and LOCK TABLES to protect the critical section of the database when queuing multiple clients |
| | 24 | * with a mysql LOCK in place, it was necessary to speed-up a lot of my queuing queries to avoid deadlock |
| | 25 | * each process now stores its PID and hostname for unique log-naming |
| | 26 | * lots of monitoring to check things were running smoothly |
| | 27 | * some tricky clean-up after a screw-up before mutex was properly implemented |
| | 28 | |
| | 29 | * other ipptopsps development: |
| | 30 | * added coordinate constraints to queuing query so we can load certain regions of old 3PI data |
| | 31 | * datastore class now takes an ipptopsps database object to constructor so it can update the database itself |
| | 32 | * changes to cleanup code: now only deletes from local disk batches that have been merged |
| | 33 | |
| | 34 | * other: |
| | 35 | * duplicate exp_ids in DVO broke merge, some cleanup work with Sue was required |
| | 36 | * more cleanup work with Sue later in the week when DXLayer stopped and local files were deleted |
| | 37 | * filled up /var with mysql logs: Gavin kindly moved mysql data dir to data partition, and reduces logging retention time |
| | 38 | * some help getting DXLayer to start again: too many subdirs |
| | 39 | * changes to PSPS news page to reflect current status after the merge |