Skip to content

Roadmap

Plamen Jeliazkov edited this page Mar 8, 2019 · 9 revisions

Initial release (1.3):

Please look for issues tagged with "Initial Release". Full project page here: https://github.com/paypal/NNAnalytics/milestone/1

Second release (1.4):

There are several prominent feature requests I would like to see as part of NNA:

  1. Simpler installation path.
  2. Fix Debian builds.

Third release (1.5):

There are several prominent feature requests I would like to see as part of NNA:

  1. Experimental CQEngine-based QueryEngine implementation.
  2. Better query performance and types for File Type histograms.

Fourth release (1.6):

There are several prominent feature requests I would like to see as part of NNA:

  1. Make use of Apache Hadoop web server classes. Remove SparkJava.
  2. Shrink builds down to just 3.x Hadoop builds only.

Fifth release (1.7):

At this point I would like to push more heavily towards Apache adoption:

  1. Begin to support NNA configuration parameters as part of hdfs-site.xml.
  2. Removal of base installation directory. Make use of Hadoop NameNode working directories.

Sixth release (1.8):

At this point I would like to push more heavily towards Apache adoption:

  1. NNA only launched via ServicePlugin on non-Active NameNode.
  2. Refactor and reduce code bloat / duplicate code.

Road to ASF (2.0):

One of the goals of NameNode Analytics is to be adopted into HDFS as a standard utility of the NameNode.

The link below is the design document detailing what it will take: https://docs.google.com/document/d/1nlF7OrhGTqCFjSyAx3qf6sG0bXgzpvzS5jMO0IO-bKs/edit?usp=sharing

Clone this wiki locally