提交 449dbd81 authored 作者: Thomas Mueller's avatar Thomas Mueller

--no commit message

--no commit message
上级 4d30ee3f
......@@ -16,6 +16,12 @@ Change Log
<h1>Change Log</h1>
<h2>Next Version (unreleased)</h2>
<ul><li>Temporary files were sometimes deleted too late when executing large insert, update,
or delete operations.
</li><li>The database file was growing after deleting many rows, and after large update operations.
</li></ul>
<h2>Version 1.0.75 (2008-07-14)</h2>
<ul><li>Multi version concurrency (MVCC): when a row was updated or deleted, but this change was rolled back,
the row was not visible by other sessions if no index was used to access it. Fixed.
</li><li>Views with multiple joined tables (where one was an outer join) couldn't be used in some cases. Fixed.
......
......@@ -175,6 +175,16 @@ JavaPlayer</a><br />
Pure Java MP3 player.
</p>
<p><a href="http://mywebpage.netscape.com/davidlbarron/javaplayer.html">
JavaPlayer</a><br />
Pure Java MP3 player.
</p>
<p><a href="http://jgeocoder.sourceforge.net">
JGeocoder</a><br />
Free Java geocoder. Geocoding is the process of estimating a latitude and longitude for a given location.
</p>
<p><a href="http://jena.sourceforge.net/">
Jena</a><br />
Java framework for building Semantic Web applications.
......@@ -205,6 +215,12 @@ Luntbuild</a><br />
Build automation and management tool.
</p>
<p><a href="http://pfgrc.jcvi.org/index.php/bioinformatics/magnolia.html">
Magnolia</a><br />
Microarray Data Management and Export System for PFGRC
(Pathogen Functional Genomics Resource Center) Microarrays.
</p>
<p><a href="http://www.source-code.biz/snippets/java/8.htm">
MiniConnectionPoolManager</a><br />
A lightweight standalone JDBC connection pool manager.
......
......@@ -15,13 +15,8 @@ Roadmap
<h1>Roadmap</h1>
<h2>Highest Priority</h2>
<ul>
<li>Improve test code coverage
</li><li>More fuzz tests
</li><li>Test very large databases and LOBs (up to 256 GB)
</li><li>Test multi-threaded in-memory db access
</li></ul>
New (feature) requests will usually be added at the very end of the list. The priority is increased for important and popular requests.
Of course, patches are always welcome, but are not always applied as is. Patches should include test cases and documentation.
<h2>In Version 1.1</h2>
<ul>
......@@ -36,8 +31,9 @@ Roadmap
<h2>Priority 1</h2>
<ul>
<li>Write more tests and documentation for MVCC (Multi Version Concurrency Control)
<li>Bugfixes
</li><li>Row level locking
</li><li>Write more tests and documentation for MVCC (Multi Version Concurrency Control)
</li><li>RECOVER=1 should automatically recover, =2 should run the recovery tool if required
</li><li>More tests with MULTI_THREADED=1
</li><li>Test with Spatial DB in a box / JTS (http://docs.codehaus.org/display/GEOS/SpatialDBBox)
......@@ -50,7 +46,10 @@ Roadmap
<h2>Priority 2</h2>
<ul>
<li>Automatic mode: jdbc:h2:auto: (embedded mode if possible, if not use server mode). Keep the server running until all have disconnected.
<li>Improve test code coverage
</li><li>More fuzz tests
</li><li>Test multi-threaded in-memory db access
</li><li>Automatic mode: jdbc:h2:auto: (embedded mode if possible, if not use server mode). Keep the server running until all have disconnected.
</li><li>Linked tables that point to the same database should share the connection ([SHARED CONNECTION]). Serialize access to the connection.
</li><li>Procedural language / script language (Javascript)
</li><li>Linked tables should support a schema name: CREATE LINKED TABLE ... (... [schemaName, ] originalTableString) - DB2: SET SCHEMA after connecting
......@@ -59,6 +58,7 @@ Roadmap
</li><li>H2 Console: new option 'Open a browser when starting the H2 Console'.
</li><li>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>Test very large databases and LOBs (up to 256 GB)
</li><li>Support hints for the optimizer (which index to use, enforce the join order).
</li><li>Change LOB mechanism (less files, keep index of lob files, point to files and row, delete unused files earlier, maybe bundle files into a tar file)
</li><li>Clustering: recovery needs to becomes fully automatic. Global write lock feature.
......
......@@ -60,6 +60,7 @@ Initial Developer: H2 Group
<a href="features.html" target="main">Features</a><br />
<a href="performance.html" target="main">Performance</a><br />
<a href="advanced.html" target="main">Advanced Topics</a><br />
<a href="download.html" target="main">Download</a><br />
<br />
<b>Reference</b><br />
<a href="grammar.html" target="main">SQL Grammar</a><br />
......
......@@ -276,7 +276,13 @@ create table test(e email);
select * from INFORMATION_SCHEMA.COLUMNS where table_name='TEST';
script nosettings;
add download link
create t1 (c1 char(1)); create unique index i1 on t1(c1); insert
into t1 values (null); insert into t1 values (null);
succeeds on Oracle and H2 1.0.75 with ;MODE=Oracle in the URL.
create t2(c1 char(1), c2 (char(1)); create unique index i2 on
t2(c1, c2); insert into t2 values ('a', null); insert into t2 values
insert into t5 values (null, null);
will succeed on Oracle multiple times.
Check Eclipse DTP, see also
https://bugs.eclipse.org/bugs/show_bug.cgi?id=137701
......
......@@ -546,4 +546,5 @@ chang lumberjack roed biscuits
usable weblica jena preserved instrumentation inspect jayaprakash ashwin
varargs automate couldn unclear eat dtp disks tablespaces great reproduces
hhh overridden sqle propogation buildid tsv monospace
\ No newline at end of file
hhh overridden sqle propogation buildid tsv monospace microarrays pathogen
geocoder geocoding longitude estimating microarray latitude magnolia pfgrc
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论