@@ -6857,103 +6857,103 @@ Cluster: hot deploy (adding a node on runtime)
Test with PostgreSQL Version 8.2
@roadmap_1295_li
Submit again to http://www.docjar.com/
Website: Don't use frames.
@roadmap_1296_li
Website: Don't use frames.
Try again with Lobo browser (pure Java)
@roadmap_1297_li
Try again with Lobo browser (pure Java)
Recovery tool: bad blocks should be converted to INSERT INTO SYSTEM_ERRORS(...), and things should go into the .trace.db file
@roadmap_1298_li
Recovery tool: bad blocks should be converted to INSERT INTO SYSTEM_ERRORS(...), and things should go into the .trace.db file
RECOVER=2 to backup the database, run recovery, open the database
@roadmap_1299_li
RECOVER=2 to backup the database, run recovery, open the database
Recovery should work with encrypted databases
@roadmap_1300_li
Recovery should work with encrypted databases
Corruption: new error code, add help
@roadmap_1301_li
Corruption: new error code, add help
Space reuse: after init, scan all storages and free those that don't belong to a live database object
@roadmap_1302_li
Space reuse: after init, scan all storages and free those that don't belong to a live database object
SysProperties: change everything to H2_...
@roadmap_1303_li
SysProperties: change everything to H2_...
Use FilterIn / FilterOut putStream?
@roadmap_1304_li
Use FilterIn / FilterOut putStream?
Access rights: add missing features (users should be 'owner' of objects; missing rights for sequences; dropping objects)
@roadmap_1305_li
Access rights: add missing features (users should be 'owner' of objects; missing rights for sequences; dropping objects)
Support NOCACHE table option (Oracle)
@roadmap_1306_li
Support NOCACHE table option (Oracle)
Index usage for UPDATE ... WHERE .. IN (SELECT...)
@roadmap_1307_li
Index usage for UPDATE ... WHERE .. IN (SELECT...)
Add regular javadocs (using the default doclet, but another css) to the homepage.
@roadmap_1308_li
Add regular javadocs (using the default doclet, but another css) to the homepage.
The database should be kept open for a longer time when using the server mode.
@roadmap_1309_li
The database should be kept open for a longer time when using the server mode.
Javadocs: for each tool, add a copy & paste sample in the class level.
@roadmap_1310_li
Javadocs: for each tool, add a copy & paste sample in the class level.
Javadocs: add @author tags.
@roadmap_1311_li
Javadocs: add @author tags.
Fluent API for tools: Server.createTcpServer().setPort(9081).setPassword(password).start();
@roadmap_1312_li
Fluent API for tools: Server.createTcpServer().setPort(9081).setPassword(password).start();
MySQL compatibility: real SQL statements for SHOW TABLES, DESCRIBE TEST (then remove from Shell)
@roadmap_1313_li
MySQL compatibility: real SQL statements for SHOW TABLES, DESCRIBE TEST (then remove from Shell)
Use a default delay of 1 second before closing a database.
@roadmap_1314_li
Use a default delay of 1 second before closing a database.
Maven: upload source code and javadocs as well.
@roadmap_1315_li
Maven: upload source code and javadocs as well.
Write (log) to system table before adding to internal data structures.
@roadmap_1316_li
Write (log) to system table before adding to internal data structures.
Support very large deletes and updates.
@roadmap_1317_li
Support very large deletes and updates.
Doclet (javadocs): constructors are not listed.
@roadmap_1318_li
Doclet (javadocs): constructors are not listed.
Support direct lookup for MIN and MAX when using WHERE (see todo.txt / Direct Lookup).
@roadmap_1319_li
Support direct lookup for MIN and MAX when using WHERE (see todo.txt / Direct Lookup).
Support other array types (String[], double[]) in PreparedStatement.setObject(int, Object);
@roadmap_1320_li
Support other array types (String[], double[]) in PreparedStatement.setObject(int, Object);
MVCC should not be memory bound (uncommitted data is kept in memory in the delta index; maybe using a regular btree index solves the problem).
@roadmap_1321_li
MVCC should not be memory bound (uncommitted data is kept in memory in the delta index; maybe using a regular btree index solves the problem).
Support CREATE TEMPORARY LINKED TABLE.
@roadmap_1322_li
Support CREATE TEMPORARY LINKED TABLE.
MySQL compatibility: SELECT @variable := x FROM SYSTEM_RANGE(1, 50);
@roadmap_1323_li
MySQL compatibility: SELECT @variable := x FROM SYSTEM_RANGE(1, 50);
Oracle compatibility: support NLS_DATE_FORMAT.
@roadmap_1324_li
Oracle compatibility: support NLS_DATE_FORMAT.
Support flashback queries as in Oracle.
@roadmap_1325_li
Support flashback queries as in Oracle.
Import / Export of fixed with text files.
@roadmap_1326_li
Import / Export of fixed with text files.
Support for OUT parameters in user-defined procedures.
@roadmap_1327_li
Support for OUT parameters in user-defined procedures.
Support getGeneratedKeys to return multiple rows when used with batch updates. This is supported by MySQL, but not Derby. Both PostgreSQL and HSQLDB don't support getGeneratedKeys. Also support it when using INSERT ... SELECT.
roadmap_1307_li=Index usage for UPDATE ... WHERE .. IN (SELECT...)
roadmap_1308_li=Add regular javadocs (using the default doclet, but another css) to the homepage.
roadmap_1309_li=The database should be kept open for a longer time when using the server mode.
roadmap_1310_li=Javadocs\:for each tool, add a copy & paste sample in the class level.
roadmap_1311_li=Javadocs\:add @author tags.
roadmap_1312_li=Fluent API for tools\:Server.createTcpServer().setPort(9081).setPassword(password).start();
roadmap_1313_li=MySQL compatibility\:real SQL statements for SHOW TABLES, DESCRIBE TEST (then remove from Shell)
roadmap_1314_li=Use a default delay of 1 second before closing a database.
roadmap_1315_li=Maven\:upload source code and javadocs as well.
roadmap_1316_li=Write (log) to system table before adding to internal data structures.
roadmap_1317_li=Support very large deletes and updates.
roadmap_1318_li=Doclet (javadocs)\:constructors are not listed.
roadmap_1319_li=Support direct lookup for MIN and MAX when using WHERE (see todo.txt / Direct Lookup).
roadmap_1320_li=Support other array types (String[], double[]) in PreparedStatement.setObject(int, Object);
roadmap_1321_li=MVCC should not be memory bound (uncommitted data is kept in memory in the delta index; maybe using a regular btree index solves the problem).
roadmap_1306_li=Index usage for UPDATE ... WHERE .. IN (SELECT...)
roadmap_1307_li=Add regular javadocs (using the default doclet, but another css) to the homepage.
roadmap_1308_li=The database should be kept open for a longer time when using the server mode.
roadmap_1309_li=Javadocs\:for each tool, add a copy & paste sample in the class level.
roadmap_1310_li=Javadocs\:add @author tags.
roadmap_1311_li=Fluent API for tools\:Server.createTcpServer().setPort(9081).setPassword(password).start();
roadmap_1312_li=MySQL compatibility\:real SQL statements for SHOW TABLES, DESCRIBE TEST (then remove from Shell)
roadmap_1313_li=Use a default delay of 1 second before closing a database.
roadmap_1314_li=Maven\:upload source code and javadocs as well.
roadmap_1315_li=Write (log) to system table before adding to internal data structures.
roadmap_1316_li=Support very large deletes and updates.
roadmap_1317_li=Doclet (javadocs)\:constructors are not listed.
roadmap_1318_li=Support direct lookup for MIN and MAX when using WHERE (see todo.txt / Direct Lookup).
roadmap_1319_li=Support other array types (String[], double[]) in PreparedStatement.setObject(int, Object);
roadmap_1320_li=MVCC should not be memory bound (uncommitted data is kept in memory in the delta index; maybe using a regular btree index solves the problem).
roadmap_1324_li=Support flashback queries as in Oracle.
roadmap_1325_li=Import / Export of fixed with text files.
roadmap_1326_li=Support for OUT parameters in user-defined procedures.
roadmap_1327_li=Support getGeneratedKeys to return multiple rows when used with batch updates. This is supported by MySQL, but not Derby. Both PostgreSQL and HSQLDB don't support getGeneratedKeys. Also support it when using INSERT ... SELECT.
roadmap_1328_h2=Not Planned
roadmap_1329_li=HSQLDB (did) support this\:select id i from test where i>0 (other databases don't). Supporting it may break compatibility.
roadmap_1330_li=String.intern (so that Strings can be compared with \=\=) will not be used because some VMs have problems when used extensively.