[Jamwiki-commit] SF.net SVN: jamwiki:[2662] wiki/trunk
Brought to you by:
wrh2
From: <wr...@us...> - 2009-08-08 16:17:57
|
Revision: 2662 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=2662&view=rev Author: wrh2 Date: 2009-08-08 16:17:49 +0000 (Sat, 08 Aug 2009) Log Message: ----------- Database: * Use SERIAL primary keys with Postgres to improve database insert performance. Approach suggested by Daniel Fisla (dfisla). * Add a new QueryHandler.autoIncrementPrimaryKeys() method to indicate whether a specific QueryHandler supports auto-incrementing primary keys. If this method returns true then all insert statements for the QueryHandler will assume that the database will auto-generate a primary key value. * Note that this change requires upgrading to the 8.4 Postgres JDBC driver. 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.postgres.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-war/src/main/webapp/UPGRADE.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/DatabaseUpgrades.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/db/PostgresQueryHandler.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. |