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

--no commit message

--no commit message
上级 4f44e484
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<property name="version.name" value="1.0"/> <property name="version.name" value="1.0"/>
<property name="jdk" value="1.3"/> <property name="jdk" value="1.4"/>
<property name="javac" value="javac"/> <property name="javac" value="javac"/>
<path id="benchmark.drivers.path"> <path id="benchmark.drivers.path">
......
...@@ -19,6 +19,7 @@ The next release is planned for ...@@ -19,6 +19,7 @@ The next release is planned for
Here is the list of known and confirmed issues as of Here is the list of known and confirmed issues as of
2006-12-16: 2006-12-16:
<ul> <ul>
<li>Can not compile with JDK 1.3 at the moment.
<li>There are some browser issues with the autocomplete feature. Firefox should work however. <li>There are some browser issues with the autocomplete feature. Firefox should work however.
<li>Some problems have been found with right outer join. Internally, it is converted to left outer join, which <li>Some problems have been found with right outer join. Internally, it is converted to left outer join, which
does not always produce the correct results when used in combination with other joins. does not always produce the correct results when used in combination with other joins.
......
...@@ -38,7 +38,7 @@ Hypersonic SQL or HSQLDB. H2 is built from scratch. ...@@ -38,7 +38,7 @@ Hypersonic SQL or HSQLDB. H2 is built from scratch.
<li>Can be compiled with JDK 1.6. However, only very few of the JDBC 4.0 features are implemented so far. <li>Can be compiled with JDK 1.6. However, only very few of the JDBC 4.0 features are implemented so far.
<li>The unit test of OpenJPA works now. <li>The unit test of OpenJPA works now.
<li>Unfortunately, the Hibernate dialect has changed due to a change in the meta data in the last release <li>Unfortunately, the Hibernate dialect has changed due to a change in the meta data in the last release
(INFORMATION_SCHEMA.SCHEMA). (INFORMATION_SCHEMA.SEQUENCES).
<li>String.toUpperCase and toLowerCase can not be used to process SQL, as they depend on the current locale. <li>String.toUpperCase and toLowerCase can not be used to process SQL, as they depend on the current locale.
Now using toUpperCase(Locale.ENGLISH) or Character.toUpperCase(..) Now using toUpperCase(Locale.ENGLISH) or Character.toUpperCase(..)
<li>Table aliases are now supported in DELETE and UPDATE. Example: DELETE FROM TEST T0. <li>Table aliases are now supported in DELETE and UPDATE. Example: DELETE FROM TEST T0.
......
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
Section "All" Section "All"
SetOutPath "$INSTDIR\src" SetOutPath "$INSTDIR\src"
File /r /x CVS /x .cvsignore ..\..\src\*.* File /r /x CVS /x .cvsignore /x .svn ..\..\src\*.*
SetOutPath "$INSTDIR\bin" SetOutPath "$INSTDIR\bin"
File /r /x CVS /x .cvsignore ..\..\bin\*.* File /r /x CVS /x .cvsignore ..\..\bin\*.*
SetOutPath "$INSTDIR\docs" SetOutPath "$INSTDIR\docs"
......
...@@ -32,7 +32,6 @@ package org.h2.engine; ...@@ -32,7 +32,6 @@ package org.h2.engine;
* - front page * - front page
* - tables (optimal size) * - tables (optimal size)
* - orphan control, page breaks * - orphan control, page breaks
* - check no javascript
* - table of contents * - table of contents
* - switch off auto-build * - switch off auto-build
* - ant all * - ant all
......
...@@ -10,6 +10,48 @@ INSERT INTO CHANNEL VALUES('H2 Database Engine' , ...@@ -10,6 +10,48 @@ INSERT INTO CHANNEL VALUES('H2 Database Engine' ,
CREATE TABLE ITEM(ID INT PRIMARY KEY, TITLE VARCHAR, ISSUED TIMESTAMP, DESC VARCHAR); CREATE TABLE ITEM(ID INT PRIMARY KEY, TITLE VARCHAR, ISSUED TIMESTAMP, DESC VARCHAR);
INSERT INTO ITEM VALUES(18,
'New version available: 1.0 / 2006-12-17', '2006-12-17 12:00:00',
'A new version of H2 is available for <a href="http://www.h2database.com">download</a>.
<br/>
<b>Changes and new functionality:</b>
<ul>
<li>Large BLOB and CLOB support for the server and the cluster mode.
Larger objects will temporarily be buffered on the client side.
<li>Can be compiled with JDK 1.6.
However, only very few of the JDBC 4.0 features are implemented so far.
<li>Table aliases are now supported in DELETE and UPDATE.
Example: DELETE FROM TEST T0.
<li>The RunScript tool can now include other files using a new syntax:
@INCLUDE fileName. This is only required for server and cluster modes.
It was already possible to use embedded RUNSCRIPT statements,
but those are always executed locally.
<li>When the database URL contains ;RECOVERY=TRUE then
the index file is now deleted if it was not closed before.
<li>Deleting old temp files now uses a phantom reference queue.
Generally, temp files should now be deleted earlier.
<li>Opening a large database is now much faster
even when using the default log mode (LOG=1),
if the database was previously closed.
<li>Support for indexed parameters in PreparedStatements:
UPDATE TEST SET NAME = ?2 WHERE ID = ?1
</ul>
<b>Bugfixes:</b>
<ul>
<li>Unfortunately, the Hibernate dialect has changed due to a change
in the meta data in the last release (INFORMATION_SCHEMA.SEQUENCES).
<li>String.toUpperCase and toLowerCase can not be used to parse commands.
Now using toUpperCase(Locale.ENGLISH) or Character.toUpperCase(..).
<li>The scale of a NUMERIC(1) column is now 0. It used to be 32767.
<li>PreparedStatement.setObject(x, y, Types.OTHER) does now
serialize the object in every case (even for Integer).
<li>EXISTS subqueries with parameters were not re-evaluated
when the prepared statement was reused. This could lead to incorrect results.
</ul>
For future plans, see the new ''Roadmap'' page on the web site.
</ul>
');
INSERT INTO ITEM VALUES(17, INSERT INTO ITEM VALUES(17,
'New version available: 1.0 / 2006-12-03', '2006-12-03 12:00:00', 'New version available: 1.0 / 2006-12-03', '2006-12-03 12:00:00',
'A new version of H2 is available for <a href="http://www.h2database.com">download</a>. 'A new version of H2 is available for <a href="http://www.h2database.com">download</a>.
......
...@@ -86,9 +86,7 @@ java -Xmx512m -Xrunhprof:cpu=samples,depth=8 org.h2.tools.RunScript -url jdbc:h2 ...@@ -86,9 +86,7 @@ java -Xmx512m -Xrunhprof:cpu=samples,depth=8 org.h2.tools.RunScript -url jdbc:h2
TestAll test = new TestAll(); TestAll test = new TestAll();
test.printSystem(); test.printSystem();
// javadoc for runscript is broken (@ problem) // codeswitch_jdk13 doesnt work? (in FAQ)
// codeswitch_jdk13 doesnt work?
// Check if new Hibernate dialect for H2 is ok // Check if new Hibernate dialect for H2 is ok
// http://opensource.atlassian.com/projects/hibernate/browse/HHH-2300 // http://opensource.atlassian.com/projects/hibernate/browse/HHH-2300
......
...@@ -89,7 +89,8 @@ class Database { ...@@ -89,7 +89,8 @@ class Database {
} }
if(serverDerby != null) { if(serverDerby != null) {
Method m = serverDerby.getClass().getMethod("shutdown", new Class[]{}); Method m = serverDerby.getClass().getMethod("shutdown", new Class[]{});
m.invoke(serverDerby, null); // cast for JDK 1.5
m.invoke(serverDerby, (Object[])null);
// serverDerby.shutdown(); // serverDerby.shutdown();
serverDerby = null; serverDerby = null;
} else if(serverHSQLDB) { } else if(serverHSQLDB) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论