Derek Hulley
4df62abcbf
Fix ALF-10893: Fail upgrade from 2.2.8 -> 4.0 on MySQL
...
- Included: ALF-10897: Patch SiteStorePatch must be changed to NoOpPatch
- Site permission fixes not required if the site root is being imported (see <alternatives>)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31325 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 17:11:56 +00:00
Derek Hulley
7e27fbd5d8
Rework APIs of new getChildAssocs with result count limit
...
- Use regular pattern of get -> select in the DAO
- All getChildren* batching done after the query
- Unit tests
- In progress: Added option (low level select only) to constrain by assoc ID
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31318 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 13:48:32 +00:00
Derek Hulley
00ccf994bd
Minor: unused imports
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31316 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 13:41:18 +00:00
Florian Mü
4b45b83463
CMIS deleteObject(false) bug fix
...
(related to ALF-6791)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31315 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 13:32:32 +00:00
Matt Ward
2a5a337b4e
ALF-10772: schema comparator
...
Compares two abstract database schemas.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31312 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 11:42:57 +00:00
Nick Burch
4cde60f0e6
Fix a TODO - Remove a static for a test that can be done without one
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31311 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 11:33:19 +00:00
Derek Hulley
290ba3c203
Use GUID naming for test folders and files
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31310 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 11:28:50 +00:00
Derek Hulley
4f9a0bd812
Added TODOs around initialization of ScheduledPersistedActionService
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31309 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 11:23:06 +00:00
Matt Ward
fc258f3e00
Merged BRANCHES/DEV/V3.4-BUG-FIX to HEAD:
...
31287: Merged BRANCHES/DEV/BELARUS/V3.4-BUG-FIX-2011_10_07 to BRANCHES/DEV/V3.4-BUG-FIX:
31234: ALF-3756 : Browser locales can lead to inconsistencies across browsers
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31305 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 09:08:06 +00:00
Matt Ward
efdda5d864
Merged BRANCHES/DEV/BELARUS/HEAD-2011_10_05 to HEAD:
...
31291: ALF-9460 : Archived discussion posts break display of the discussed node when users do not have access to the trash can
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31303 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 08:42:09 +00:00
Roy Wetherall
1964bde460
ALF-10424: Add Task 'Message' text in workflow email notification
...
* Added missing patch to update templates.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31300 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 01:37:44 +00:00
Nick Burch
2bf51d65c3
ALF-10618 related - put the metadata extractor action executor name into a constant, rather than having it inline as a string in various places
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31296 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 17:35:54 +00:00
Kevin Roast
38d03ca5ae
Fix for ALF-10797 - "Recently added" and "Recently modified" sections in "My content" page are empty
...
- addition of index control aspect to surf-config objects - config xml files no longer indexed at all
- refactoring of My Profile user contents fts-alfresco queries to search specific known containers only rather than all
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31288 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 14:48:17 +00:00
Steven Glover
b8e734f836
Various minor fixes, comment removal, etc.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31283 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 13:44:56 +00:00
Mark Rogers
586e3533d6
ALF-10775 - Thumbnail is not created created for duplicate files uploaded via email
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31269 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 10:36:31 +00:00
Derek Hulley
3615b03a74
Fixed NPE when using guest user in webscripts (ALF-10841)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31262 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 09:30:24 +00:00
Roy Wetherall
a14c0107da
ALF-10424: Add Task 'Message' text in workflow email notification
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31260 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 05:52:08 +00:00
Derek Hulley
fa0eab2852
BUild fix for test after rev 31230: Disable content quotas by default (ALF-677)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31259 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 21:39:24 +00:00
Derek Hulley
5444a94509
BUild fix for test after rev 31230: Disable content quotas by default (ALF-677)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31258 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 21:34:23 +00:00
Derek Hulley
13be6ffd22
Added an empty test to stop JUnit from complaining
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31256 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 20:23:03 +00:00
Derek Hulley
3cd0091162
Fixed RuleService concurrency around enable/disable at NodeRef level
...
- Done while rolling in ALF-10839: Eliminate rule discovery overhead on property update when rules have been disabled
- Some checking of rule state done BEFORE walking up the node hierarchy
- Also fixes ALF-4216: disabledRules List is not thread safe
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31255 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 20:16:52 +00:00
Derek Hulley
68f462492e
Fix for rev 31223: Missing child node cache invalidation call (ALF-10699)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31253 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 05:24:06 +00:00
Derek Hulley
039e8c40cc
Minor cleanup of unused argument after rev 31223 (ALF-10699)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31252 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 04:42:49 +00:00
Steven Glover
50bd59630e
ALF-10419:
...
o performance improvements: disable/enable auditing behaviour per-transaction rather than per-node
o add "disable rules" checkbox to GUI and support disabling of rules during import
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31243 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 16:29:01 +00:00
Brian Remmington
bf7bc0b732
Fix ALF-10571: Error executing transfer - Lock time out
...
- FTR now correctly reports its version.
ALF-10684: FTR: Insufficient hooks provided to allow developers to listen to inbound transfers
- Initial work on this. More to do.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31238 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 14:40:13 +00:00
Derek Hulley
7a134c42bc
Removed use of parentAssocsCache reverse lookup for getChildByName()
...
- Not consistent with secondary parent associations
- Not able to ensure consistency as child node entries are modified
- TODO: Examine alternative caching strategy
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31235 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 13:32:14 +00:00
Derek Hulley
8b0ebbef87
Fixed ALF-10811: SOLR: NPE in SOLRTrackingComponentImpl.getCategoryPaths after upgrade
...
- Simple NPE; code was assuming that if categories could be present that they were
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31232 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 12:12:45 +00:00
Matt Ward
56868d7284
ALF-10770: accidentally checked in some placeholder code that doesn't compile - fixed.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 08:29:55 +00:00
Matt Ward
57fdad562d
ALF-10770: create schema representation
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31224 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 08:08:12 +00:00
Derek Hulley
953af0b5a3
Fixed ALF-10699: Nodes not getting put into new transactions during various operations
...
- This concludes the bug and more of the node cache refactor
- This final part contains:
- parentAssocsCache and other node caches are now immutable (at least for the shared cache)
- Remove some of the cache double-checks associated with parentAssocsCache
- TODO: Simplify getNodeRefStatus and replace with cache read-through for index trackers
- TODO: Node archive performance
- TODO: Inverse parentAssocsCache is broken, so it needs fixing (minor)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31223 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 04:33:44 +00:00
Derek Hulley
2fe2385d2b
Fixed ALF-10813: MimetypeMap.guessMimetype consumes 30% of file upload time
...
- Only construct the detector once when the configuration is provided
- Don't guess mimetypes when the mimetype has already been provided
- All of the above need reviewing or refixing as long as the performance is not lost
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31222 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 03:51:33 +00:00
Kevin Roast
e89ec2ac6c
Fix for (unreported?) issue where uploaded large files via upload.post.js does not work after recent optimizations
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31214 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-13 15:06:50 +00:00
Nick Burch
a8bd2bd7ce
ALF-10413 Have BlogPostInfo used more, and implement more methods on it
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31185 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 18:03:28 +00:00
Nick Burch
f522dbad81
ALF-10429 / ALF-10413 Refactor the blog webscripts to follow the pattern of the other new service webscripts, avoiding the old JS style code
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31184 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 17:39:19 +00:00
Derek Hulley
c8bdbb0135
Node cache changes (step): aspects are cached using the node's ID-VERSION key
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31178 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 15:38:04 +00:00
Nick Burch
5e9c517438
ALF-10429 / ALF-10413 - Implement the site related methods on BlogService
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31173 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 14:54:31 +00:00
Brian Remmington
63e87a3388
Fixes ALF-10615: Channel names must be in correct case in Social Publishing UI
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31169 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 14:20:36 +00:00
Nick Burch
33289cbe68
ALF-10429 / ALF-10413 - Start to refactor the blog service to match the other new services, as a precursor to fixing the paging bug
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31166 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 13:01:23 +00:00
Nick Burch
df96dd8e68
ALF-10429 Refactor the common new webscript code for building a PagingRequest object
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31159 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 11:36:59 +00:00
Nick Burch
4dfda563e4
ALF-9521 - Add the new Audio model to the list of "media-related" namespaces for the Pragmatic Metadata Overwrite Policy
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31152 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 08:18:09 +00:00
Derek Hulley
f3c5571ef2
Fixed ALF-10665: Immutable caches do not respond well to null (=> @@VALUE_NOT_FOUND@@)
...
- Immutable caches assume that values are correct and write through
- Null value markers will get overridden
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31144 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 15:37:56 +00:00
Derek Hulley
5aaf1ad850
Node cache changes (step): properties and aspects are retrieved with the node's version
...
- nodePropertiesCache is now keyed by the nodes' Id-VERSION keys
- prevents old transactions from writing stale properties over latest cache properties
- TODO: Still need to make the cache immutable, but waiting for aspects and parent assocs to be done
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31140 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:44:27 +00:00
Derek Hulley
3726c3d5a9
Removed unnecessary search from test
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31139 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:40:23 +00:00
Andrew Hind
69a489418a
Fix for ALF-10121 Unit test hanging in shutdown hook waiting for FTS
...
- missed nested catch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31137 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:28:37 +00:00
Steven Glover
d4a3213c3a
Add support for integer properties to get children canned query + unit test
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31135 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:16:59 +00:00
Steven Glover
18547e0d9a
Rename BulkImportTests so that the tests are picked up by the build.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31129 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 13:04:17 +00:00
Matt Ward
d17ccc0f3d
ALF-10256: investigatory testing for share cannot revert to version problem.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 12:40:27 +00:00
Derek Hulley
9e7bb25cc6
Removed index search ('xpath') from FileFolderPerformanceTester
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31123 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 11:12:16 +00:00
Derek Hulley
87bee8092d
Node cache changes (step): properties and aspects are retrieved with the node's version
...
- Perform basic node version check when reading properties and aspects from DB
- This is just the start. Next step is to change the key of the cache itself.
- Includes fix for rev 31109: Use setNodeAclId() to set ACL IDs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31121 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 10:58:48 +00:00
Andrew Hind
d961c8f966
Fix for ALF-10663 Unknown query language: xpath
...
- now exposed for solr using Alfresco FTS PATH
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31118 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 09:29:08 +00:00