[ANNOUNCE] Apache MINA 2.0.8 release

2014-09-24 Thread Emmanuel Lecharny
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

2014-09-24 Thread Michael
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

2014-09-24 Thread Marcel Kinard
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

2014-09-24 Thread Josh Elser
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

2014-09-24 Thread Oleg Kalnichevski
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

2014-09-24 Thread Justin Mclean
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

2014-09-24 Thread Michael McCandless
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.