LDEV-1311: Improving the performance of monitoring. Making some of the database look ups more efficient and removed duplicated code that was causing some lookups to be done three times.
LDEV-1311: Improving the performance of monitoring. Making some of the database look ups more efficient and removed duplicated code that was causing some lookups to be done three times.
LDEV-1302: Improving the performance in learner by improving the user attempt calls to the database and removing some of the iterations in the logic that made more database calls than necessary.LDEV-1304: Fixing up the marking, which was incorrect if questions were worth more than 1.
LDEV-1302: Improving the performance in learner by improving the user attempt calls in the databaes and removing some of the iterations in the logic that made more database calls than necessary.
windows installer/updater/uninstaller now gets mysql version through the newly added checkmysqlversion.java. Further a number of the calls, ie to dump the database, to create the database etc, have been changed to only occur if the mysql_host is set to localhost
Added validation for grouping activities - if the number of groups in the design is more than the specified number of groups then there is a validation error.