- 04 6月, 2011 1 次提交
-
-
由 Thomas Mueller 提交于
-
- 03 6月, 2011 2 次提交
-
-
由 Thomas Mueller 提交于
This database no longer uses finalize() except for temporary files. The system property "h2.runFinalize" is no longer supported. Unclosed connections are still detected, but the opening stack trace is now collected only if connections are not closed repeatedly (starting with the second unclosed connection).
-
由 Thomas Mueller 提交于
This database no longer uses finalize() except for temporary files. The system property "h2.runFinalize" is no longer supported. Unclosed connections are still detected, but the opening stack trace is now collected only if connections are not closed repeatedly (starting with the second unclosed connection).
-
- 02 6月, 2011 5 次提交
-
-
由 Thomas Mueller 提交于
This database no longer uses finalize() except for temporary files. The system property "h2.runFinalize" is no longer supported. Unclosed connections are still detected, but the opening stack trace is now collected only if connections are not closed repeatedly (starting with the second unclosed connection).
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
The following built-in functions were marked as deterministic and therefore not re-executed when using in a prepared statement: LOCK_TIMEOUT, LINK_SCHEMA, CANCEL_SESSION, FILE_READ
-
由 Thomas Mueller 提交于
A prepared statement if type CALL that returned a result set could throw a NullPointerExecption if executed multiple times.
-
- 30 5月, 2011 11 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
The following prepared statements are now cached as well: insert, update, delete, merge, and transactional commands.
-
由 Thomas Mueller 提交于
-
- 29 5月, 2011 4 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
The built-in connection pool is now a bit faster, specially if the system property "h2.runFinalize" is set to "false".
-
由 Thomas Mueller 提交于
When trying to connect to a server using TCP/IP failed, it will retry at most until the timeout. Before, it was the timeout multiplied with the retry count.
-
由 Thomas Mueller 提交于
The scale was not set correctly in some cases when using CREATE TABLE AS SELECT if there was no explicit column definition.
-
- 27 5月, 2011 3 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
- 26 5月, 2011 6 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
If some of the file system operations failed, System.gc() was called in a loop. Now it is called once at most.
-
由 Thomas Mueller 提交于
When altering a table with triggers, new triggers are created and initialized with a table name that ends with tableName_COPY_x_y.
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
Triggers (including the fulltext search) could throw the exception 'Unexpected code path' in Session.log.
-
由 Thomas Mueller 提交于
When altering a table with triggers, new triggers are created and initialized with a table name that ends with tableName_COPY_x_y.
-
- 24 5月, 2011 6 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
TIMESTAMPADD is now an alias for DATEADD. Most SQL_TSI_ constants are now supported for for TIMESTAMPADD and TIMESTAMPDIFF (all except SQL_TSI_QUARTER and SQL_TSI_FRAC_SECOND).
-
由 Thomas Mueller 提交于
VALUES is now supported as a standalone command and as a table source: SELECT * FROM (VALUES(1, 'Hello'), (2, 'World')) AS V;
-
由 Thomas Mueller 提交于
The statement CALL no longer converts an ARRAY return value to a list of values. Now an ARRAY is returned.
-
由 Thomas Mueller 提交于
The statement CALL no longer converts an ARRAY return value to a list of values. Now an ARRAY is returned.
-
- 20 5月, 2011 2 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
Opening a database with both multi-threaded mode and lock mode 0 (disable locking) was possible (but only once), even thought it does not work properly.
-