Thread: [Jamwiki-commit] SF.net SVN: jamwiki:[2388] wiki/trunk/jamwiki-core/src/main/java/org/ jamwiki
Brought to you by:
wrh2
From: <wr...@us...> - 2008-11-03 04:34:48
|
Revision: 2388 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2388&view=rev Author: wrh2 Date: 2008-11-03 04:34:43 +0000 (Mon, 03 Nov 2008) Log Message: ----------- Cleanup: * Convert several methods that were throwing/catching Exception to throw/catch more specific exception types. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/Environment.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2009-03-10 03:01:15
|
Revision: 2510 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2510&view=rev Author: wrh2 Date: 2009-03-10 01:47:00 +0000 (Tue, 10 Mar 2009) Log Message: ----------- Cache: * Move image cache constant to ImageUtil, which is the only place it is used. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/WikiBase.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/ImageUtil.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 05:12:09
|
Revision: 2796 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2796&view=rev Author: wrh2 Date: 2009-12-20 05:12:03 +0000 (Sun, 20 Dec 2009) Log Message: ----------- Performance: * Micro-optimize a few high-impact parser methods to remove unnecessary variable assignments. My benchmarks don't show any noticeable gain, but I suspect this is probably worth a few milliseconds. Modified Paths: -------------- 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/utils/Utilities.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-04-03 22:48:37
|
Revision: 2999 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2999&view=rev Author: wrh2 Date: 2010-04-03 22:48:31 +0000 (Sat, 03 Apr 2010) Log Message: ----------- Parser: * The previous commit broken image caption / sizing parsing. Fix. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiLinkTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/LinkUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-04-14 02:26:36
|
Revision: 3014 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3014&view=rev Author: wrh2 Date: 2010-04-14 02:26:30 +0000 (Wed, 14 Apr 2010) Log Message: ----------- Cleanup: * Remove the dependency between org.jamwiki.model.Namespace and org.jamwiki.migrate.MediaWikiConstants. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiConstants.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/Namespace.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-05-04 01:28:06
|
Revision: 3047 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3047&view=rev Author: wrh2 Date: 2010-05-04 01:28:00 +0000 (Tue, 04 May 2010) Log Message: ----------- Cleanup: * Remove an unused import identified by PMD. * Fix some broken Javadoc comments. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/WikiMessage.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/parser/ParserInput.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/ImageUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-05-18 04:32:32
|
Revision: 3061 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3061&view=rev Author: wrh2 Date: 2010-05-18 04:32:26 +0000 (Tue, 18 May 2010) Log Message: ----------- Namespaces: * Oracle treats NULL and "" as the same value, so implement a workaround to allow use of the empty string as a namespace. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/OracleQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/Namespace.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-08-16 04:49:43
|
Revision: 3169 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3169&view=rev Author: wrh2 Date: 2010-08-16 04:49:36 +0000 (Mon, 16 Aug 2010) Log Message: ----------- Performance: * Micro-optimize by making several Pattern instances final. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/TemplateTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/Utilities.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2010-08-16 05:58:51
|
Revision: 3170 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3170&view=rev Author: wrh2 Date: 2010-08-16 05:58:44 +0000 (Mon, 16 Aug 2010) Log Message: ----------- Performance: * Speed up topic lookups by streamlining the process of splitting topic names into namespace and page name. In my local testing this improved topic lookup performance by ~10%. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/LinkUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-01-05 18:02:37
|
Revision: 3405 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3405&view=rev Author: wrh2 Date: 2011-01-05 18:02:30 +0000 (Wed, 05 Jan 2011) Log Message: ----------- Cache: * Fix an issue where topic names differing by case might not be properly cleared from the cache. Reported by MaX. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiCache.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-01-27 22:19:30
|
Revision: 3464 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3464&view=rev Author: wrh2 Date: 2011-01-27 22:19:24 +0000 (Thu, 27 Jan 2011) Log Message: ----------- Documentation: * Minor Javadoc updates. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/WikiMessage.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/package.html Added Paths: ----------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/package.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-07-08 07:24:24
|
Revision: 3632 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3632&view=rev Author: wrh2 Date: 2011-07-08 07:24:16 +0000 (Fri, 08 Jul 2011) Log Message: ----------- JAMWIKI-34: * Eliminate some temp variables and other inefficiencies in the Special:Export process to speed up exports and attempt to address an OOM issue when exporting huge (500MB+) topics. More to come. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlExporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/XMLUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-07-13 02:28:29
|
Revision: 3651 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3651&view=rev Author: wrh2 Date: 2011-07-13 02:28:23 +0000 (Wed, 13 Jul 2011) Log Message: ----------- Special:Logs: * Fix user page links in user blocking messages. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/LogItem.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/RecentChange.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-09-27 03:28:42
|
Revision: 3763 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3763&view=rev Author: wrh2 Date: 2011-09-27 03:28:35 +0000 (Tue, 27 Sep 2011) Log Message: ----------- Special:Import: * Use batch mode when importing to improve performance. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/CacheQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-11-23 06:35:24
|
Revision: 3836 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3836&view=rev Author: wrh2 Date: 2011-11-23 06:35:18 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Performance: * Use a more efficient topic name validity pattern. This is a micro-optimization that should improve performance by a negligible amount. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/Environment.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/LinkUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-11-23 06:36:53
|
Revision: 3837 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3837&view=rev Author: wrh2 Date: 2011-11-23 06:36:47 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Performance: * Avoid some unnecessary object creations. This is another micro-optimization whose performance benefits will likely not be noticeable. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiCache.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-12-11 05:58:22
|
Revision: 3871 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3871&view=rev Author: wrh2 Date: 2011-12-11 05:58:16 +0000 (Sun, 11 Dec 2011) Log Message: ----------- Database: * DataHandler.lookupTopicName now takes namespace and pagename rather than topicName, which should be more efficient. Note that any performance improvement will be very, very tiny, but this is definitely cleaner. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/LinkUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2011-12-11 06:04:07
|
Revision: 3872 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3872&view=rev Author: wrh2 Date: 2011-12-11 06:04:01 +0000 (Sun, 11 Dec 2011) Log Message: ----------- Cache: * Use the latest recommended API for configuring the cache. * Make Interwiki and RoleMap serializable for caching purposes. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/Interwiki.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/RoleMap.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/WikiCache.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-02-04 03:25:28
|
Revision: 3992 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=3992&view=rev Author: wrh2 Date: 2012-02-04 03:25:21 +0000 (Sat, 04 Feb 2012) Log Message: ----------- Cleanup: * Remove some unused logger instances. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/WikiMessage.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/WikiVersion.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiDiff.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiFile.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiFileVersion.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiGroup.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiImage.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiReference.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/TableOfContents.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/WikiLink.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/image/ImageMetadata.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-03-10 21:05:28
|
Revision: 4025 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4025&view=rev Author: wrh2 Date: 2012-03-10 21:05:22 +0000 (Sat, 10 Mar 2012) Log Message: ----------- Namespaces: * The DEFAULT_NAMESPACES map is used only during setup, so get rid of the static map to avoid unnecessary memory usage. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/Namespace.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-08-03 02:50:00
|
Revision: 4135 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4135&view=rev Author: wrh2 Date: 2012-08-03 02:49:54 +0000 (Fri, 03 Aug 2012) Log Message: ----------- Cleanup: * Return an interface (Map) instead of HashMap for WikiUser.getPreferences(). * Lazy load the user preferences map to avoid unnecessary garbage collection. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-08-12 19:29:04
|
Revision: 4163 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4163&view=rev Author: wrh2 Date: 2012-08-12 19:28:57 +0000 (Sun, 12 Aug 2012) Log Message: ----------- Parser: * Be more memory-efficient with the ParserOutput object. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/ParserOutput.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/ParserUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/AbstractHeadingTag.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...> - 2012-12-07 00:04:07
|
Revision: 4211 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4211&view=rev Author: wrh2 Date: 2012-12-07 00:04:01 +0000 (Fri, 07 Dec 2012) Log Message: ----------- Signatures: * Use standard format for all signatures to match Mediawiki. * Update default signature pattern to match Mediawiki. * Upcoming commits will use user preferences for all other date displays. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/Environment.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |