@@ -31,28 +31,24 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
...
@@ -31,28 +31,24 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
<h2>Priority 1</h2>
<h2>Priority 1</h2>
<ul>
<ul>
<li>Bugfixes
<li>Bugfixes
</li><li>Page store: new storage mechanism
</li><li>Support large updates (use the transaction log for rollback instead of persistent UndoLog.file).
</li><li>[Requires page store] Support large updates (use the transaction log
</li><li>Shutdown compact
for rollback instead of persistent UndoLog.file).
</li><li>[Requires page store] Shutdown compact
</li><li>More tests with MULTI_THREADED=1
</li><li>More tests with MULTI_THREADED=1
</li><li>RECOVER=1 should automatically recover, =2 should run the recovery tool if required
</li><li>RECOVER=1 should automatically recover, =2 should run the recovery tool if required
</li><li>Optimization: result set caching (like MySQL)
</li><li>Optimization: result set caching (like MySQL)
</li><li>Server side cursors
</li><li>Server side cursors
</li><li>Procedural language / script language (Java, Javascript)
</li></ul>
</li></ul>
<h2>Priority 2</h2>
<h2>Priority 2</h2>
<ul>
<ul>
<li>Improve test code coverage
<li>Improve test code coverage
</li><li>Issue 116: Maven: deploy / upload h2..-sources.jar and javadocs as well.
</li><li>Issue 116: Maven: deploy / upload h2..-sources.jar and javadocs as well.
</li><li>Procedural language / script language (Java, Javascript)
</li><li>Fulltext search: support streaming CLOB data.
</li><li>Fulltext search: support streaming CLOB data.
</li><li>Enable warning for 'Local variable declaration hides another field or variable'.
</li><li>Enable warning for 'Local variable declaration hides another field or variable'.
</li><li>Test multi-threaded in-memory db access
</li><li>Test multi-threaded in-memory db access
</li><li>MVCC: select for update should only lock the selected rows.
</li><li>MVCC: select for update should only lock the selected rows.
</li><li>Option to shutdown all the running servers (on the same VM).
</li><li>Option to shutdown all the running servers (on the same VM).
</li><li>[Requires page store] Index organized tables CREATE TABLE...(...) ORGANIZATION INDEX
</li><li>[Requires page store] Better space re-use in the files after deleting data: shrink the data file without closing the database (if the end of the file is empty)
</li><li>Full outer joins
</li><li>Full outer joins
</li><li>Implement INSTEAD OF trigger (for views, tables, metadata tables).
</li><li>Implement INSTEAD OF trigger (for views, tables, metadata tables).
</li><li>Support triggers for INFORMATION_SCHEMA tables (to better support PostgreSQL catalog: rebuild after creating new tables)
</li><li>Support triggers for INFORMATION_SCHEMA tables (to better support PostgreSQL catalog: rebuild after creating new tables)
...
@@ -183,11 +179,11 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
...
@@ -183,11 +179,11 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Add H2 to Gem (Ruby install system)
</li><li>Add H2 to Gem (Ruby install system)
</li><li>API for functions / user tables
</li><li>API for functions / user tables
</li><li>Order conditions inside AND / OR to optimize the performance
</li><li>Order conditions inside AND / OR to optimize the performance