|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
JXTA-C 2.5.1 "Cairo" Released!!Community Members,
We are pleased to announce the availability of a new JXTA-C release, 2.5.1 "Cairo". This release will contain the initial effort to reduce number of threads created. That include thread pool, callback mode for all listeners. Of course, it also include various enhancements of the JXTA-C platform. You can access the release via the following CVS Tag (JXTA_C_2_5_1_0) or via the download page: http://download.jxta.org/build/release/c/2.5.1/ The JXTA-C Release Team Acknowledgments ==================================================================== Special thanks to all of the community members who have contributed ideas, reported problems, provided patches, and have helped greatly to improve the quality, and robustness of this release. Particularly for this release: - Alexander (rednax@...): Alex had been working on a relay server implementation for JXTA-C. Although is not included in this release, the code is working and available for testing. - Alexander Sack: Alexander helped package for Debian, the community developed Linux distribution which Ubuntu is based on. - Ruben Niederhagen: Ruben had submitted a TlsTransport implementation ready for review, New Features & Significant Changes ==================================================================== More conversion to use thread pool -------------------------------------------------------------------- We are working toward to reduce resource consumption in JXTA-C platform. The first target is threads. We are moving all threads to using a common thread pool created in the NetPeerGroup. We would like to take away all threads created for periodic tasks. Instead, we will schedule the task in thread pool, which works like a timer. The thread pool implementation is being contributed back to APR project. Before the official APR release to include thread pool, we would have it in the jpr code base. Alternatively, you can choose to build a patched version of APR. QoS API support -------------------------------------------------------------------- JXTA-C now provide APIs to enable QoS for JXTA messages. A small set of QoS is now supported by core platform. Those include priority, TTL and lifespan. Learn how QoS API works and how to add more QoS capabilities, take a look at http://wiki.java.net/bin/view/Jxta/JxtaCQoS. Performance Improvement in Cache Manager -------------------------------------------------------------------- Cache Manager now supports multiple SQLite3 databases and use transaction, which improves performance quite a bit. Discovery Service not to publish advertisement received -------------------------------------------------------------------- In the past, discovery service will publish advertisements it received from the wire and cause SRDI be pushed to annouce availability of that advertisement. While this keeps the "Make popular resource information more available" philosphy, publish or not really should be a decision made by the application. With this release, discovery service will only publish advertisements it received when there is no particular listener registered for that query. This behavior is for applications send out a query and trying to search for local cache after a certain period of time. Downloading and Installing ==================================================================== You can download the dist tarball from: http://download.jxta.org/build/release/c/2.5.1_beta/ or alternatively directly access CVS. The instruction on how to build JXTA-C can be found at: http://wiki.java.net/bin/view/Jxta/HowToBuildJXTA-C We are looking for people to maintain binary build for their favorite OS, please let us know if you want to contribute. <mailto:discuss@...> Known incompatibilities between JXTA-C 2.5.1 and prior JXTA-C 2.x releases ==================================================================== - Application should not rely on assumption that discovery service will publish advertisement on its behave. - CM has a different table schema, please make sure you remove the old CM directory. Issued Closed During JXTA-C 2.5.1 ==================================================================== 248 DEFECT P1 Rendezvous Peers become unresponsive 279 DEFECT P1 jxta_cm cause segment fault on C RDV when a JSE client conne 246 DEFECT P2 jxtaShell segment fault if the port specified is in use 261 DEFECT P2 query may get a response before a listener was registered 280 DEFECT P2 resolver query dropped at originate RDV 242 DEFECT P3 tasks remains in thread pool after a peer group stops, which 264 PATCH P3 advertisement_global_handler are registered twice 276 PATCH P3 Don't hard-code apu.h path in configure.in 266 DEFECT P3 crashes while terminating To see a complete list of fixes, please refer to the ChangeLog file at following URL: http://jxta-c.jxta.org/source/browse/jxta-c/ChangeLog?rev=1.9 Known issues in JXTA-C 2.5.1 ==================================================================== 247 DEFECT P3 JXTA-JSE SRDI uppercase the value, JXTA-C is case sensitive You can see a full list of currently open issues for JXTA-C at following URL: http://jxta-c.jxta.org/issues/buglist.cgi?issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED --------------------------------------------------------------------- To unsubscribe, e-mail: announce-unsubscribe@... For additional commands, e-mail: announce-help@... |
| Free Forum Powered by Nabble | Forum Help |