Commit 74a0ba8e authored by bow's avatar bow
Browse files

Update requirements to MongoDB 3.2

parent c91f8209
......@@ -8,10 +8,10 @@ Sentinel is a JSON-based database for next-generation sequencing statistics. Que
* Java 8 (must be set as the default `java`)
* Scala 2.11.6
* MongoDB 3.0 (running on localhost port 27017 for live development server)
* MongoDB 3.2 (running on localhost port 27017 for live development server)
* Python 2.7 and Sphinx (only when building the documentation)
If MongoDB 3.0 is not available in your official package repository, you can install it from the vendor's repository following the instructions [here](https://docs.mongodb.org/v3.0/administration/install-on-linux/).
If MongoDB 3.2 is not available in your official package repository, you can install it from the vendor's repository following the instructions [here](https://docs.mongodb.org/v3.2/administration/install-on-linux/).
## Set Up
......
......@@ -34,7 +34,7 @@ object SentinelBuild extends Build {
"com.typesafe.akka" %% "akka-actor" % "2.3.6",
"commons-codec" % "commons-codec" % "1.7",
"commons-io" % "commons-io" % "2.4",
"de.flapdoodle.embed" % "de.flapdoodle.embed.mongo" % "1.47.3",
"de.flapdoodle.embed" % "de.flapdoodle.embed.mongo" % "1.50.2",
"javax.servlet" % "javax.servlet-api" % "3.1.0" % "container;compile;provided;test;it",
"net.databinder.dispatch" %% "dispatch-core" % "0.11.2",
"net.databinder.dispatch" %% "dispatch-json4s-jackson" % "0.11.2",
......
......@@ -31,7 +31,7 @@ import nl.lumc.sasc.sentinel.utils.MongodbAccessObject
trait EmbeddedMongodbRunner {
protected val mongodVersion = Version.Main.V3_0
protected val mongodVersion = Version.Main.V3_2
protected val dbName = "sentinel_testing"
......
......@@ -9,7 +9,7 @@ The minimum requirements for a local development environment are:
* `git <https://git-scm.com/>`_ (version >= 1.9)
* `Java <https://www.java.com/en/>`_ (version >= 1.8)
* `MongoDB <https://www.mongodb.org/>`_ (version >= 3.0)
* `MongoDB <https://www.mongodb.org/>`_ (version >= 3.2)
Note that for testing, Sentinel relies on an embedded MongoDB server which it downloads and runs automatically. If you
are only interested in running tests or are confident enough not to use any development servers, you can skip MongoDB
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment