| Release Date | May 4th, 2016 |
| Status | Released |
| Download | Archive |
| Git Tag | portico-2.1.0 |
| Baseline | /maintenance-2.1.x |
This is a Major Release. It contains significant updates and is recommended for all users.
The Portico team is pleased to announce the general availability of Portico v2.1.0. This release focuses on some major steps forward in allowing users to execute federations that use assets separated by firewalls, domains and oceans.
Portico has enjoyed considerable support from Thales in recent years, both through individual contributions helping to address defects, and with broader support aimed at helping facilitate key new functionality. This support has continued in the development and release of Portico v2.1, with Thales supporting the development and testing of new wide-area networking capabilities.
The WAN features added in this release will allow clusters of federates at multiple sites to connect to one-another over a point-to-point backbone. This will give users the opportunity to bridge federations between networks; whether across a campus, country, continent or the globe.
note The bundled JRE version is 1.8.0_66note Support for Visual Studio 8 (2005) and Visual Studio 9 (2008) has been deprecated.
Libraries generated for these compilers will be removed in the next version.feature Added support bridging single federates into a federation via point-to-point link (#44)feature Added support for connecting clusters of federations via point-to-point link (#135)feature Updated MOM facilities to work in 1516e as expected (#55)feature Added Federation Auditor which will log messages exchanged by a federate including some
metadata about those messages (#43)improve Improved the way messages are handled when federate is overloaded, causing reduction
in lost packets (#63)improve Improvments to make the loading of federate internal message handlers more robust (#75)improve Added a summary-mode to the Portico federate message Auditor (#64)improve Improved logging of Auditor to include current date (#62)improve Updated README to include updated information for the configuration/deployment of Portico (#50)improve Improved the Auditor to contain information breakdowns for sent/received Interactions (#58)improve Updated C++ example federates on Linux to remove warnings (#160)improve Updated C++ example federate packages on Mac OSX and Linux to provide customized environment
files for use with GDB (#162)improve Portico will now appear properly in Add/Remove Programs list on Windows (#132)improve Added support for parallel C++ compilation with automatic detection of optimal number of
threads based on system CPU count. Build-time speedup of 30% (#79)bugfix Fixed problem with rapid ownership exchange and re-exchange among federates (#166)bugfix evokeSingleCallback(double) will now wait appropriate amount of time if there are
no messages to immediately process (#118)bugfix Fixed problem causing truncation of attributes or interaction params over 986b in size (#65)bugfix Fixed problem with HLA-Evolved FOM parser not recognizing some transport and order
properties unless they were defined as child elements (#163)bugfix Fixed potential hang when calling disconnect() in HLA-Evolved interface (#118)bugfix Fixed sporadic exceptions that sometimes happened when federates resigned (#54)bugfix Fixed problem with incorrect DLL naming for 64-bit libraries (#59)bugfix Fixed a problem that prevented automatic crash identification for lost federates (#162, #126)bugfix Fixed problem initializing Portico in Java-based web applications (#157)bugfix Fixed LogicalTimeFactoryFactory loading of HLAinteger64Time (#142)bugfix Fixed linker error for HLA 1.3 C++ test suite on Windows (#124)bugfix Fixed bug with incorrect modification of UpdatesAttributes objects if JVM communications
binding is used (#120)bugfix Fixed compile warnings in HLA 1.3 C++ test suite under Ubuntu 14.04 (GCC 4.8) (#99)bugfix Fixed problem that was adding erronous null characters to end of string encoded for use
with MOM attributes in 1516 and 1516e interfaces (#105)bugfix Fixed a problem where MOM infrastructure would serve MOM updated even if it was disabled (#108)bugfix Fixed logging inside federation restore RTIambassador method (#76)
If Kevin is to be believed, anything is possible. Where "anything" includes you signing up to the Portico announcement mailing list, he may well be right. Is he? Don't let Kevin down. He's a big guy.