Clone
 

marek in lams-github

LDEV-3425: copy lams libs

    • binary
    /lams_build/lib/lams/lams-admin.jar
    • binary
    /lams_build/lib/lams/lams-central.jar
    • binary
    /lams_build/lib/lams/lams-gradebook.jar
    • binary
    /lams_build/lib/lams/lams-learning.jar
    • binary
    /lams_build/lib/lams/lams-monitoring.jar
LDEV-3425: Increase 2LC size for entities. Declare datasource as jta

LDEV-3425: add Activity and PedagogicalPlannerActivityMetadata do 2LC

LDEV-3425: use criteria instead of query to get topic thread (no impact on performance).

LDEV-3425: get rid of 'synchronized' action processing for LearningAction#replyTopic. 'synchronized' was introduced here to fix database deadlock with Message entity. In this use case, we can get rid of this deadlock without killing tool performance, using 'select for update' (performance tuning with TestHarness - 30forums.zip)

LDEV-3425: add 2LC to forum tool hibernate entities. (performance tuning with TestHarness - 30forums.zip)

LDEV-3425: declare transaction attributes for readOnly methods of IForumService. This stops hibernate from flushing session on transaction commit. (performance tuning with TestHarness - 30forums.zip)

LDEV-3413: update lams libs

    • binary
    /lams_build/lib/lams/lams-admin.jar
    • binary
    /lams_build/lib/lams/lams-central.jar
    • binary
    /lams_build/lib/lams/lams-gradebook.jar
    • binary
    /lams_build/lib/lams/lams-learning.jar
    • binary
    /lams_build/lib/lams/lams-monitoring.jar
LDEV-3413: This is a workaround to problem described in LDEV-3413. Since DistributableSession handling under undertow is buggy and fixes in 9.0.0.Alpha version of clustering/web/undertow (and dependent modules) are to deep to incorporate to 8.2.0, we enforce usage of InMemorySessionManager over DistributableSessionManager (see org.wildfly.extension.undertow.deployment.SharedSessionManagerDeploymentProcessor)

LDEV-3337: Alter foreign keys names so the patch exectues fine on Linux.

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_common

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_forum. Move DAO hibernate implementations to 'hibernate' sub-package. Introduce DAO interfaces and use references to them instead of to implementations in ForumService.

  1. … 11 more files in changeset.
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_lamc

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_nb

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_vote

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_wookie

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_wiki

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_videorecorder

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_task

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_survey

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_spreadsheet

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_scribe

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_scratchie

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_sbmt

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_pixlr

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_notebook

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_mindmap

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_leader

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_larsrc

LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_laqa