mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged V3.0 to HEAD
12083: Fix for ETHREEOH-790 - when using external auth such as NTLM the Change Password and Logout features are no longer available in the Share UI. 12085: ETHREEOH-565: Failure to generate flash preview for PPT file 12086: ETHREEOH-903 Sites drop-down Favorites UI improvements ETHREEOH-904 My Sites dashlet Favorites UI improvements ETHREEOH-547 User who is not a site manager can delete sites: my sites dashlet and sites page 12093: ETHREEOH-861, ETHREEOH-928 12094: Remove __MACOSX folder that has appeared in Share webapp 12096: Removed spurious files from YUI 2.6.0 distribution 12100: ETHREEOH-929 Tightening up transport adapters field (should never be shown for ASR) 12104: Fix for ETHREEOH-944. Admin now able to reset user home location again ((regression). 12105: Fixed: ETHREEOH-934 Multi-clicking Site favoriate icons can cause multiple requests before others finish and effectively cause a browser lock-up until page refresh 12106: Exception needs to be rethrown after releasing packet to the memory pool on a Winsock NetBIOS receive. ETHREEOH-628. 12110: An i18n message didn't work for failures. Related to ETHREEOH-934 Multi-clicking Site favoriate icons can cause multiple requests before others finish and effectively cause a browser lock-up until page refresh 12115: Added unit test to check for cm:folder-derived type support 12116: Removed unused, old patch-related query 12117: Merged V2.2 to V3.0 11454: Fixed ASH-7: QName fetching is inefficient when run without L2 cache 12118: Fixed compilation error after merge 12119: DM User Usages - 2nd pass (fix ETHREEOH-677) 12122: UserUsage does nothing if system is READ-ONLY. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12500 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -7,7 +7,6 @@ import java.util.Set;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.domain.Node;
|
||||
import org.alfresco.repo.domain.QNameDAO;
|
||||
import org.alfresco.repo.domain.QNameEntity;
|
||||
import org.alfresco.repo.domain.Server;
|
||||
import org.alfresco.repo.domain.Store;
|
||||
import org.alfresco.repo.transaction.AlfrescoTransactionSupport;
|
||||
@@ -93,7 +92,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertFalse(SessionSizeResourceManager.isDisableInTransaction());
|
||||
|
||||
QNameDAO qnameDAO = (QNameDAO) getApplicationContext().getBean("qnameDAO");
|
||||
QNameEntity baseQNameEntity = qnameDAO.getOrCreateQNameEntity(ContentModel.TYPE_BASE);
|
||||
Long baseQNameId = qnameDAO.getOrCreateQName(ContentModel.TYPE_BASE).getFirst();
|
||||
|
||||
StoreImpl store = new StoreImpl();
|
||||
store.setProtocol(StoreRef.PROTOCOL_WORKSPACE);
|
||||
@@ -124,35 +123,35 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(1, helper.getMarks().size());
|
||||
|
||||
Node n1 = createNode(transaction, store, "1", baseQNameEntity);
|
||||
Node n1 = createNode(transaction, store, "1", baseQNameId);
|
||||
|
||||
assertEquals(5, getSession().getStatistics().getEntityCount());
|
||||
helper.mark();
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(2, helper.getMarks().size());
|
||||
|
||||
Node n2 = createNode(transaction, store, "2", baseQNameEntity);
|
||||
Node n2 = createNode(transaction, store, "2", baseQNameId);
|
||||
|
||||
assertEquals(6, getSession().getStatistics().getEntityCount());
|
||||
helper.mark();
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(3, helper.getMarks().size());
|
||||
|
||||
Node n3 = createNode(transaction, store, "3", baseQNameEntity);
|
||||
Node n3 = createNode(transaction, store, "3", baseQNameId);
|
||||
|
||||
assertEquals(7, getSession().getStatistics().getEntityCount());
|
||||
helper.mark();
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(4, helper.getMarks().size());
|
||||
|
||||
Node n4 = createNode(transaction, store, "4", baseQNameEntity);
|
||||
Node n4 = createNode(transaction, store, "4", baseQNameId);
|
||||
|
||||
assertEquals(8, getSession().getStatistics().getEntityCount());
|
||||
helper.mark();
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(5, helper.getMarks().size());
|
||||
|
||||
Node n5 = createNode(transaction, store, "5", baseQNameEntity);
|
||||
Node n5 = createNode(transaction, store, "5", baseQNameId);
|
||||
|
||||
assertEquals(9, getSession().getStatistics().getEntityCount());
|
||||
|
||||
@@ -321,7 +320,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertFalse(SessionSizeResourceManager.isDisableInTransaction());
|
||||
|
||||
QNameDAO qnameDAO = (QNameDAO) getApplicationContext().getBean("qnameDAO");
|
||||
QNameEntity baseQNameEntity = qnameDAO.getOrCreateQNameEntity(ContentModel.TYPE_BASE);
|
||||
Long baseQNameId = qnameDAO.getOrCreateQName(ContentModel.TYPE_BASE).getFirst();
|
||||
|
||||
StoreImpl store = new StoreImpl();
|
||||
store.setProtocol(StoreRef.PROTOCOL_WORKSPACE);
|
||||
@@ -354,7 +353,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(1, helper.getMarks().size());
|
||||
|
||||
Node n1 = createNode(transaction, store, "1", baseQNameEntity);
|
||||
Node n1 = createNode(transaction, store, "1", baseQNameId);
|
||||
|
||||
assertEquals(5, getSession().getStatistics().getEntityCount());
|
||||
helper.mark("Two");
|
||||
@@ -362,7 +361,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(2, helper.getMarks().size());
|
||||
|
||||
Node n2 = createNode(transaction, store, "2", baseQNameEntity);
|
||||
Node n2 = createNode(transaction, store, "2", baseQNameId);
|
||||
|
||||
assertEquals(6, getSession().getStatistics().getEntityCount());
|
||||
helper.mark("Three");
|
||||
@@ -370,7 +369,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(3, helper.getMarks().size());
|
||||
|
||||
Node n3 = createNode(transaction, store, "3", baseQNameEntity);
|
||||
Node n3 = createNode(transaction, store, "3", baseQNameId);
|
||||
|
||||
assertEquals(7, getSession().getStatistics().getEntityCount());
|
||||
helper.mark("Four");
|
||||
@@ -378,7 +377,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(4, helper.getMarks().size());
|
||||
|
||||
Node n4 = createNode(transaction, store, "4", baseQNameEntity);
|
||||
Node n4 = createNode(transaction, store, "4", baseQNameId);
|
||||
|
||||
assertEquals(8, getSession().getStatistics().getEntityCount());
|
||||
helper.mark("Five");
|
||||
@@ -386,7 +385,7 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertTrue(SessionSizeResourceManager.isDisableInTransaction());
|
||||
assertEquals(5, helper.getMarks().size());
|
||||
|
||||
Node n5 = createNode(transaction, store, "5", baseQNameEntity);
|
||||
Node n5 = createNode(transaction, store, "5", baseQNameId);
|
||||
|
||||
assertEquals(9, getSession().getStatistics().getEntityCount());
|
||||
|
||||
@@ -541,13 +540,13 @@ public class HibernateSessionHelperTest extends BaseSpringTest
|
||||
assertNull(helper.getCurrentMark());
|
||||
}
|
||||
|
||||
private Node createNode(TransactionImpl transaction, Store store, String uuid, QNameEntity typeQNameEntity)
|
||||
private Node createNode(TransactionImpl transaction, Store store, String uuid, Long typeQNameId)
|
||||
{
|
||||
// Create the Node
|
||||
Node node = new NodeImpl();
|
||||
node.setStore(store);
|
||||
node.setUuid(uuid);
|
||||
node.setTypeQName(typeQNameEntity);
|
||||
node.setTypeQNameId(typeQNameId);
|
||||
node.setTransaction(transaction);
|
||||
node.setDeleted(false);
|
||||
node.getAuditableProperties().setAuditValues("system", new Date(), false);
|
||||
|
Reference in New Issue
Block a user