提交 a42ad6d6 authored 作者: Thomas Mueller's avatar Thomas Mueller

Prepare release.

上级 e565a9e3
......@@ -18,6 +18,10 @@ Change Log
<h1>Change Log</h1>
<h2>Next Version (unreleased)</h2>
<ul><li>-
</li></ul>
<h2>Version 1.2.140 (2010-07-25)</h2>
<ul><li>The default MAX_LOG_SIZE is now 16 MB instead of 2 MB. Some uses cases are 3 times faster now.
</li><li>Improved cache memory usage calculation.
</li><li>Only resources that are actually used are loaded in memory.
......@@ -729,38 +733,5 @@ Change Log
</li><li>The optimizer does a better job for joins if indexes are missing.
</li></ul>
<h2>Version 1.1.118 (2009-09-04)</h2>
<ul><li>SHOW COLUMNS only listed indexed columns.
</li><li>When calling SHUTDOWN IMMEDIATELY in the server mode, the .trace.db file was not closed.
</li><li>DatabaseMetaData.getPrimaryKeys: the wrong constraint name was reported
if there was another constraint on the same table and columns.
</li><li>AUTO_INCREMENT now works in the same way in ALTER TABLE ALTER COLUMN
as in CREATE TABLE (it does not create a primary key).
</li><li>Native fulltext search: before searching, FT_INIT() had to be called.
This is no longer required.
</li><li>Better support GaeVFS (Google App Engine Virtual File System).
</li><li>JaQu: the plan is to support natural (pure Java / Scala) conditions such as
(id == 1 &amp;&amp; name.equals("Test")). A proof of concept decompiler is now included (it doesn't work yet).
</li><li>Various bugfixes and improvements in the page store mechanism (still experimental).
</li><li>PreparedStatement.setObject now converts a java.lang.Character to a string.
</li><li>H2 Console: PierPaolo Ucchino has completed the Italian translation. Thanks a lot!
</li><li>Various tools now use Java 5 var-args, such as main the methods and SimpleResultSet.addRow.
</li><li>H2 Console: indexes of tables of non-default schemas are now also listed.
</li><li>Issue 111: Multi-version concurrency / duplicate primary key after rollback.
</li><li>Issue 110: Multi-version concurrency / wrong exception is thrown.
</li><li>Parser: sequenceName.NEXTVAL and CURRVAL did not respect the schema search path.
</li><li>Issue 101: The following sequence could throw the exception "Row not found when trying to delete":
start a transaction, insert many rows, delete many rows, rollback. The number of rows depends
on the cache size.
</li><li>The stack trace of very common exceptions is no longer written to the .trace.db file by default.
</li><li>An optimization for OR is implemented, but disabled by default.
Expressions of the type X=1 OR X=2 are converted to X IN(1, 2).
To enable, set the system property h2.optimizeInList to true before loading the H2 JDBC driver.
</li><li>An optimization for IN(..) and IN(SELECT...) is implemented, but disabled by default.
To enable, set the system property h2.optimizeInList to true before loading the H2 JDBC driver.
If enabled, this overrides h2.optimizeIn and h2.optimizeInJoin. Unlike now, this optimization
will also speed up updates and deletes.
</li></ul>
<!-- [close] { --></div></td></tr></table><!-- } --><!-- analytics --></body></html>
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -14,12 +14,12 @@ public class Constants {
/**
* The build id is incremented for each public release.
*/
public static final int BUILD_ID = 139;
public static final int BUILD_ID = 140;
/**
* The build id of the last stable release.
*/
public static final int BUILD_ID_STABLE = 138;
public static final int BUILD_ID_STABLE = 139;
/**
* If H2 is compiled to be included in a product, this should be set to
......@@ -32,12 +32,12 @@ public class Constants {
/**
* The build date is updated for each public release.
*/
public static final String BUILD_DATE = "2010-07-10";
public static final String BUILD_DATE = "2010-07-25";
/**
* The build date is updated for each public release.
*/
public static final String BUILD_DATE_STABLE = "2010-06-27";
public static final String BUILD_DATE_STABLE = "2010-07-10";
/**
* The TCP protocol version number. This protocol is used by the TCP
......
......@@ -7,6 +7,7 @@
CREATE TABLE VERSION(ID INT PRIMARY KEY, VERSION VARCHAR, CREATED VARCHAR);
INSERT INTO VERSION VALUES
(90, '1.2.140', '2010-07-25'),
(89, '1.2.139', '2010-07-10'),
(88, '1.2.138', '2010-06-27'),
(87, '1.2.137', '2010-06-06'),
......@@ -21,7 +22,6 @@ INSERT INTO VERSION VALUES
(78, '1.2.128', '2010-01-30'),
(77, '1.2.127', '2010-01-15'),
(76, '1.2.126', '2009-12-18'),
(75, '1.2.125', '2009-12-06'),
;
CREATE TABLE CHANNEL(TITLE VARCHAR, LINK VARCHAR, DESC VARCHAR,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论