Cougaar 10.4.6 released

Aaron Helsinger ahelsing at bbn.com
Thu Oct 30 10:24:25 EST 2003


Cougaarites-

Cougaar 10.4.6 has been released on Cougaarforge. See:
http://cougaar.org/project/showfiles.php?group_id=17&release_id=27

Now that everyone has CVS access to all of the code (see 
http://cougaar.org/pipermail/cougaar-developers/2003/001049.html), it is 
worth pointing out that this release represents the current state of the 
B10_4 branch of the key modules. (The HEAD includes everything in B10_4, 
with new bleeding-edge improvements in the works.)

As usual, the Cougaar release includes Linux and Windows installers that 
help with MySQL setup et al, as well as the option of a moby zip file 
with Javadoc, source, and runtime zips. The Javadoc and source zips are 
also available separately.

Some key changes since Cougaar 10.2.1 (the last OSS release) are listed 
here. As always, complete details are availble in the release notes 
(http://cougaar.cougaar.org/software/10.4.6/rel_notes_1046.html), and 
any errata since a particular release are available at 
http://cougaar.org/errata/

Happy coding!

Aaron Helsinger
BBN Technologies

Highlights of changes since 10.2.1:

10.4.6:
- agentStartTime -D argument can take full time. See bug 3315 for full usage
- Added support for service discovery using distributed YP servers, 
finding YP servers using communities marked as YP Communities

10.4.5:
- Added org.cougaar.core.util.LocateAgentServlet: Use it at runtime to 
find the current Node/Host containing an agent
- YPServers now persist and can move
- Added support for explicit white pages server agents (e.g. 
"AgentX at localhost:8888"), replicated white pages servers, and white 
pages access control (bug 3183). These enhancements are 
backwards-compatible with prior "alpreg.ini" and 
"-Dorg.cougaar.name.server=host:port" configurations
- Added WP timeouts
- Dropped obsolete BasePersistence

10.4.2:
- Updated Vishnu server and client to latest Vishnu (now available on 
Cougaarforge)
- Added new StateMachine utility
- Added new QuiescenceService, used for detecting application-level 
inactivity (when the architecture may still be working)
- Added OrgDataParamPlugin to create a self OrgAsset using strictly 
plugin parameters

10.4.1:
- Dropped ClusterImpl - use SimpleAgent instead
- Reworked database load scripts.
- Dropped scalability module
- Default maxThreads raised to 100.
- Tasks with end time preferences in the past are not propagated to 
other agents.

10.4:
- UltraLog configuration information removed
- Obsolete modules removed (including blackjack, dbms)
- CSMART can run XML specified societies
- JNDI Naming Service has been replaced with an in-band White Pages 
implementation modeled after DNS.
- XML based minitestconfig now available
- Obsolete packages removed, as well as unused 3rd party jars
- Added new Top Servlet to see currently running threads
- Many improvements to Metrics Service. Added a Gossip Service. See the CDG.

10.3:
- Dropped small-135 config
- ServiceDiscovery now uses the YP
- The YP Client API has changed considerably to support non-blocking 
queries. Also now supported are blackboard-based YP interactions. YP no 
longer requires a modified UDDI4J jar file. The YP server code now 
supports multiple servers in the same VM.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cougaar.org/pipermail/cougaar-developers/attachments/20031030/ad63bc97/attachment.htm


More information about the Cougaar-developers mailing list