[ANNOUNCE] Apache Jackrabbit Oak 1.0.2 released
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
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
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
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