New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MongoDB Backend #8

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

Comments

Projects
None yet
5 participants
@FedericoCeratto
Owner

FedericoCeratto commented Sep 26, 2012

Add support for MongoDB as a backend.

@ghost ghost assigned FedericoCeratto Sep 26, 2012

@23min

This comment has been minimized.

Show comment
Hide comment
@23min

23min Oct 2, 2012

Contributor

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

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

This comment has been minimized.

Show comment
Hide comment
@23min

23min Oct 2, 2012

Contributor

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

Contributor

23min commented Oct 2, 2012

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

@23min

This comment has been minimized.

Show comment
Hide comment
@23min

23min Oct 2, 2012

Contributor

Moved all my changes to mongodb branch

Contributor

23min commented Oct 2, 2012

Moved all my changes to mongodb branch

@remingtonreed

This comment has been minimized.

Show comment
Hide comment
@remingtonreed

remingtonreed Jan 19, 2013

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

remingtonreed commented Jan 19, 2013

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

@daxtens

This comment has been minimized.

Show comment
Hide comment
@daxtens

daxtens Mar 18, 2013

Is this going to be merged?

daxtens commented Mar 18, 2013

Is this going to be merged?

@FedericoCeratto

This comment has been minimized.

Show comment
Hide comment
@FedericoCeratto

FedericoCeratto Apr 8, 2013

Owner

MongoDB backend released in v0.7

Owner

FedericoCeratto commented Apr 8, 2013

MongoDB backend released in v0.7

@swill

This comment has been minimized.

Show comment
Hide comment
@swill

swill Jan 4, 2014

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

I opened an issue for it: #59

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