[ANNOUNCE] Apache Jackrabbit Oak 1.0.2 released

2014-07-22 Thread Marcel Reutegger
The Apache Jackrabbit community is pleased to announce the release of
Apache Jackrabbit Oak 1.0.2. The release is available for download at:

http://jackrabbit.apache.org/downloads.html

See the full release notes below for details about this release.


Release Notes -- Apache Jackrabbit Oak -- Version 1.0.2

Introduction


Jackrabbit Oak is a scalable, high-performance hierarchical content
repository designed for use as the foundation of modern world-class
web sites and other demanding content applications.

Apache Jackrabbit Oak 1.0.2 is a patch release that contains fixes and
improvements over Oak 1.0. Jackrabbit Oak 1.0.x releases are considered
stable and targeted for production use.

The Oak effort is a part of the Apache Jackrabbit project.
Apache Jackrabbit is a project of the Apache Software Foundation.

Changes in Oak 1.0.2


Improvements

  [OAK-1645] Route find queries to Mongo secondary in MongoDocumentStore
  [OAK-1861] Limit memory usage of DocumentNodeStore.readChildren()
  [OAK-1934] Optimize MutableTree.orderBefore for the common case
  [OAK-1937] Add progress logs to MarkSweepGarbageCollector

Bug fixes

  [OAK-1462] - Aggregate Index isn't usable in an osgi environment
  [OAK-1703] - Improve warning logged on concurrent Session access
  [OAK-1807] - ConstraintViolationException seen with multiple Oak/Mongo ...
  [OAK-1890] - Concurrent System Login: slowdown for high concurrency levels
  [OAK-1894] - PropertyIndex only considers the cost of a single indexed ...
  [OAK-1895] - ClassCastException can occur if the TraversalIndex is ...
  [OAK-1897] - Stale documents in MongoDocumentStore cache
  [OAK-1898] - Query: Incorrect cost calculation for traversal
  [OAK-1899] - Ordered index fails with old index content
  [OAK-1902] - NodeTypeIndex is not conversative enough about its cost
  [OAK-1903] - PropertyIndex applies 10x penalty to is not null queries ...
  [OAK-1916] - NodeStoreKernel doesn't handle array properties correctly
  [OAK-1917] - FileNotFoundException during TarMK GC
  [OAK-1921] - Backup: Attempt to read external blob error
  [OAK-1927] - TarMK compaction delays journal updates
  [OAK-1931] - MicroKernel.read() returns negative value
  [OAK-1932] - TarMK compaction can create mixed segments
  [OAK-1936] - TarMK compaction map check should switch comparison sides
  [OAK-1958] - Session.logout performance poor
  [OAK-1959] - AsyncIndexUpdate unable to cope with missing checkpoint ref

In addition to the above-mentioned changes, this release contains
all the changes included up to the Apache Jackrabbit Oak 1.0.0 release.

For more detailed information about all the changes in this and other
Oak releases, please see the Oak issue tracker at

  https://issues.apache.org/jira/browse/OAK

Release Contents


This release consists of a single source archive packaged as a zip file.
The archive can be unpacked with the jar tool from your JDK installation.
See the README.md file for instructions on how to build this release.

The source archive is accompanied by SHA1 and MD5 checksums and a PGP
signature that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at
https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS.

About Apache Jackrabbit Oak
---

Jackrabbit Oak is a scalable, high-performance hierarchical content
repository designed for use as the foundation of modern world-class
web sites and other demanding content applications.

The Oak effort is a part of the Apache Jackrabbit project.
Apache Jackrabbit is a project of the Apache Software Foundation.

For more information, visit http://jackrabbit.apache.org/oak

About The Apache Software Foundation


Established in 1999, The Apache Software Foundation provides organizational,
legal, and financial support for more than 140 freely-available,
collaboratively-developed Open Source projects. The pragmatic Apache License
enables individual and commercial users to easily deploy Apache software;
the Foundation's intellectual property framework limits the legal exposure
of its 3,800+ contributors.

For more information, visit http://www.apache.org/


The Apache Software Foundation Announces Apache™ Log4j™ v2

2014-07-22 Thread Sally Khudairi
 This announcement is also available online at http://s.apache.org/wm

Framework for widely-used Open Source Java-based logging library now faster and 
more extensible, with new plugin architecture. 

Forest Hill, MD –22 July 2014– The Apache Software Foundation (ASF), the 
all-volunteer developers, stewards, and incubators of more than 170 Open Source 
projects and initiatives, announced today the General Availability of Apache™ 
Log4j™ v2, the widely-used Open Source Java-based framework for logging 
application behavior and activity. 

We are happy to release Log4j 2.0 GA, said Christian Grobmeier, Vice 
President of Apache Logging Services. It took us a few years until we got 
there --its predecessor is one of the most popular logging libraries. 

Apache Log4j 2 is the successor of Log4j 1, and reflects thirteen prior 
releases over the last four years. The framework was rewritten from scratch and 
has been inspired by existing logging solutions, including Log4j 1 and JUL. 
Log4j 2 provides support for SLF4J, Commons Logging, Apache Flume and Log4j 1. 

Log4j 2 offers performance improvements up to 12x faster in the same 
environment: Log4j
2 can write more than 18,000,000 messages per second, as opposed to other 
frameworks that write  2,000,000 messages per second. 

Additional Log4j 2 highlights include: 

 - improved reliability, filters, and configuration syntax; 
 - modularity --plug-in system support; 
 - property support; 
 - custom log levels; 
 - support for XML and JSON configuration; and 
 - automatic reloading of configuration 

A payments gateway company adopted Log4j 2 on one of their platforms, and
testing has shown at least 100% throughput increase of the application due to 
bottlenecks they were experiencing with their former logging solution, said 
Ralph Goers of the Apache Log4j Project Management Committee. 

Apache Log4j is widely used across numerous industries and applications. The 
project currently has code contributions from individuals in financial 
services, software development, retailing, and consulting, among other sectors. 

It's interesting to note that many of the developments to Log4j 2 came from 
new code committers to the project, added Grobmeier. We plan on continuing 
improving the code and listening to community feedback. 

Availability and Oversight
As with all Apache products, Apache Log4j 2 software is released under the 
Apache License v2.0, and is overseen by a self-selected team of active 
contributors to the project. A Project Management Committee (PMC) guides the 
Project’s day-to-day operations, including community development and product 
releases. For documentation and ways to become involved with Apache Log4j 2, 
visit http://logging.apache.org/log4j/2.x/ 

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than one 
hundred and seventy leading Open Source projects, including Apache HTTP Server 
--the world's most popular Web server software. Through the ASF's meritocratic 
process known as The Apache Way, more than 400 individual Members and 3,500 
Committers successfully collaborate to develop freely available 
enterprise-grade software, benefiting millions of users worldwide: thousands of 
software solutions are distributed under the Apache License; and the community 
actively participates in ASF mailing lists, mentoring initiatives, and 
ApacheCon, the Foundation's official user conference, trainings, and expo. The 
ASF is a US 501(c)(3) charitable organization, funded by individual donations 
and corporate sponsors including Budget Direct, Citrix, Cloudera, Comcast, 
Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, Matt 
Mullenweg, Microsoft, Pivotal, Produban, WANdisco, and
 Yahoo. For more information, visit http://www.apache.org/ or follow @TheASF on 
Twitter. 

Apache, Apache Log4j, Log4j, and ApacheCon are trademarks of The Apache 
Software Foundation. All other brands and trademarks are the property of their 
respective owners. 

# # #

NOTE: you are receiving this message because you are subscribed to the 
announce@apache.org distribution list. To unsubscribe, send email from the 
recipient account to announce-unsubscr...@apache.org with the word 
Unsubscribe in the subject line. 



The Apache Software Foundation Announces Apache™ Tez™ as a Top-Level Project

2014-07-22 Thread Sally Khudairi
 This announcement is also available online at http://s.apache.org/keG

Highly-efficient Open Source framework for Apache Hadoop® YARN-powered data 
processing applications in use at Microsoft, NASA, Netflix, and Yahoo, among 
others. 

Forest Hill, MD –22 July 2014– The Apache Software Foundation (ASF), the 
all-volunteer developers, stewards, and incubators of more than 170 Open Source 
projects and initiatives, announced today that Apache™ Tez™ has graduated from 
the Apache Incubator to become a Top-Level Project (TLP), signifying that the 
project's community and products have been well-governed under the ASF's 
meritocratic process and principles. 

Graduation to a top-level Apache project is a significant validation of the 
community momentum behind Tez, said Hitesh Shah, Vice President of Apache Tez. 
Apache Tez is an embeddable and extensible framework for building 
high-performance batch and interactive data processing engines and tools that 
require out-of-the-box integration with Apache Hadoop® YARN. Tez leverages 
Hadoop’s unparalleled ability to process petabyte-scale datasets, allowing 
projects in the Apache Hadoop ecosystem (such as Apache Hive and Apache Pig) 
and third-party software vendors to express fit-to-purpose data processing 
logic in a way that meets their unique demands for fast response times and 
extreme throughput. 

Tez's customizable execution architecture enables scalable, purpose-built 
data-processing computations, and also allows for dynamic performance 
optimizations based on real information about the data and the resources 
required to process it. 

Tez was originally developed by Hortonworks, and entered the Apache Incubator 
in February 2013. The project currently has code contributions from individuals 
representing Cloudera, Facebook, Hortonworks, LinkedIn, Microsoft, Twitter, and 
Yahoo. 

I'm really happy to see the graduation of Apache Tez from the Incubator. The 
community has worked diligently to get to this point, said Chris Mattmann, 
Apache Tez Incubator Mentor, and Chief Architect, Instrument and Science Data 
Systems Section at NASA JPL. Tez makes queries on Hadoop databases like Hive 
interactive, instead of batch oriented. Tez is similar to recently graduated 
projects in the Apache Big Data ecosystem including Apache Spark and also 
Apache Tajo, projects with similar goals of speeding up queries in Hadoop. My 
data science team at NASA is looking at Tez, Spark, and Tajo and evaluating 
them on projects in climate science and in radio astronomy. 

Netflix builds its big data analytics platform in the cloud by leveraging open 
source technologies such as Apache Hadoop, Hive, Pig and more, said Cheolsoo 
Park, Senior Software Engineer at Netflix and Vice President of Apache Pig. 
While MapReduce has served us well for years, Tez is a welcome improvement. 
Netflix has made significant contributions to the development of Pig-on-Tez 
alongside with Hortonworks, LinkedIn, and Yahoo. Based on our initial benchmark 
of Pig-on-Tez, it is nearly twice as fast as MapReduce for some of our heavy 
production jobs. This is a huge improvement in efficiency. We look forward to 
deploying Pig-on-Tez in production this year. We thank the Tez community for 
all your help and are excited that Tez has become an Apache top-level project. 

Yahoo's business is built on Hadoop; it's essential to our ability to deliver 
personalized, delightful experiences for our users and create value for our 
advertisers, said Peter Cnudde, Vice President of Engineering, Yahoo. We're 
committed to working closely with the Apache community to evolve the processing 
of Big Data at scale with technologies such as Apache Hive, Tez, and YARN. 

It's fantastic to see Tez promoted to a top-level Apache project. Microsoft 
has invested in improving Hive performance by bringing innovation used in SQL 
Server to Hadoop, through contributions to Tez, said Eric Hanson, Principal 
Engineer in the HDInsight team at Microsoft and an Apache Hive Committer. Hive 
on Tez enables major performance improvements of up to 100x, and we're happy 
it's available now on Microsoft Azure HDInsight, our Hadoop-based solution for 
the cloud. 

Tez is on its way to becoming a cornerstone of core Apache projects like 
Apache Hive and Apache Pig and has been embraced by other important Open Source 
projects like Cascading. We look forward to continuing to grow our community 
and driving Tez adoption, added Shah. 

Availability and Oversight
As with all Apache products, Apache Tez software is released under the Apache 
License v2.0, and is overseen by a self-selected team of active contributors to 
the project. A Project Management Committee (PMC) guides the Project’s 
day-to-day operations, including community development and product releases. 
For documentation and ways to become involved with Apache Tez, visit 
http://tez.apache.org/ 

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer 

[ANNOUNCE] Apache Onami Persist 1.0.0

2014-07-22 Thread Stephan Classen
The Apache Onami Team is pleased to announce the release of Apache Onami 
Persist 1.0.0.


Apache Onami Persist is a Google Guice extension for JPA and JTA.

It supports:

 * multiple persistence units
 * application manged and container managed persistence units
 * resource local and JTA transactions.


Have Fun,
Stephan Classen, on behalf of the Apache Onami PMC