Something broken with 5.2.16, pc-eftpos integration not working with it.
No actual bug in the code, I suspect some sort of issue with compilation of code into program. Did a full recompile. Okay now.
Something broken with 5.2.16, pc-eftpos integration not working with it.
No actual bug in the code, I suspect some sort of issue with compilation of code into program. Did a full recompile. Okay now.
Includes DB changes, you need to log all terminals out during upgrade
Tweaks and fixes
Includes DB changes. You need to log all terminals out during upgrade

More reworking 5.2 migrator. On some systems, especially with data initially migrated from competitor systems original migration code required an excessive amount of memory to work. Reworked to minimise memory requirements.
A refinement on 5.1.79 migrator. More efficient algorithm for figuring out how to batch txns. (improved txn graph collator).
More work on 5.2 migrator.
Previous migrator could fail with out of memory error, either in java itself or the database. The migrator 'batches' work to migrate processing all txns for a given contact in a single batch ( a batch might involve multiple contacts but each contact is processed in a single batch). Problem is some systems, especially systems where we migrated data from competitor systems which defined cash sales as a contact, the # of txns for a single customer can be insanely large (Typically batch size is around 500 txns, but some systems can have customers with 70k txns against a single customer). New migrator includes some smarts to create much smaller batches of work, avoiding running into memory issues ( batch based on network graphs of interlinked txns, instead of batching by customer).