GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ReactiveMongo/ReactiveMongo: :leaves: Non-blocking, Reactive MongoDB Driver for Scala

BranchesTags
Open more actions menu

Latest commit

 

History

1,537 Commits
1,537 Commits

Folders and files

NameName
Last commit message
Last commit date
.ci_scripts
.ci_scripts
 
 
.circleci
.circleci
 
 
.github
.github
 
 
actors-akka/src
actors-akka/src
 
 
actors-pekko/src
actors-pekko/src
 
 
core/src
core/src
 
 
driver
driver
 
 
project
project
 
 
test/src/main
test/src/main
 
 
tools/docker
tools/docker
 
 
.git-blame-ignore-revs
.git-blame-ignore-revs
 
 
.gitignore
.gitignore
 
 
.jvmopts
.jvmopts
 
 
.scala-steward.conf
.scala-steward.conf
 
 
.scalafix.conf
.scalafix.conf
 
 
.scalafmt.conf
.scalafmt.conf
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.txt
LICENSE.txt
 
 
NOTICE.txt
NOTICE.txt
 
 
README.md
README.md
 
 
build.sbt
build.sbt
 
 
codestyle.sbt
codestyle.sbt
 
 
version.sbt
version.sbt
 
 

Repository files navigation

ReactiveMongo

ReactiveMongo is a scala driver that provides fully non-blocking and asynchronous I/O operations.

Usage

First add the dependencies in your build.sbt.

libraryDependencies ++= Seq(
  "org.reactivemongo" %% "reactivemongo" % "VERSION"
)

Maven Javadocs

See the documentation

Build manually

To benefit from the latest improvements and fixes, you may want to compile ReactiveMongo from sources. You will need a Git client and SBT.

From the shell, first checkout the source:

$ git clone [email protected]:ReactiveMongo/ReactiveMongo.git

Then go to the ReactiveMongo directory and launch the SBT build console:

$ cd ReactiveMongo
$ sbt
> +publishLocal

Running tests:

In order to execute the unit and integration tests, SBT can be used as follows.

sbt testOnly

The test environement must be able to handle the maximum number of incoming connection for the MongoDB instance. This must be checked, and eventually updated, using ulimit -n.

CircleCI Test coverage

Reproduce CI build:

To reproduce a CI build, see the Docker tools.

Learn More

  • Complete documentation and tutorials
  • Search or create issues
  • Get help
  • Contribute

See also the samples

About

🍃 Non-blocking, Reactive MongoDB Driver for Scala

reactivemongo.org

Topics

asynchronousdatabasedrivermongodbreactivereactivemongoscala

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

854 stars

Watchers

49 watching

Forks

227 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.