mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
43735: Final part of ALF-14861 SOLR to scale for non-admin users in 100k sites and a subgroup of each of 1000 independent groupings with 1000 subgroups git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@44243 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
239 lines
15 KiB
XML
239 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
|
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
|
|
|
|
<configuration>
|
|
|
|
<!--
|
|
Inbound settings from iBatis
|
|
<settings
|
|
lazyLoadingEnabled="false"
|
|
enhancementEnabled="false"
|
|
maxTransactions="500"
|
|
maxSessions="500"
|
|
/>
|
|
-->
|
|
|
|
<typeAliases>
|
|
|
|
<!-- CLOUD-452: Activities -->
|
|
<typeAlias alias="ActivityFeedQuery" type="org.alfresco.repo.domain.activities.ActivityFeedQueryEntity"/>
|
|
<typeAlias alias="ActivityFeed" type="org.alfresco.repo.domain.activities.ActivityFeedEntity"/>
|
|
<typeAlias alias="FeedControl" type="org.alfresco.repo.domain.activities.FeedControlEntity"/>
|
|
<typeAlias alias="ActivityPost" type="org.alfresco.repo.domain.activities.ActivityPostEntity"/>
|
|
|
|
<!-- AppliedPatch -->
|
|
|
|
<typeAlias alias="AppliedPatch" type="org.alfresco.repo.domain.patch.AppliedPatchEntity"/>
|
|
|
|
<!-- Audit -->
|
|
<typeAlias alias="AuditModel" type="org.alfresco.repo.domain.audit.AuditModelEntity"/>
|
|
<typeAlias alias="AuditApplication" type="org.alfresco.repo.domain.audit.AuditApplicationEntity"/>
|
|
<typeAlias alias="AuditEntry" type="org.alfresco.repo.domain.audit.AuditEntryEntity"/>
|
|
<typeAlias alias="AuditDeleteParameters" type="org.alfresco.repo.domain.audit.AuditDeleteParameters"/>
|
|
<typeAlias alias="AuditQueryParameters" type="org.alfresco.repo.domain.audit.AuditQueryParameters"/>
|
|
<typeAlias alias="AuditQueryResult" type="org.alfresco.repo.domain.audit.AuditQueryResult"/>
|
|
|
|
<!-- Content -->
|
|
|
|
<typeAlias alias="Mimetype" type="org.alfresco.repo.domain.mimetype.MimetypeEntity"/>
|
|
<typeAlias alias="Encoding" type="org.alfresco.repo.domain.encoding.EncodingEntity"/>
|
|
<typeAlias alias="ContentUrl" type="org.alfresco.repo.domain.contentdata.ContentUrlEntity"/>
|
|
<typeAlias alias="ContentUrlUpdate" type="org.alfresco.repo.domain.contentdata.ContentUrlUpdateEntity"/>
|
|
<typeAlias alias="ContentData" type="org.alfresco.repo.domain.contentdata.ContentDataEntity"/>
|
|
<typeAlias alias="ContentUrlOrphanQuery" type="org.alfresco.repo.domain.contentdata.ContentUrlOrphanQuery"/>
|
|
<typeAlias alias="Ids" type="org.alfresco.ibatis.IdsEntity"/>
|
|
|
|
<!-- Locale -->
|
|
|
|
<typeAlias alias="Locale" type="org.alfresco.repo.domain.locale.LocaleEntity"/>
|
|
|
|
<!-- Locks -->
|
|
|
|
<typeAlias alias="LockResource" type="org.alfresco.repo.domain.locks.LockResourceEntity"/>
|
|
<typeAlias alias="Lock" type="org.alfresco.repo.domain.locks.LockEntity"/>
|
|
|
|
<!-- Node -->
|
|
|
|
<typeAlias alias="Server" type="org.alfresco.repo.domain.node.ServerEntity"/>
|
|
<typeAlias alias="Transaction" type="org.alfresco.repo.domain.node.TransactionEntity"/>
|
|
<typeAlias alias="TransactionQuery" type="org.alfresco.repo.domain.node.TransactionQueryEntity"/>
|
|
<typeAlias alias="Store" type="org.alfresco.repo.domain.node.StoreEntity"/>
|
|
<typeAlias alias="Node" type="org.alfresco.repo.domain.node.NodeEntity"/>
|
|
<typeAlias alias="NodeBatchLoad" type="org.alfresco.repo.domain.node.ibatis.NodeBatchLoadEntity"/>
|
|
<typeAlias alias="NodeUpdate" type="org.alfresco.repo.domain.node.NodeUpdateEntity"/>
|
|
<typeAlias alias="AuditProps" type="org.alfresco.repo.domain.node.AuditablePropertiesEntity"/>
|
|
<typeAlias alias="NodePropertyKey" type="org.alfresco.repo.domain.node.NodePropertyKey"/>
|
|
<typeAlias alias="NodePropertyValue" type="org.alfresco.repo.domain.node.NodePropertyValue"/>
|
|
<typeAlias alias="NodeProperty" type="org.alfresco.repo.domain.node.NodePropertyEntity"/>
|
|
<typeAlias alias="NodeAspects" type="org.alfresco.repo.domain.node.NodeAspectsEntity"/>
|
|
<typeAlias alias="NodeAssoc" type="org.alfresco.repo.domain.node.NodeAssocEntity"/>
|
|
<typeAlias alias="ChildAssoc" type="org.alfresco.repo.domain.node.ChildAssocEntity"/>
|
|
<typeAlias alias="ChildProperty" type="org.alfresco.repo.domain.node.ChildPropertyEntity"/>
|
|
<typeAlias alias="PrimaryChildrenAclUpdate" type="org.alfresco.repo.domain.node.PrimaryChildrenAclUpdateEntity"/>
|
|
|
|
<!--GetChildren CQ (currently used by FileFolderService.list) -->
|
|
<typeAlias alias="FilterSortNode" type="org.alfresco.repo.node.getchildren.FilterSortNodeEntity"/>
|
|
|
|
<!--GetChildren by Auditable CQ -->
|
|
<typeAlias alias="NodeBackedEntity" type="org.alfresco.repo.query.NodeBackedEntity"/>
|
|
<typeAlias alias="NodeWithTargetsEntity" type="org.alfresco.repo.query.NodeWithTargetsEntity"/>
|
|
|
|
<!--GetPeople CQ (currently used by PersonService.getPeople) -->
|
|
<typeAlias alias="FilterSortPerson" type="org.alfresco.repo.security.person.FilterSortPersonEntity"/>
|
|
|
|
<!-- Authority CQ -->
|
|
<typeAlias alias="AuthorityInfo" type="org.alfresco.repo.security.authority.AuthorityInfoEntity"/>
|
|
<typeAlias alias="AuthorityBridgeParameters" type="org.alfresco.repo.security.authority.AuthorityBridgeParametersEntity"/>
|
|
<typeAlias alias="AuthorityBridgeLink" type="org.alfresco.repo.security.authority.AuthorityBridgeLink"/>
|
|
|
|
<!-- Blog CQ -->
|
|
<typeAlias alias="Blog" type="org.alfresco.repo.blog.cannedqueries.BlogEntity"/>
|
|
|
|
<!-- Calendar CQ -->
|
|
<typeAlias alias="Calendar" type="org.alfresco.repo.calendar.cannedqueries.CalendarEntity"/>
|
|
|
|
<!-- Copy CQ -->
|
|
<typeAlias alias="CopyParameters" type="org.alfresco.repo.copy.query.CopyParametersEntity"/>
|
|
<typeAlias alias="Copy" type="org.alfresco.repo.copy.query.CopyEntity"/>
|
|
|
|
<!-- Discussions CQ -->
|
|
<typeAlias alias="NodeWithChildrenEntity" type="org.alfresco.repo.discussion.cannedqueries.NodeWithChildrenEntity"/>
|
|
|
|
<!-- Downloads CQ -->
|
|
<typeAlias alias="Download" type="org.alfresco.repo.download.cannedquery.DownloadEntity"/>
|
|
|
|
<!-- Patch -->
|
|
|
|
<typeAlias alias="Ids" type="org.alfresco.ibatis.IdsEntity"/>
|
|
<typeAlias alias="SizeCurrentParams" type="org.alfresco.repo.domain.patch.ibatis.SizeCurrentParams"/>
|
|
|
|
<!-- Permissions -->
|
|
|
|
<typeAlias alias="Acl" type="org.alfresco.repo.domain.permissions.AclEntity"/>
|
|
<typeAlias alias="AclMember" type="org.alfresco.repo.domain.permissions.AclMemberEntity"/>
|
|
<typeAlias alias="AclChangeSet" type="org.alfresco.repo.domain.permissions.AclChangeSetEntity"/>
|
|
<typeAlias alias="Ace" type="org.alfresco.repo.domain.permissions.AceEntity"/>
|
|
<typeAlias alias="AceContext" type="org.alfresco.repo.domain.permissions.AceContextEntity"/>
|
|
<typeAlias alias="Permission" type="org.alfresco.repo.domain.permissions.PermissionEntity"/>
|
|
<typeAlias alias="Authority" type="org.alfresco.repo.domain.permissions.AuthorityEntity"/>
|
|
<typeAlias alias="AuthorityAlias" type="org.alfresco.repo.domain.permissions.AuthorityAliasEntity"/>
|
|
|
|
<!-- PropVal -->
|
|
|
|
<typeAlias alias="PropertyClass" type="org.alfresco.repo.domain.propval.PropertyClassEntity"/>
|
|
<typeAlias alias="PropertyDateValue" type="org.alfresco.repo.domain.propval.PropertyDateValueEntity"/>
|
|
<typeAlias alias="PropertyStringValue" type="org.alfresco.repo.domain.propval.PropertyStringValueEntity"/>
|
|
<typeAlias alias="PropertyStringQuery" type="org.alfresco.repo.domain.propval.PropertyStringQueryEntity"/>
|
|
<typeAlias alias="PropertyDoubleValue" type="org.alfresco.repo.domain.propval.PropertyDoubleValueEntity"/>
|
|
<typeAlias alias="PropertySerializableValue" type="org.alfresco.repo.domain.propval.PropertySerializableValueEntity"/>
|
|
<typeAlias alias="PropertyValue" type="org.alfresco.repo.domain.propval.PropertyValueEntity"/>
|
|
<typeAlias alias="PropertyRoot" type="org.alfresco.repo.domain.propval.PropertyRootEntity"/>
|
|
<typeAlias alias="PropertyLink" type="org.alfresco.repo.domain.propval.PropertyLinkEntity"/>
|
|
<typeAlias alias="PropertyUniqueContext" type="org.alfresco.repo.domain.propval.PropertyUniqueContextEntity"/>
|
|
<typeAlias alias="PropertyIdSearchRow" type="org.alfresco.repo.domain.propval.PropertyIdSearchRow"/>
|
|
<typeAlias alias="PropertyIdQueryResult" type="org.alfresco.repo.domain.propval.PropertyIdQueryResult"/>
|
|
<typeAlias alias="PropertyIdQueryParameter" type="org.alfresco.repo.domain.propval.PropertyIdQueryParameter"/>
|
|
|
|
<!-- QName -->
|
|
|
|
<typeAlias alias="Namespace" type="org.alfresco.repo.domain.qname.NamespaceEntity"/>
|
|
<typeAlias alias="QName" type="org.alfresco.repo.domain.qname.QNameEntity"/>
|
|
|
|
<!-- SOLR -->
|
|
|
|
<typeAlias alias="SOLRAclChangeSet" type="org.alfresco.repo.domain.solr.AclChangeSetEntity"/>
|
|
<typeAlias alias="SOLRAcl" type="org.alfresco.repo.domain.solr.AclEntity"/>
|
|
<typeAlias alias="SOLRTransaction" type="org.alfresco.repo.domain.solr.TransactionEntity"/>
|
|
<typeAlias alias="SOLRNode" type="org.alfresco.repo.domain.node.NodeEntity"/>
|
|
<typeAlias alias="SOLRTrackingParameters" type="org.alfresco.repo.domain.solr.SOLRTrackingParameters"/>
|
|
<typeAlias alias="SOLRNodeParameters" type="org.alfresco.repo.domain.solr.NodeParametersEntity"/>
|
|
|
|
<!-- Usage -->
|
|
|
|
<typeAlias alias="UsageDelta" type="org.alfresco.repo.domain.usage.UsageDeltaEntity"/>
|
|
|
|
<!-- AVM -->
|
|
|
|
<typeAlias alias="AVMStore" type="org.alfresco.repo.domain.avm.AVMStoreEntity"/>
|
|
<typeAlias alias="AVMNode" type="org.alfresco.repo.domain.avm.AVMNodeEntity"/>
|
|
<typeAlias alias="AVMNodeAspect" type="org.alfresco.repo.domain.avm.AVMAspectEntity"/>
|
|
<typeAlias alias="AVMChildEntry" type="org.alfresco.repo.domain.avm.AVMChildEntryEntity"/>
|
|
<typeAlias alias="AVMVersionRoot" type="org.alfresco.repo.domain.avm.AVMVersionRootEntity"/>
|
|
<typeAlias alias="AVMHistoryLink" type="org.alfresco.repo.domain.avm.AVMHistoryLinkEntity"/>
|
|
<typeAlias alias="AVMMergeLink" type="org.alfresco.repo.domain.avm.AVMMergeLinkEntity"/>
|
|
<typeAlias alias="AVMVersionLayeredNodeEntry" type="org.alfresco.repo.domain.avm.AVMVersionLayeredNodeEntryEntity"/>
|
|
<typeAlias alias="AVMStoreProperty" type="org.alfresco.repo.domain.avm.AVMStorePropertyEntity"/>
|
|
<typeAlias alias="AVMNodeProperty" type="org.alfresco.repo.domain.avm.AVMNodePropertyEntity"/>
|
|
<typeAlias alias="IdListOfIdsParam" type="org.alfresco.repo.domain.patch.ibatis.IdListOfIdsParam"/>
|
|
|
|
<!-- Canned Queries Test -->
|
|
|
|
<typeAlias alias="TestOne" type="org.alfresco.repo.domain.query.CannedQueryDAOTest$TestOneParams"/>
|
|
<typeAlias alias="Ids" type="org.alfresco.ibatis.IdsEntity"/>
|
|
|
|
<!-- Subscriptions -->
|
|
|
|
<typeAlias alias="Subscription" type="org.alfresco.repo.domain.subscriptions.SubscriptionEntity"/>
|
|
<typeAlias alias="SubscriptionNode" type="org.alfresco.repo.domain.subscriptions.SubscriptionNodeEntity"/>
|
|
|
|
<!-- Tenants -->
|
|
|
|
<typeAlias alias="Tenant" type="org.alfresco.repo.domain.tenant.TenantEntity"/>
|
|
|
|
</typeAliases>
|
|
|
|
<typeHandlers>
|
|
<typeHandler javaType="java.io.Serializable" jdbcType="BLOB" handler="org.alfresco.ibatis.SerializableTypeHandler"/>
|
|
</typeHandlers>
|
|
|
|
<mappers>
|
|
<!-- CLOUD-452: Activities -->
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/activities-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/activities-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/activities-select-SqlMap.xml"/>
|
|
|
|
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/alfresco-util-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/appliedpatch-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/audit-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/audit-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/qname-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/qname-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/locale-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/locale-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/locks-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/locks-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/content-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/content-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/node-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/node-select-children-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/node-update-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/node-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/patch-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/permissions-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/permissions-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/propval-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/propval-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/solr-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/usage-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/usage-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/avm-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/avm-insert-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/subscriptions-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/tenants-common-SqlMap.xml"/>
|
|
<!-- Canned queries -->
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-test-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-usages-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-auditable-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-authorities-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-blogs-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-people-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-calendar-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-copy-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-downloads-common-SqlMap.xml"/>
|
|
<mapper resource="alfresco/ibatis/#resource.dialect#/query-discussion-common-SqlMap.xml"/>
|
|
</mappers>
|
|
|
|
</configuration>
|