+1 (non-binding) - Ray
On Mon, Apr 30, 2018 at 10:56 AM, Timothy Ward <[email protected]> wrote: > +1 > > > On 30 Apr 2018, at 13:46, Christian Schneider <[email protected]> > wrote: > > > > I added the missing license headers and made sure rat runs on all builds. > > --- > > > > This release of Aries RSA is the reference implementation of Remote > > Services and Remote Service Admin from the OSGi R7 spec. It was tested > > against the TCK and passes all tests. > > > > See here for the specs we implement: > > https://osgi.org/specification/osgi.cmpn/7.0.0/ > service.remoteservices.html > > https://osgi.org/specification/osgi.cmpn/7.0.0/ > service.remoteserviceadmin. > > html > > > > Keep in mind though that at the moment only the TCP transport fully > > supports the new spec. > > > > Some highlights are: > > > > - Support for async return types like: Future, CompletableFuture, > > CompletionStage, > > Promises > > - Can transport all primitive types including the OSGi DTO types > > - Zookeeper discovery now creates a lot less nodes and needs only one > > listener > > > > I've staged the release at > > > > https://repository.apache.org/content/repositories/orgapachearies-1127 > > > > For a list of issues resolved see: > > > > https://issues.apache.org/jira/projects/ARIES/versions/12341022 > > > > > > Release Notes - Aries - Version rsa-1.12.0 > > > > ** Bug > > * [ARIES-1759] - Fastbin fails to bind if a configuration exists with > > the same port > > * [ARIES-1760] - Primitive type do not work as parameters in TCP > > transport > > * [ARIES-1763] - Upgrade capabilities and API for remote service admin > > 1.1.0 spec > > > > > > ** New Feature > > * [ARIES-1756] - Support osgi.basic.timeout > > * [ARIES-1757] - Implement osgi.async intent > > * [ARIES-1758] - Support osgi.basic intent > > * [ARIES-1764] - Also send events using eventadmin > > > > > > ** Improvement > > * [ARIES-1769] - Make sure services with unsupported intents are not > > exported > > * [ARIES-1771] - Support modification events > > * [ARIES-1774] - Refactor Zookeeper discovery to use only one listener > > for all zk endpoints > > * [ARIES-1775] - Remove DiscoveryPlugin > > * [ARIES-1776] - Fixes for tck secure tests > > * [ARIES-1778] - Use endpoint id as path in zookeeper > > > > > > Please review and vote > > > > Here is my > > +1 > > > > > > -- > > -- > > Christian Schneider > > http://www.liquid-reality.de > > > > Computer Scientist > > http://www.adobe.com > > -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay) Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
