[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] ozone 0.5 dev3



Hi all,

ozone 0.5-dev3 is available at http://ozone-db.org/download_main.html.

This is mainly a bug fix release. But there are also some new features. The Ant
build process is now fully integrated. The only things you need to do to
compile ozone are:

	- set OZONE_HOME
	- add <OZONE_HOME>/bin to the PATH
	- call 'ant'

This should build everything including the javadoc docs, which are no longer
included in the package.

Thanks to Davide Mora for the NT start scripts and the fix of the method table
bug ozone should now run on NT.

This release includes some changes that let ozone run fine on multi-processor
machines. IBM JDK1.3 seems to support multi-processor machines best - except
that it sometimes simply stops execution :( Sun JDK1.3 crashes immediately. Sun
JDK 1.2.2 runs most stable but is much slower than IBM.


Here is the complete list of changes:

- New NT start scripts added. Thanks to Davide Mora.

- JUnit test framework added; several test cases added.

- HTML files of the javadoc generated API specification no longer included;
      'ant javadoc-api' or 'ant' produces all classes and docs

- core: Lock implementations reworked; bug fixed that caused stale READ locks

- core: fixed problem of the xxxExclusion() methods of TransactionManager
      that caused "non exclusive" exceptions; the new code runs fine on
      multi-processor machines also

- OPP/core: method array that is used inside the containers to determine the
      method from the given array index is sorted to fix problem of jdk1.3
      on win which seems to return this array in different orders

- WizardStore: cluster compression added; enabled by default;
      property: ozoneDB.wizardStore.compressClusters
      
- WizardStore: try to add new containers to clusters that are not already
      locked by another transaction (of the same user), this allows the
      transactions to run more independently of each other


Falko
-- 
______________________________________________________________________
Falko Braeutigam                         mailto:falko@softwarebuero.de
softwarebuero m&b (SMB)                    http://www.softwarebuero.de