Skip to content

Commit

Permalink
Release r1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Brendan W. McAdams committed Apr 9, 2012
1 parent 567039d commit 9430692
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 5 deletions.
25 changes: 25 additions & 0 deletions History.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@

1.0.0 / 2012-04-09
==================

* Fixed file distribution for streaming addon files
* Fixed Thrift dep for cdh3.
* Add treasury yield example build support.
* Added a Streaming Example M/R job with enron email corpus
* HADOOP-29 - removes excessive logging for each tuple stored in MongoDB (RJurney)
* Streaming: Add support for python generators in reduce functions (MLew)
* Pig: Fix for exporting tuples to mongodb as map
* Fixed CDH4 build flags to correct compilation step.
* Fixed Hadoop build for dependencies across versions.
* Added a "load-sample-data" task to use for loading samples into mongo for testing/demos
* Hadoop 0.22.x support now works for those who need it (although I believe it's a deprecated branch)
* Stock Apache 0.23.x now builds, using the actual 0.23.1 release... insanity around the MapReduce dep
* added twitter hashtag examples
* Relocate Pymongo_Hadoop module to a new "language_Support" subdirectory. Created a setup.py file to build an egg / package. Available on PyPi as 'pymongo_hadoop'.
* Fixed pymongo_hadoop output to use BSON.encode
* Added support to streaming for the -file flag to distribute files out to the cluster if they don't exist.
* Make InputFormat and OutputFormat implied on Streaming jobs, defaulting to the Mongo ones.
* Streaming now builds as a fat assembly jar and works.
* Added an 0.23 / cdh4 build. No longer allow raw "cdh" or "cloudera" build artifacts to avoid confusion as to 'which cloudera?'
* Added a .23 build, based on Cloudera's current distro (should be binary compatible with stock)
* If combiner is not specified, do not pass it to Hadoop. While the combiner should be optional, giving Hadoop a null combiner will result in a NullPointerException.

1.0.0-rc0 / 2012-02-12
==================

Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ organization := "org.mongodb"
seq(net.virtualvoid.sbt.graph.Plugin.graphSettings: _*)


hadoopRelease in ThisBuild := "cdh4"
hadoopRelease in ThisBuild := "default"
8 changes: 4 additions & 4 deletions project/MongoHadoopBuild.scala
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import AssemblyKeys._
object MongoHadoopBuild extends Build {

lazy val buildSettings = Seq(
version := "1.0.0-SNAPSHOT",
version := "1.0.0",
crossScalaVersions := Nil,
crossPaths := false,
organization := "org.mongodb"
Expand Down Expand Up @@ -38,9 +38,9 @@ object MongoHadoopBuild extends Build {
"0.23.x" -> hadoopDependencies("0.23.1", true, stockPig, nextGen=true),
"cdh4" -> hadoopDependencies(cdh4CoreHadoop, true, cdh4Pig, Some(cdh4YarnHadoop), nextGen=true),
"cdh3" -> hadoopDependencies(cdh3Hadoop, true, cdh3Pig),
"1.0" -> hadoopDependencies("1.0.0", false, stockPig),
"1.0.x" -> hadoopDependencies("1.0.0", false, stockPig),
"default" -> hadoopDependencies("1.0.0", false, stockPig)
"1.0" -> hadoopDependencies("1.0.2", false, stockPig),
"1.0.x" -> hadoopDependencies("1.0.2", false, stockPig),
"default" -> hadoopDependencies("1.0.2", false, stockPig)
)

lazy val root = Project( id = "mongo-hadoop",
Expand Down

0 comments on commit 9430692

Please sign in to comment.