This project is read-only.

test functionality with all JET_VERSIONs

Test and ensure compatibility with all JET_VERSIONs. Currently, all tests use JET_VERSION_WINVISTA. Ideally, the library shall be compatible with all versions. If this is for some reasons impractic...

Id #71 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 12, 2010 at 10:46 AM by JensG

add backup/restore support

The current implementation lacks support for all snapshot, backup and restore functions. => This shoukld be designed and implemented. => Add more issues as necessary.

Id #64 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:46 PM by JensG

improve TJetDatabase

There are some functions that were nice to have them implemented: jetgrowdatabase jetdefragment3 jetcompact   More general functions: jetgetobejctinfo jetgetrecordsize/position jetgetdatabaseinfo ...

Id #63 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:44 PM by JensG

support JetDuplicateSession()

TJetSession needs to be improved in order to support JetDuplicateSession()

Id #61 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:39 PM by JensG

support Temporary Tables

The goal is to have built-in support for JetOpenTempTable3() & Co.

Id #59 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:37 PM by JensG

support JET_bitColumnFinalize

The goal is to have built-in support for JET_bitColumnFinalize in the library, using a publish-subscribe construction. This makes it easier for clients to install a notification hook.

Id #58 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:36 PM by JensG

make use of ESE sequential access optimizations

add support for JetPrereadKeys() add support for JetSetTableSequential() and/ JetResetTableSequential() improve PerfTest app accordingly run tests, document performance boost

Id #56 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:33 PM by JensG

Run more than one app against the same ESE database

Check if there are possibilities to have more than one app running against the same ESE database => Implement this, if possible.   Current status is, that the second app hangs in the startup code. ...

Id #52 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:21 PM by JensG

additional statistics table

The sample needs a special statistoics table, which has a record for every TAkteur instance. The record is used to sum up all actions made and can be used for a) additional consistency checks b) v...

Id #51 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:18 PM by JensG

Handling of multiple calls to AttachDatabase() should be improved

Look for JET_errDatabaseInUse, there are several DTORs which do a special handling only because of this issue. This should be cleaned up properly.

Id #50 | Release: None | Updated: Feb 13, 2013 at 2:09 AM by JensG | Created: Dec 9, 2010 at 5:14 PM by JensG