From 2fe2385d2b62560a49db2a816664cfbda65b7f12 Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Fri, 14 Oct 2011 03:51:33 +0000 Subject: [PATCH] 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 --- .../repo/model/filefolder/FileFolderPerformanceTester.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/java/org/alfresco/repo/model/filefolder/FileFolderPerformanceTester.java b/source/java/org/alfresco/repo/model/filefolder/FileFolderPerformanceTester.java index 438f860277..747df43694 100644 --- a/source/java/org/alfresco/repo/model/filefolder/FileFolderPerformanceTester.java +++ b/source/java/org/alfresco/repo/model/filefolder/FileFolderPerformanceTester.java @@ -242,6 +242,8 @@ public class FileFolderPerformanceTester extends TestCase NodeRef nodeRef = fileInfo.getNodeRef(); // write the content ContentWriter writer = fileFolderService.getWriter(nodeRef); + writer.setEncoding("UTF-8"); + writer.setMimetype(MimetypeMap.MIMETYPE_TEXT_PLAIN); writer.putContent(dataFile); } // done