• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added repositoryService via spring

Removed calls to RepositoryProxy class.

LDEV-2171

    • -3
    • +0
    ./lams/tool/vote/service/VoteServicePOJO.java
  1. … 18 more files in changeset.
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 level

Committing for 2.1.1 branch

    • -4
    • +0
    ./lams/tool/vote/dao/IVoteUsrAttemptDAO.java
    • -106
    • +86
    ./lams/tool/vote/dao/hibernate/VoteContentDAO.java
    • -167
    • +176
    ./lams/tool/vote/service/IVoteService.java
    • -2405
    • +1907
    ./lams/tool/vote/service/VoteServicePOJO.java
    • -1692
    • +1570
    ./lams/tool/vote/web/MonitoringUtil.java
    • -980
    • +895
    ./lams/tool/vote/web/VoteLearningAction.java