From Fedora Project Wiki
(Propose Apache Accumulo)
 
 
(5 intermediate revisions by 2 users not shown)
Line 7: Line 7:
* Name: [[User:ctubbsii| Christopher Tubbs]]
* Name: [[User:ctubbsii| Christopher Tubbs]]
* Email: [mailto:ctubbsii@apache.org ctubbsii@apache.org]
* Email: [mailto:ctubbsii@apache.org ctubbsii@apache.org]
* Release notes owner:
* Release notes owner: [mailto:sclark@fedoraproject.org Simon Clark] ([[User:sclark|sclark]])


== Current status ==
== Current status ==
* Targeted release: [[Releases/21 | Fedora 21 ]]  
* Targeted release: [[Releases/21 | Fedora 21 ]]  
* Last updated: 2 April 2014
* Last updated: 2 April 2014
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1089196 #1089196]


== Detailed Description ==
== Detailed Description ==
Line 51: Line 51:
Fedora 21 includes Apache Accumulo.
Fedora 21 includes Apache Accumulo.


[[Category:ChangeReadyForWrangler]]
[[Category:ChangeAcceptedF21]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Latest revision as of 10:11, 25 October 2014

Apache Accumulo

Summary

The Apache Accumulo is a scalable sorted, distributed, key/value store.

Owner

Current status

Detailed Description

The Apache Accumulo™ sorted, distributed key/value store is a robust, scalable, high performance data storage and retrieval system. Apache Accumulo is based on Google's BigTable design and is built on top of Apache Hadoop, Zookeeper, and Thrift. Apache Accumulo features a few novel improvements on the BigTable design in the form of cell-based access control and a server-side programming mechanism that can modify key/value pairs at various points in the data management process.

Benefit to Fedora

Apache Accumulo offers a big data management store for Hadoop users. Including it in Fedora increases usefulness of the Apache Hadoop that is already in Fedora, by providing more options for data warehousing and analysis for academic and commercial users.

Scope

  • Proposal owners: The Accumulo package will provide all the functionality from the upstream release, packaged for Fedora.
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Execute the example code, and test frameworks (continuous ingest, randomwalk) included in the upstream release.

User Experience

Users should be able run a single-node or cluster instance of Accumulo on Fedora, and be able to develop applications which leverage Accumulo as a database.

Dependencies

Currently, no other Fedora packages depend on Accumulo. Accumulo will depend on other Fedora packages, including Apache Hadoop, Apache ZooKeeper, and Apache Thrift.

Contingency Plan

  • Contingency mechanism: N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change)
  • Blocks product? N/A

Documentation

N/A (not a System Wide Change)

Release Notes

Fedora 21 includes Apache Accumulo.