[ANNOUNCE] Apache MINA 2.0.8 release
The Apache MINA project is pleased to announce MINA 2.0.8 ! This version is a bug fix release. Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily by providing an abstract, event-driven, asynchronous API over various transports such as TCP/IP and UDP/IP vis Java NIO. We have closed around 90 JIRAs (fixed, postponed or simply discarded). There is one change that might break the build for those switching from MINA 2.0.7 to MINA 2.0.8 : the */IoHandler/* interface now has a method called /inputClosed()/, so either you have to implement this method if you are directly implementing the */IoHandler/* interface, or better, you can extends */IoHandlerAdapter/*, which implements a placeholder for this method. Download : = * http://mina.apache.org/downloads-mina.html Quick links : == * Homepage http://mina.apache.org/mina-project/ * FAQ http://mina.apache.org/mina-project/faq.html * Documentation http://mina.apache.org/mina-project/documentation.html We recommend all users to upgrade to this release. We consider this a stable and production ready release. Release notehttps://issues.apache.org/jira/issues/?jql=project%20%3D%20DIRMINA%20AND%20fixVersion%20%3D%202.0.8%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC https://issues.apache.org/jira/issues/?jql=project%20%3D%20DIRMINA%20AND%20fixVersion%20%3D%202.0.8%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC Bug * DIRMINA-539 https://issues.apache.org/jira/browse/DIRMINA-539 https://issues.apache.org/jira/browse/DIRMINA-539 - NioDatagramConnector doesn't takes the TrafficClass value set to his DatagramSessionConfig * DIRMINA-574 https://issues.apache.org/jira/browse/DIRMINA-574 https://issues.apache.org/jira/browse/DIRMINA-574 - ClassCastException when a message is written on a closed session. * DIRMINA-604 https://issues.apache.org/jira/browse/DIRMINA-604 https://issues.apache.org/jira/browse/DIRMINA-604 - Deadlock occurs when implementing two mina StateMachine * DIRMINA-639 https://issues.apache.org/jira/browse/DIRMINA-639 https://issues.apache.org/jira/browse/DIRMINA-639 - WriteFuture are updated long after a session.write() is done * DIRMINA-738 https://issues.apache.org/jira/browse/DIRMINA-738 https://issues.apache.org/jira/browse/DIRMINA-738 - Using IoEventQueueThrottler with a WriteRequestFilter can lead to hangs * DIRMINA-760 https://issues.apache.org/jira/browse/DIRMINA-760 https://issues.apache.org/jira/browse/DIRMINA-760 - Client fails to detect disconnection * DIRMINA-764 https://issues.apache.org/jira/browse/DIRMINA-764 https://issues.apache.org/jira/browse/DIRMINA-764 - DDOS possible in only a few seconds... * DIRMINA-777 https://issues.apache.org/jira/browse/DIRMINA-777 https://issues.apache.org/jira/browse/DIRMINA-777 - IoSessionConfig.setUseReadOperation(true) doesn't seem to work * DIRMINA-779 https://issues.apache.org/jira/browse/DIRMINA-779 https://issues.apache.org/jira/browse/DIRMINA-779 - SSLHandler can re-order data that it reads * DIRMINA-782 https://issues.apache.org/jira/browse/DIRMINA-782 https://issues.apache.org/jira/browse/DIRMINA-782 - Combination of SslFilter FileRegionWriteFilter causes messageSent events to be lost * DIRMINA-785 https://issues.apache.org/jira/browse/DIRMINA-785 https://issues.apache.org/jira/browse/DIRMINA-785 - Half-duplex close of TCP channel * DIRMINA-789 https://issues.apache.org/jira/browse/DIRMINA-789 https://issues.apache.org/jira/browse/DIRMINA-789 - Possible Deadlock/Out of memory when sending large amounts of data using Nio * DIRMINA-792 https://issues.apache.org/jira/browse/DIRMINA-792 https://issues.apache.org/jira/browse/DIRMINA-792 - await() forever * DIRMINA-804 https://issues.apache.org/jira/browse/DIRMINA-804 https://issues.apache.org/jira/browse/DIRMINA-804 - NioDatagramAcceptor.unbind does not unbind cleanly * DIRMINA-805 https://issues.apache.org/jira/browse/DIRMINA-805 https://issues.apache.org/jira/browse/DIRMINA-805 - No cipher suites and protocols in SslFilter * DIRMINA-813 https://issues.apache.org/jira/browse/DIRMINA-813 https://issues.apache.org/jira/browse/DIRMINA-813 - Starvation occures sometimes in SerialSession#close() * DIRMINA-818 https://issues.apache.org/jira/browse/DIRMINA-818 https://issues.apache.org/jira/browse/DIRMINA-818 - Loosing connects on NioSocketConnector * DIRMINA-833 https://issues.apache.org/jira/browse/DIRMINA-833 https://issues.apache.org/jira/browse/DIRMINA-833 - LoggingFilter does not log SENT bytes when used with a ProtocolCodecFilter * DIRMINA-843 https://issues.apache.org/jira/browse/DIRMINA-843 https://issues.apache.org/jira/browse/DIRMINA-843 - NioSocketAcceptor doesnot provide an interface to input connectiontimeout parameter. * DIRMINA-844
[ANNOUNCE] Apache Olingo 4.0.0-beta-01 has been released
Hello, Apache Olingo OData Library for Java 4.0.0-beta-01 has been released. This first release of Apache Olingo OData Library provides support for OData V4 specification for: - basic read and write use cases for Java Client implementations (Apache Olingo OData Client for Java) - basic read use cases for Java Server implementations (Apache Olingo OData Server for Java) - basic use cases for Android Clients implementations (Apache Olingo OData Client for Android). The release is available for download as distribution packages: http://olingo.apache.org/doc/odata4/download.html and as maven dependencies: http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.olingo%22%20AND%20v%3A%224.0.0-beta-01%22 Apache Olingo is a Java library which enables developers to implement OData V4 producers as well as OData V4 consumers. The Open Data Protocol (OData, http://odata.org) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. Release Notes - Olingo - Version 4.0.0-beta-01 --- Link: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314520version=12325571 New Feature [OLINGO-61] - V4 complient EDM [OLINGO-63] - Parse Uri in Producer with AntLr [OLINGO-66] - V4 complient Deserializer for a client [OLINGO-190] - Merge Service Document deserialization from ODataJClient [OLINGO-194] - Merge and update URIBuilder and FilterFactory from ODataJClient [OLINGO-200] - Merge V3's Atom / JSON (de)serializers and implement V4's [OLINGO-206] - URI Validator [OLINGO-211] - Merge V2 Servlet into V4 [OLINGO-233] - Provide configuration option for connecting via HTTP proxy [OLINGO-244] - Client upsert [OLINGO-254] - Integrate missing type information with Edm if available [OLINGO-259] - Implement delta response handling [OLINGO-260] - Merge ODataJClient's Proxy layer and update for V4 [OLINGO-261] - Merge ODataJClient's maven plugin and update for V4 [OLINGO-262] - Merge ODataJClient's Android features [OLINGO-263] - Edm vocabulary and annotation interfaces [OLINGO-266] - Technical Service for OData 4.0 Server [OLINGO-362] - Client support for OAuth2 [OLINGO-400] - Add build target for documentation to build Sub-task [OLINGO-60] - Edm Interfaces and Provider based on V4 Specification [OLINGO-62] - Implement Edm Interfaces [OLINGO-65] - EdmPrimitiveType questions [OLINGO-143] - Javadoc for Edm API classes [OLINGO-161] - Refactor module names to client/server [OLINGO-163] - Optimize pom dependencies [OLINGO-167] - Metadata Document Serialization [OLINGO-168] - Service Document Serialization [OLINGO-170] - Move edm server implementation to server module [OLINGO-186] - Implement common Edm interfaces client-side [OLINGO-187] - Use EdmType hierarchy in client code [OLINGO-212] - Handle edmx:Reference in V4 ODataMetadataRequest [OLINGO-230] - Support for navigation properties in complex types [OLINGO-234] - Invoke requests [OLINGO-264] - Instance annotations [OLINGO-267] - Implement Scenario EDM Provider [OLINGO-269] - Create Web Application Project [OLINGO-270] - Enable Scenario Service for FIT Testing [OLINGO-288] - Discuss http dependency of ODataServer API [OLINGO-294] - Move common serializer code to commons [OLINGO-304] - Enable Intengration Test over proxy configuration [OLINGO-313] - OData Version Header [OLINGO-328] - Implement content negotiation [OLINGO-337] - FIT Tests [OLINGO-346] - Vote on release candidate [OLINGO-348] - Translatable exception messages [OLINGO-349] - ODataError serialization [OLINGO-350] - Exceptions should result in correct http status codes on server side [OLINGO-356] - Improve code quality [OLINGO-366] - Enforce delayed HTTP requests [OLINGO-367] - Support $select in client proxy [OLINGO-368] - Support for proxy methods' asynchronous invocation [OLINGO-369] - Review client proxy exception handling [OLINGO-370] - Provide client proxy entity / complex type creator Bug [OLINGO-207] - Replace Formbased URL decoder in class UriDecoder [OLINGO-209] - Re-introduce support for multiple containers in Edm interfaces [OLINGO-214] - EdmTimeOfDay / EdmDateTimeOffset don't support required precision [OLINGO-248] - Provide support for asynchronous requests [OLINGO-253] - $select doesn't comply with specifications [OLINGO-272] - https authentication request results in NonRepeatableRequestException [OLINGO-274] - fix V4 json error response's deserializing (ATOM is still a TODO) [OLINGO-284] - Incorrect length validation for Edm.Binary [OLINGO-314] - pojogen plugin needs generate correct name for EDM complex type [OLINGO-315] - handle the case of zero container in EDM schema [OLINGO-318] - client should base64encode edm.binary data, not as
announcement candidate for Cordova
Please consider the following for inclusion in the announcements on apache.org. Thanks! == [ANNOUNCE] Apache Cordova 3.6 Release The Apache Cordova community is proud to announce the release of Apache Cordova 3.6. Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript. The 3.6 release addresses bug fixes and some minor enhancements. Most notable changes include: * Android and Amazon FireOS platforms include a new whitelist for controlling the launch of external applications via intents. Also support for gradle was added. * CB-6761 Android: Fix native-JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly * Windows8 platform is now called Windows to indicate the support for windows universal apps. The windows8/windows platform now supports building apps targeting Windows 8.1 and Windows Phone 8.1 in addition to Windows 8 which was originally supported (see documentation for new –win and –phone Command Line switches). * For targeting Windows Phone 8.0, the wp8 is still supported. * Support for Windows Universal Apps is being added. The release is available from: http://www.apache.org/dyn/closer.cgi/cordova In the first 48 hours, the release will be propagating to the mirrors, so allow time for it to show up in a mirror near you. The release is also available via npm: npm -g install cordova The Apache Cordova website has been updated to reflect the release, including documentation. Details on this release can be found on this blog entry: http://cordova.apache.org/announcements/2014/09/08/cordova-361.html Also please visit our website: http://cordova.apache.org Thanks! Marcel Kinard (on behalf of the Apache Cordova PMC)
[ANNOUNCE] Apache Accumulo 1.5.2 released
The Apache Accumulo project is happy to announce its 1.5.2 release. Version 1.5.2 is the most recent bug-fix release in its 1.5.x release line. This version includes numerous bug fixes and performance improvements over previous versions. Existing users of 1.5.x are encouraged to upgrade to this version. New users are still encouraged to start with a 1.6.x release. The Apache Accumulo sorted, distributed key/value store is a robust, scalable, high performance data storage system that features cell-based access control and customizable server-side processing. It is based on Google's BigTable design and is built on top of Apache Hadoop, Apache Zookeeper, and Apache Thrift. The release is available at http://accumulo.apache.org/downloads/ and release notes at http://accumulo.apache.org/release_notes/1.5.2.html. - The Apache Accumulo Team
[ANNOUNCEMENT] HttpComponents Core 4.4-beta1 released
The Apache HttpComponents project is pleased to announce 4.4-beta1 release of HttpComponents Core. This is the first BETA release from 4.4 release series. Notable features included in the 4.4 series are: * Support for pipelined request processing on the server side * Support for pipelined request execution on the client side * Simplified bootstrapping of blocking and non-blocking (NIO) HTTP server implementations * Inclusion of SSL context initialization utilities from HttpClient * New HTTP element tokenizer implementation Please note that as of 4.4 HttpCore requires Java 1.6 or newer. Download - http://hc.apache.org/downloads.cgi Release notes - http://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES.txt HttpComponents site - http://hc.apache.org/ About HttpComponents Core HttpCore is a set of low level HTTP transport components that can be used to build custom client and server side HTTP services with a minimal footprint. HttpCore supports two I/O models: a blocking I/O model based on the classic Java I/O and a non-blocking, event driven I/O model based on Java NIO.
[ANNOUNCEMENT] Apache Flex TourDeFlex 1.1
The Apache Flex community is pleased to announce the release of Apache Flex TourDeFlex 1.1. The Apache Flex Tour De Flex component explorer provides a sample set of working Apache Flex examples. This release now contains over 300 working examples and has several improvements and bug fixes from the previous release. For your convenience the latest version has been compiled and placed upon on the Apache Flex web site: http://flex.apache.org/tourdeflex/explorer.html For a full list of changes from the previous version please go to: http://www.apache.org/dyn/closer.cgi/flex/tourdeflex/1.1/RELEASE_NOTES This application is based on work donated by Adobe and their component explorer and is expected to be updated over time. We welcome feedback and contributions to it from the wider Apache Flex community. The Apache Flex TourDeFlex is available in source form for you to compile from the following download page: http://www.apache.org/dyn/closer.cgi/flex/tourdeflex/1.1 When downloading from a mirror site, please remember to verify the downloads using signatures or MD5 hashes. For more information on Apache Flex, visit the project home page: http://flex.apache.org Thank you for using Apache Flex, The Apache Flex Community
[ANNOUNCE] Apache Solr 4.9.1 released
September 2014, Apache Solr™ 4.9.1 available The Lucene PMC is pleased to announce the release of Apache Solr 4.9.1 Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search. Solr is highly scalable, providing fault tolerant distributed search and indexing, and powers the search and navigation features of many of the world's largest internet sites. Solr 4.9.1 is available for immediate download at: http://lucene.apache.org/solr/mirrors-solr-latest-redir.html Solr 4.9.1 includes 2 bug fixes, as well as Lucene 4.9.1 and its 7 bug fixes. See the CHANGES.txt file included with the release for a full list of changes and further details. Please report any feedback to the mailing lists (http://lucene.apache.org/solr/discussion.html) Note: The Apache Software Foundation uses an extensive mirroring network for distributing releases. It is possible that the mirror you are using may not have replicated the release yet. If that is the case, please try another mirror. This also goes for Maven access.