MAHOUT-696 make PrintWriters flush, avoid PrintWriter where possible

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1144184 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-742 Pagerank implementation in Map/Reduce

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1145213 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-756 kill implementation due to several small issues

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1145795 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-762 add help option

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1146779 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-761: kmeans can emit it's distance in the clustering step

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1146835 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-761: forgot the add

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1146882 13f79535-47bb-0310-9956-ffa450edef68
add ability to restrict the number of KV pairs to dump

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147100 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-763: hook into bin/mahout

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147102 13f79535-47bb-0310-9956-ffa450edef68
add ability to restrict the number of KV pairs to dump, implement toString on NamedVector

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147136 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-763: add map-side distance calculation

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147257 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-763: add alternative output mapping

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147318 13f79535-47bb-0310-9956-ffa450edef68
Knock down a few small CPU hotspots. Parse files in FileDataModel with Splitter. Optimize and even increase accuracy of entropy-like calculation for log-likelihood calc to avoid 5 unnecessary array allocations

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147431 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-764 split getNumUsersWithPreferenceFor() into two methods for clarity and efficiency

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147583 13f79535-47bb-0310-9956-ffa450edef68
Style changes on MAHOUT-763 and new Pagerank code; mostly copyright header and simpler iteration over dirs of sequence files

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1147646 13f79535-47bb-0310-9956-ffa450edef68
Fix toString() for empty vector

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1149115 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-749: Implemented multiple reducer approach from Jira patch, plus a scalability enhancement to avoid accumulating merged clusterIds if -cl option is not present. The defaults are for the same behavior as before.  All tests run though this needs more testing to see how it really scales 

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1149369 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-757 use standard input/output options

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1150114 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-727 fix location of examples job jar file for distribution

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1150124 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-770 Cassandra data models support

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1150696 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-774 don't overwrite output without CLI flag

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1150697 13f79535-47bb-0310-9956-ffa450edef68