[omniORB] omniEvents testing 2.5.1 released (reformatted)

Alex Tingle alex.tingle at bronermetals.com
Tue Mar 23 16:19:02 GMT 2004


Development on the Event Service 1.1 version of omniEvents continues.
This release adds a more scalable persistency file format, and better
examples, including new Java examples.

http://sf.net/project/showfiles.php?group_id=55909&package_id=100043

Changes:
The C++ examples have better exception handling, and have been ported
to use the POA rather than the BOA.

There are new Java examples in examples/java. Not all of the examples
have been translated into Java yet, but these should be enough to get
you going.

New Autoconf macro: aclocal.d/AC_CORBA_OMNIEVENTS.m4. This is not
used by omniEvents itself, but is intended for other packages that
want to use omniEvents.

Experimental shared library version of omniEvents. THIS IS A WORK IN
PROGRESS. The `class Orb' needs to be refactored in order to allow
foreign CORBA code to share its Orb with omniEvents. There is a new
`lite' version of the daemon, that uses the dynamic library. It's not
built by default, but you can build it by running:
`cd src && make oelite'.

New file format for the persistency log. The format expresses the same
hierarchy as the old, but in such a way that changes can simply be
appended to the end of the file, rather than having to re-dump the
whole hierarchy. This should help performance and disk usage in
environments with lots of Proxies. We no longer use the lex/yacc
parser see src/PersistNode.{h,cc} instead.

New option: -V causes omniEvents to report its version.

The doxygen HTML is missing from the release tarball. Sorry. To
generate it just run `doxygen doxygen.conf'.

-Alex Tingle

--
Dammit Jim, I'm a programmer... not a mind reader!




More information about the omniORB-list mailing list