Skip to content

Commit

Permalink
upgrade to reactivemongo 0.11.11 which brings support for MongoDB 3.2…
Browse files Browse the repository at this point in the history
….x and fixes numerous bugs (including an annoying bug preventing asynchronous authentication).
  • Loading branch information
dmassart committed Jun 7, 2016
1 parent 9fc7c3f commit a076cd5
Show file tree
Hide file tree
Showing 24 changed files with 447 additions and 221 deletions.
4 changes: 3 additions & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ lazy val nosqlDependencies = Seq(
"org.postgresql" % "postgresql" % "9.3-1102-jdbc41",
"org.xerial" % "sqlite-jdbc" % "3.8.7",
"org.apache.kafka" %% "kafka" % "0.8.2-beta",
"org.reactivemongo" %% "play2-reactivemongo" % "0.11.7.play23",
"org.reactivemongo" %% "play2-reactivemongo" % "0.11.11-play23",
"com.datastax.cassandra" % "cassandra-driver-core" % "2.1.4",
"org.elasticsearch" % "elasticsearch" % "1.4.4",
"org.apache.hadoop" % "hadoop-client" % "2.6.0",
Expand Down Expand Up @@ -356,3 +356,5 @@ lazy val root = project
.settings(EclipseKeys.skipParents in ThisBuild := false)
.aggregate(api, aws, restapi, nlp, csv, dfs, dl, social, nosql, ml, web, tuktudb, crawler, modeller, viz, dlib)
.dependsOn(api, aws, restapi, nlp, csv, dfs, dl, social, nosql, ml, web, tuktudb, crawler, modeller, viz, dlib)

scalaVersion := "2.11.8"
14 changes: 14 additions & 0 deletions conf/application.conf
Original file line number Diff line number Diff line change
Expand Up @@ -136,4 +136,18 @@ akka {
#bind-port = 2552
}
}
}

# MongoDB Akka

mongo-async-driver {
akka {
remote {
enabled-transports = ["akka.remote.netty.tcp"]
netty.tcp {
hostname = "127.0.0.1"
port = 4711
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "MongoDB Cleanup Processor",
"description": "Closes all MongodB connections.",
"class": "tuktu.nosql.processors.mongodb.MongoDBCleanupProcessor",
"parameters": [
{
"name": "id",
"type": "string",
"required": true
},
{
"name": "result",
"type": "string",
"required": true
},
{
"name": "config",
"type": "object",
"required": true,
"parameters": []
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
}
]
},
{
"name": "conn",
"description": "Number of channels (connections) per node.",
"type": "int",
"required": false,
"default": 10
},
{
"name": "database",
"description": "The database name.",
Expand Down
Loading

0 comments on commit a076cd5

Please sign in to comment.