25490: ALF-5260 - MyBatis: AVM (-> MySQL)
- includes SerializableTypeHandler
- also, for consistency, remove SqlSessionDaoSupport from Activtities (r25466)
- TODO: test EliminateDuplicates patch
- TODO: inserts for non-MySQL dbs
25504: ALF-5260 - MyBatis: part III
- AppliedPatch, Content/MimeType/Encoding, Locale, Locks, QName, Usage
- also minor updates to AVM & Activities (for consistency)
25517: ALF-5260 - MyBatis: part IV
- DAOs - Patch, Permissions/ACLs, PropVal, SOLR
- NOTE: includes fixup for SOLRDAOTest - also return nodeRef
- TODO: batching (for ContentUrl patch)
25541: ALF-5260 - MyBatis: add missing file (r25517)
25556: ALF-5260 - MyBatis: V - PostgreSQL support (for migrated DAOs - does not yet include Audit + Node)
25576: ALF-5260 - MyBatis: VI - Audit & Control DAOs (MySQL + PostgreSQL)
- also replaced SqlExecutor.NO_MAXIMUM_RESULTS with RowBounds.NO_ROW_LIMIT
25589: ALF-5260 - MyBatis: part VII - Node DAO (MySQL + PostgreSQL)
25612: ALF-5260 - MyBatis: part VIII - Oracle / DB2 / SQL Server
- sanity checked only (bootstrap -> RepositoryStartupTest, DomainTestSuite, ModelTestSuite)
- also remove remaining references to iBatis (and jar)
Note:
- Currently LockDAOTest is failing on an update
- Fixed up DAo code changes from V3.4 - expect some to have been missed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28004 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- fixed duplication arising from indexing 0-1 and 0-2 against the index for near simultaneous snapshots
- tracking has not been modified nor has index rebuild - the latest index info from the AVM index is definitive and complete - we do not have to do additional work as we do for DM
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19898 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- undeleted and reinstated use of org.alfresco.util.Pair
- undeleted org.alfresco.util.PropertyCheck which is used in the deployment code.
- undeleted other org.alfresco.util.* classes which probably should never have been moved to spring surf.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19312 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17667: Branch for SpringSurf integration - from HEAD r17665
17668: Fix to ensure included scripts files are not loaded from a cached classpath loader.
17670: Part 1 of SpringSurf integration - changes relating to spring-surf-core-1.0.0.CI-SNAPSHOT.jar
17674: Part 2 of SpringSurf integration - changes relating to spring-surf-core-configservice-1.0.0.CI-SNAPSHOT.jar
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@17788 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261