</li><li>CREATE TABLE AS SELECT now supports specifying the column list and data types.
</li><li>Connecting to a TCP server and at shutting it down at the same time could cause a Java level deadlock.
</li><li>A user now has all rights on his own local temporary tables.
</li><li>CSV tool now support lineSeparator.
</li><li>When using multiple connections, empty space was reused too early sometimes. This was sometimes causing database corruption.
</li><li>The CSV tool now supports a custom lineSeparator.
</li><li>When using multiple connections, empty space was reused too early sometimes. This could corrupt the database when recovering.
</li><li>The H2 Console has been translated to Dutch. Thanks a lot to Remco Schoen!
</li><li>Databases can now be opened even if trigger classes are not in the classpath. The exception is thrown when trying to fire the trigger.
</li><li>Opening databases with ACCESS_MODE_DATA=r is now supported. In this case the database is read-only, but the files don't not need to be read-only.
...
...
@@ -36,7 +36,6 @@ Change Log
</li><li>ALTER TABLE ALTER COLUMN RESTART and ALTER SEQUENCE now support parameters (any expressions).
</li><li>When setting the base directory on the command line, the user directory prefix ('~') was ignored.
</li><li>The DbStarter servlet didn't start the TCP listener even if configured.
</li><li>Recovery could fail when using multiple connections and larger transactions that deleted many rows.
</li><li>Statement.setQueryTimeout() is now supported.
</li><li>New session setting QUERY_TIMEOUT, and new system property h2.maxQueryTimeout.
</li><li>Changing the transaction log level (SET LOG) is now written to the trace file by default.
#Variables that are not set evaluate to NULL. The data type of a user defined variable is the data type of the value assigned to it, that means it is not necessary (or possible) to declare variable names before using them. There are no restrictions on the assigned values, large objects (LOBs) are supported as well.
#By default there is no restriction on loading classes and executing Java code for admins. That means an admin may call system functions such as System.setProperty by executing:
#Usually server sockets accept connections on any/all local addresses. This may be a problem on multi-homed hosts. To bind only to one address, use the system property h2.bindAddress. This setting is used for both regular server sockets and for SSL server sockets. IPv4 and IPv6 address formats are supported.
@~advanced_1254_h2
用語集とリンク
@~advanced_1255_th
用語
@~advanced_1257_td
AES-128
@~advanced_1268_a
Wikipedia: Block cipher modes of operation
@~advanced_1269_td
Salt
@~changelog_1002_li
#CREATE INDEX on a table with many rows could run out of memory. Fixed.
@~changelog_1011_h2
#Version 1.0.66 (2008-02-02)
@~changelog_1026_li
#Fulltext search is now supported in named in-memory databases.
@~changelog_1028_h2
#Version 1.0.65 (2008-01-18)
@~changelog_1043_li
#The setting h2.serverSmallResultSetSize has been renamed to h2.serverResultSetFetchSize.
@~changelog_1051_h2
#Version 1.0.64 (2007-12-27)
@~changelog_1066_li
#Opening a database with many indexes (thousands) was slow. Fixed.
@~changelog_1077_h2
#Version 1.0.63 (2007-12-02)
@~changelog_1088_h2
#Version 1.0.62 (2007-11-25)
@~changelog_1092_li
#Renaming or dropping a user with a schema, or removing the admin property of that user made the schema inaccessible after re-opening the database. Fixed.
@~changelog_1103_li
#A patch for Apache DDL Utils is available at https://issues.apache.org/jira/browse/DDLUTILS-185
@~changelog_1107_h2
#Version 1.0.61 (2007-11-10)
@~changelog_1134_h2
#Version 1.0.59 (2007-10-03)
@~changelog_1137_li
#Multi-threaded kernel (MULTI_THREADED=1): A synchronization problem has been fixed.
@~changelog_1149_li
#Compatibility: comparing columns with constants that are out of range does not throw an exception.
@~changelog_1150_h2
#Version 1.0.58 (2007-09-15)
@~changelog_1165_li
#In some systems, SecureRandom.generateSeed is very slow (taking one minute or more). For those cases, an alternative method is used that takes less than one second.
@~changelog_1175_h2
#Version 1.0.57 (2007-08-25)
@~changelog_1190_li
#The H2 Console can now connect to databases using JNDI. The driver class name must be a javax.naming.Context, (for example javax.naming.InitialContext), and the URL the resource name (for example java:comp/env/jdbc/Test). This should also work for linked tables.
@~changelog_1202_h2
#Version 1.0.56 (2007-08-02)
@~changelog_1217_li
#Calculation of cache memory usage has been improved.
#For more information, see <a href="build.html#translating">Build/Translating</a> .
@~history_1023_h3
#Not Planned
@~history_1024_li
#HSQLDB does/did support this: select id i from test where i>0 (other databases don't)
@~history_1026_h2
支援者
@~history_1027_p
#Many thanks for those who helped by finding and reporting bugs, gave valuable feedback, spread the word and have translated this project. Also many thanks to the donors who contributed via PayPal:
@~history_1034_li
#Harpal Grover Consulting Inc., USA
@~history_1035_li
#Elisabetta Berlini, Italy
@~changelog_1002_h2
#Version 1.0.67 (2008-02-22)
@~roadmap_1322_h2
#Not Planned
@~changelog_1003_li
#New function FILE_READ to read a file or from an URL. Both binary and text data is supported.
build_1034_p=The conversion between UTF-8 and Java encoding (using the \\u syntax), as well as the HTML entities (&\#..;) is automated by running the tool PropertiesToUTF8. The web site translation is automated as well, using <code>ant docs</code> .
changelog_1000_h1=Change Log
changelog_1001_h2=Next Version (unreleased)
changelog_1002_h2=Version 1.0.67 (2008-02-22)
changelog_1003_li=New function FILE_READ to read a file or from an URL. Both binary and text data is supported.
changelog_1004_li=CREATE TABLE AS SELECT now supports specifying the column list and data types.
changelog_1005_li=Connecting to a TCP server and at shutting it down at the same time could cause a Java level deadlock.
changelog_1006_li=A user now has all rights on his own local temporary tables.
changelog_1007_li=CSV tool now support lineSeparator.
changelog_1008_li=When using multiple connections, empty space was reused too early sometimes. This was sometimes causing database corruption.
changelog_1009_li=The H2 Console has been translated to Dutch. Thanks a lot to Remco Schoen\!
changelog_1010_li=Databases can now be opened even if trigger classes are not in the classpath. The exception is thrown when trying to fire the trigger.
changelog_1011_li=Opening databases with ACCESS_MODE_DATA\=r is now supported. In this case the database is read-only, but the files don't not need to be read-only.
changelog_1012_li=Security\:The database now waits 200 ms before throwing an exception if the user name or password don't match, to slow down dictionary attacks.
changelog_1013_li=The value cache is now a soft reference cache. This should help save memory.
changelog_1014_li=CREATE INDEX on a table with many rows could run out of memory. Fixed.
changelog_1015_li=Large result sets are now a bit faster.
changelog_1016_li=ALTER TABLE ALTER COLUMN RESTART and ALTER SEQUENCE now support parameters (any expressions).
changelog_1017_li=When setting the base directory on the command line, the user directory prefix ('~') was ignored.
changelog_1018_li=The DbStarter servlet didn't start the TCP listener even if configured.
changelog_1019_li=Recovery could fail when using multiple connections and larger transactions that deleted many rows.
changelog_1002_li=-
changelog_1003_h2=Version 1.0.67 (2008-02-22)
changelog_1004_li=New function FILE_READ to read a file or from an URL. Both binary and text data is supported.
changelog_1005_li=CREATE TABLE AS SELECT now supports specifying the column list and data types.
changelog_1006_li=Connecting to a TCP server and at shutting it down at the same time could cause a Java level deadlock.
changelog_1007_li=A user now has all rights on his own local temporary tables.
changelog_1008_li=The CSV tool now supports a custom lineSeparator.
changelog_1009_li=When using multiple connections, empty space was reused too early sometimes. This was sometimes causing database corruption.
changelog_1010_li=The H2 Console has been translated to Dutch. Thanks a lot to Remco Schoen\!
changelog_1011_li=Databases can now be opened even if trigger classes are not in the classpath. The exception is thrown when trying to fire the trigger.
changelog_1012_li=Opening databases with ACCESS_MODE_DATA\=r is now supported. In this case the database is read-only, but the files don't not need to be read-only.
changelog_1013_li=Security\:The database now waits 200 ms before throwing an exception if the user name or password don't match, to slow down dictionary attacks.
changelog_1014_li=The value cache is now a soft reference cache. This should help save memory.
changelog_1015_li=CREATE INDEX on a table with many rows could run out of memory. Fixed.
changelog_1016_li=Large result sets are now a bit faster.
changelog_1017_li=ALTER TABLE ALTER COLUMN RESTART and ALTER SEQUENCE now support parameters (any expressions).
changelog_1018_li=When setting the base directory on the command line, the user directory prefix ('~') was ignored.
changelog_1019_li=The DbStarter servlet didn't start the TCP listener even if configured.
changelog_1020_li=Statement.setQueryTimeout() is now supported.
changelog_1021_li=New session setting QUERY_TIMEOUT, and new system property h2.maxQueryTimeout.
changelog_1022_li=Changing the transaction log level (SET LOG) is now written to the trace file by default.
...
...
@@ -1268,7 +1268,7 @@ mainWeb_1005_li=JDBC and (partial) ODBC API; Web Client application