Thread: [Jamwiki-commit] SF.net SVN: jamwiki:[2781] wiki/trunk (Page 10)
Brought to you by:
wrh2
From: <wr...@us...> - 2009-12-04 05:56:16
|
Revision: 2781 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2781&view=rev Author: wrh2 Date: 2009-12-04 05:56:08 +0000 (Fri, 04 Dec 2009) Log Message: ----------- Database: * Upgrade to commons-pool 1.5.4. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/pom.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-07 06:53:54
|
Revision: 2782 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2782&view=rev Author: wrh2 Date: 2009-12-07 06:53:46 +0000 (Mon, 07 Dec 2009) Log Message: ----------- Search: * Speed up AnsiDataHandler.writeTopic() significantly by removing the optimize() calls from the search index code - let the search engine figure when to optimize rather than doing it on every update. This provides approximately an 8x speedup (0.4s to 0.05s) on my local setup. * Add a new SearchEngine.updateInIndex() method to avoid having to open a writer twice (once to delete, once to add) when updating the search index. * While IndexWriter IS thread-safe, retrieving multiple IndexWriters on the same directory is bad, so synchronize IndexWriter retrieval. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/SearchEngine.java wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/search/LuceneSearchEngine.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-08 05:38:03
|
Revision: 2783 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2783&view=rev Author: wrh2 Date: 2009-12-08 05:37:56 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Search: * Optimize performance by re-using the IndexSearcher as recommended by the Lucene performance guidelines. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/search/LuceneSearchEngine.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-08 07:02:58
|
Revision: 2784 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2784&view=rev Author: wrh2 Date: 2009-12-08 07:02:50 +0000 (Tue, 08 Dec 2009) Log Message: ----------- Performance: * Optimize writeTopic() by removing an unneeded update. Previously the code was performing a topic add/update, then a version add, then a second topic update to set the current version ID. Instead, perform a topic add only if it is a new topic, otherwise perform the topic version add then a topic update. Performance improvement of about 5-20% in my local tests. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/resources/sql.ansi.properties wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-10 06:07:14
|
Revision: 2787 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2787&view=rev Author: wrh2 Date: 2009-12-10 06:07:06 +0000 (Thu, 10 Dec 2009) Log Message: ----------- Performance: * Refactor AnsiDataHandler.addCategory and QueryHandler.insertCategory to avoid an unnecessary query for topic ID - this method is only called when adding / updating a topic, so the ID is already available and should not be queried. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/QueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-11 03:36:55
|
Revision: 2788 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2788&view=rev Author: wrh2 Date: 2009-12-11 03:36:47 +0000 (Fri, 11 Dec 2009) Log Message: ----------- Upload: * Add an optional "date" argument to ImageUtil.generateFileUrl so that third-party loaders can generate a file name that matches the file date. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/ImageUtil.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/UploadServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-11 05:32:33
|
Revision: 2789 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2789&view=rev Author: wrh2 Date: 2009-12-11 05:32:27 +0000 (Fri, 11 Dec 2009) Log Message: ----------- Database: * Fix code that could potentially leave database connections open during authentication. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-20 04:09:12
|
Revision: 2794 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2794&view=rev Author: wrh2 Date: 2009-12-20 04:09:05 +0000 (Sun, 20 Dec 2009) Log Message: ----------- Cleanup: * Convert all instances of StringBuffer to StringBuilder per Java guidelines; slightly faster but not thread-safe, which shouldn't matter for a non-multithreaded web application. Modified Paths: -------------- wiki/trunk/addons/bliki-parser/src/main/java/org/jamwiki/parser/bliki/JAMWikiModel.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlMigrator.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/RecentChange.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/RoleMap.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/TableOfContents.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexTagItem.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiHeadingTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiReferenceTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiReferencesTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/DiffUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Encryption.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/LinkUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/TiddlyWiki2MediaWikiTranslator.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/TiddlyWikiParser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiLogFormatter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/XMLUtil.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-preprocessor.jflex wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestFileUtil.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/LoginServlet.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/AbstractButtonTag.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/AuthMsgTag.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/EditCommentTag.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/PaginationTag.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/TextTag.java wiki/trunk/javadiff/src/main/java/org/incava/util/diff/Difference.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-20 04:39:12
|
Revision: 2795 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2795&view=rev Author: wrh2 Date: 2009-12-20 04:39:06 +0000 (Sun, 20 Dec 2009) Log Message: ----------- Performance: * Add a few debugging statements to gather performance information. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MigrationUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-22 05:00:03
|
Revision: 2798 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2798&view=rev Author: wrh2 Date: 2009-12-22 04:59:50 +0000 (Tue, 22 Dec 2009) Log Message: ----------- Performance: * Remove most of the remaining users of WikiResultSet and WikiPreparedStatement to use the native JDBC classes. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/resources/sql.ansi.properties wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/DB2400QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/DB2QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/OracleQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/QueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-22 06:17:44
|
Revision: 2801 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2801&view=rev Author: wrh2 Date: 2009-12-22 06:17:36 +0000 (Tue, 22 Dec 2009) Log Message: ----------- Bugfix: * Fix an issue that caused the Special:Maintanced "database migration" functionality to fail. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-23 03:36:34
|
Revision: 2803 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2803&view=rev Author: wrh2 Date: 2009-12-23 03:36:28 +0000 (Wed, 23 Dec 2009) Log Message: ----------- Special:Allpages: * Templates will now be listed on Special:Allpages. Reported by floatingworld. * This fix creates an ugly and inflexible API - I think JAMWiki 0.9.0 may see namespace query added, at which point this code will be refactored. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestDataHandler.java wiki/trunk/jamwiki-war/src/main/resources/sql.ansi.properties wiki/trunk/jamwiki-war/src/main/resources/sql.asa.properties wiki/trunk/jamwiki-war/src/main/resources/sql.db2.properties wiki/trunk/jamwiki-war/src/main/resources/sql.db2400.properties wiki/trunk/jamwiki-war/src/main/resources/sql.mssql.properties wiki/trunk/jamwiki-war/src/main/resources/sql.oracle.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/DB2400QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/DB2QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/OracleQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/ItemsServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-25 20:40:44
|
Revision: 2807 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2807&view=rev Author: wrh2 Date: 2009-12-25 20:40:36 +0000 (Fri, 25 Dec 2009) Log Message: ----------- MERGE: * Record-only merge from the 0.8.x branch. * Update CHANGELOG & UPGRADE for 0.8.1 changes. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-war/src/main/webapp/UPGRADE.txt Property Changed: ---------------- wiki/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-28 05:09:32
|
Revision: 2809 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2809&view=rev Author: wrh2 Date: 2009-12-28 05:09:25 +0000 (Mon, 28 Dec 2009) Log Message: ----------- Parser: * Add a JFlexTagItem interface to standardize the various JFlex "Tag" helper classes. I'd very much like to simplify the parser code somewhat, so beginning to standardize interfaces and moving Java code out of the JFLEX files seems like a good first step. * Move JS processing into a helper class and simplify the JFLEX rules used for parsing JS. * Move wiki bold/italic processing into a helper "Tag" class and out of JFlexLexer. Modified Paths: -------------- wiki/trunk/addons/bliki-parser/src/main/java/org/jamwiki/parser/bliki/JAMWikiModel.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/ParserException.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/HtmlLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/IncludeOnlyTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexLexer.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/NoIncludeTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiHeadingTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiReferenceTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiReferencesTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-postprocessor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-preprocessor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-spliceprocessor.jflex wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParserTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JavascriptTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiBoldItalicTag.java wiki/trunk/jamwiki-core/src/test/resources/data/results/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/topics/Javascript This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-12-28 06:52:49
|
Revision: 2810 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2810&view=rev Author: wrh2 Date: 2009-12-28 06:52:37 +0000 (Mon, 28 Dec 2009) Log Message: ----------- Performance: * AnsiDataHandler.lookupTopic does not need to use transactions - just re-use the connection (if any) that gets passed to this method. Speedup is minimal if at all. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/ItemsServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-02 03:28:01
|
Revision: 2818 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2818&view=rev Author: wrh2 Date: 2010-01-02 03:27:55 +0000 (Sat, 02 Jan 2010) Log Message: ----------- Cleanup: * Remove unused import. * Add import rather than using a fully-qualified class name. * Add isFineEnabled() to log statement for (minimal) performance reasons. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MigrationUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/QueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-02 22:15:38
|
Revision: 2820 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2820&view=rev Author: wrh2 Date: 2010-01-02 22:15:27 +0000 (Sat, 02 Jan 2010) Log Message: ----------- Parser: * Significant modification to the parser to validate tag attributes for compliance with the XHTML 1.0 transitional spec. Now if a tag supports an attribute it can be used (example: blockquote now supports "cite" attributes) and if the tag does not support an attribute it will be dropped. Previously a tag could specify an attribute even if that attribute made no sense, such as a font tag specifying a "rowspan" attribute. * Add support for abbr, col, colgroup, thead, tbody, and tfoot tags. * Fix parsing of attributes without values, such as "<td nowrap>". * Add a boatload of additional unit tests. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexTagItem.java wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-html-processor.jflex wiki/trunk/jamwiki-core/src/main/jflex/jamwiki-processor.jflex wiki/trunk/jamwiki-core/src/test/resources/data/javascript/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlWithAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/results/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/results/Preformatted1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlWithAttributes1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Javascript wiki/trunk/jamwiki-core/src/test/resources/data/topics/Preformatted1 wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlDivTags wiki/trunk/jamwiki-core/src/test/resources/data/results/HtmlList2 wiki/trunk/jamwiki-core/src/test/resources/data/results/Paragraph16 wiki/trunk/jamwiki-core/src/test/resources/data/results/Table15 wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlDivTags wiki/trunk/jamwiki-core/src/test/resources/data/topics/HtmlList2 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Paragraph16 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Table15 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-03 05:54:13
|
Revision: 2824 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2824&view=rev Author: wrh2 Date: 2010-01-03 05:54:03 +0000 (Sun, 03 Jan 2010) Log Message: ----------- Performance: * The parser was doing two full pre-process parses for every topic - one to determine if the topic was a redirect, and a second as the standard pre-process parse. There is no need to do this step twice, so consolidate. In my local benchmarks parse times improve by 10-15%. Modified Paths: -------------- wiki/trunk/addons/bliki-parser/src/main/java/org/jamwiki/parser/bliki/BlikiParser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-03 22:48:56
|
Revision: 2825 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2825&view=rev Author: wrh2 Date: 2010-01-03 22:48:45 +0000 (Sun, 03 Jan 2010) Log Message: ----------- Performance: * When doing an XML import there is no need to create a recent changes record for every topic version. If required a full rebuild of recent changes can be done manually. * Make sure the ResultSet object gets immediately garbage collected after an insert with auto-generated keys. * Do not log excessive amounts of info when parsing is slow. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MigrationUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/JFlexParser.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-06 04:33:03
|
Revision: 2829 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2829&view=rev Author: wrh2 Date: 2010-01-06 04:32:52 +0000 (Wed, 06 Jan 2010) Log Message: ----------- Special:Import / Special:Export: * Special:Import and Special:Export code refactored to avoid OOM errors with topics that have extensive history. * Needs a bit of cleanup, and a few unit tests need to be re-enabled after TestDataHandler is updated to implement a bit of additional functionality. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlExporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MigrationUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/TopicExporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/TopicImporter.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestDataHandler.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/migrate/MigrationUtilTest.java wiki/trunk/jamwiki-war/src/main/resources/sql.ansi.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/QueryHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/ExportServlet.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/ImportServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-06 18:00:52
|
Revision: 2832 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2832&view=rev Author: wrh2 Date: 2010-01-06 18:00:45 +0000 (Wed, 06 Jan 2010) Log Message: ----------- JUnit: * Upgrade to JUnit 4.7. * Utilize the new JUnit "TemporaryFolder" class to clean up after unit tests are run. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/migrate/MigrationUtilTest.java wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/pom.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-06 21:16:33
|
Revision: 2833 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2833&view=rev Author: wrh2 Date: 2010-01-06 21:16:08 +0000 (Wed, 06 Jan 2010) Log Message: ----------- Performance: * There is no need to update the topic record every time a new topic version is migrated, so add a method to allow migration of topic records without the need to update topics. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/TestDataHandler.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/AnsiDataHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-12 00:59:09
|
Revision: 2838 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2838&view=rev Author: wrh2 Date: 2010-01-12 00:59:03 +0000 (Tue, 12 Jan 2010) Log Message: ----------- User Accounts: * Add the ability for sysadmins to create user accounts (hanspeterklapf). Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-war/src/main/webapp/WEB-INF/jsp/admin-maintenance.jsp wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/AdminServlet.java Property Changed: ---------------- wiki/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-17 17:22:43
|
Revision: 2843 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2843&view=rev Author: wrh2 Date: 2010-01-17 17:22:36 +0000 (Sun, 17 Jan 2010) Log Message: ----------- Search: * The search engine shouldn't need separate documents for link and text searches, so consolidate into a single document. Previously these were split to allow usage of the KeywordAnalyzer for link searches, but link fields were stored with NOT_ANALYZED, making the analyzer irrelevant. There is a small but noticeable (~5-10%) performance boost when updating the search index as a result of this change, and the size of the overall search index should be somewhat smaller. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/search/LuceneSearchEngine.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-01-17 20:11:18
|
Revision: 2848 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2848&view=rev Author: wrh2 Date: 2010-01-17 20:11:12 +0000 (Sun, 17 Jan 2010) Log Message: ----------- MERGE: * Record-only merge from the 0.8.x branch. * Update CHANGELOG & UPGRADE for 0.8.2 changes. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt Property Changed: ---------------- wiki/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |