Minor code cleanup and remove compiler warnings

Remove all compiler warnings from javac on the command-line and in
Eclipse IDE

* Remove unused imports
* Remove redundant generic type specifications
* Add missing Override annotations
* Remove redundant semi-colon
* Apply formatter changes
* Fix broken javadoc
* Work around deprecation warnings by creating temp variables and
  suppressing
* Work around https://bugs.openjdk.java.net/browse/JDK-8032211 by using
  fully qualified class names instead of imports when a deprecated class
  must be used
* Add missing hashCode implementations when equals is overridden, so
  there aren't suprising behaviors (throw UnsuppotedOperationException
  instead)
* Remove dead/unused private code
24 files changed
tree: e524894a7126ceb0240a27fc9f7914b677996d82
  1. contrib/
  2. modules/
  3. .gitignore
  4. .travis.yml
  5. CONTRIBUTING.md
  6. LICENSE
  7. NOTICE
  8. pom.xml
  9. README.md
README.md

Fluo

Build Status Apache License Maven Central Javadoc

Apache Fluo lets users make incremental updates to large data sets stored in Apache Accumulo.

Apache Fluo is an open source implementation of Percolator (which populates Google's search index) for Apache Accumulo. Fluo makes it possible to update the results of a large-scale computation, index, or analytic as new data is discovered. Check out the Fluo project website for news and general information.

Getting Started

  • Take the Fluo Tour if you are completely new to Fluo.
  • Read the Fluo documentation to learn how to install Fluo and start a Fluo application on a cluster where Accumulo, Hadoop & Zookeeper are running. If you need help setting up these dependencies, see the related projects page for external projects that may help.