MongoDB Backend #8

Closed
FedericoCeratto opened this Issue Sep 26, 2012 · 7 comments

Projects

None yet

5 participants

@FedericoCeratto
Owner

Add support for MongoDB as a backend.

@23min
Contributor
23min commented Oct 2, 2012

First iteration of mongodb backend support is now in my fork. Feedback please :)

I've tried not to make any breaking changes, but there are a few that I will document.
I'm storing valid documents in mongodb, not just "values", e.g. I'm not using it strictly as a k/v store.
This means that in a few places, cork had to be adapted.

100% of tests pass.

I really had a hard time to get all testing working on MacOS.

TODO:
Refactor so that we don't need a dependency on pymongo for those who just want to run jsonbackend.
Caching

@23min
Contributor
23min commented Oct 2, 2012

Refactored. One should not need pymongo dependency to run cork with JsonBackend.
100% of tests pass.

@23min
Contributor
23min commented Oct 2, 2012

Moved all my changes to mongodb branch

@remingtonreed

I would love to see this included! I'll give the @23min fork a shot for now. Thanks.

@daxtens
daxtens commented Mar 18, 2013

Is this going to be merged?

@FedericoCeratto
Owner

MongoDB backend released in v0.7

@swill
swill commented Jan 4, 2014

Can we get authentication added to the version you have in core?

I opened an issue for it: #59

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment