Skip to content
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

Add support for partitioned databases #3

Open
krishna-kashyap opened this issue Dec 22, 2020 · 4 comments
Open

Add support for partitioned databases #3

krishna-kashyap opened this issue Dec 22, 2020 · 4 comments

Comments

@krishna-kashyap
Copy link
Contributor

Hi,

I see CouchDB 3.0 implemented partitioned databases which helps with earlier implementation pattern of using types in documents for supporting segregation. Was looking to use the lib for a project with partitioned databases, but didn't find it supported. Please correct if I missed the support already present or if there is a roadmap for that to be upstreamed soon.

If it hasn't yet been worked on, would you be willing to accept contributions around partitioned databases? (Although it should mostly be minor toying around with URLs)

@mibes
Copy link
Owner

mibes commented Dec 22, 2020

Hi Krishna,

I've not used the partitioning feature myself. Feel free to issue a pull request for the missing functionality.
There are a number of tests in lib.rs for the various database operations. Would be great if you could include cases for the database partitions too.

Kind regards,
Marcel

@mibes
Copy link
Owner

mibes commented Dec 26, 2020

I've merged your pull request into develop. Thanks for your contributions.

@mibes
Copy link
Owner

mibes commented Jan 6, 2021

Marged these changes in 0.8.26.

@krishna-kashyap can this issue be closed for now, or are you working on additional functionality?

@krishna-kashyap
Copy link
Contributor Author

I'm trying to wrap up the actual support, sorry got little delayed. A PR should be up max by the weekend

paulinsche pushed a commit to paulinsche/couch-rs that referenced this issue Aug 8, 2023
Provide function to execute update functions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants