LDEV-2374: - Vote now accepts nominations created by Teacher as well as ones derived from input. - Teacher can now limit number of Learners contributing to Vote's nomination pool. - Each tool now declares which DataOutputDefinitions it can accept for Data Flow.
LDEV-2143 Vote tool causing heap memory leak. The VoteUsrAttemptDAO class was bringing the entire VoteUsrAttempt table into the memory space, then traversing it programatically which is very un-advisable.I changed the hql queries to only get the rows needed for the processing and the memory leak seems to be at a much more acceptable levelCommitting for head
LDEV-1998: Made a break between branches/options. When adding multiple questions to Q&A, previous entries are also saved (same in MCQ, Vote and Forum). Added some code comments.