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

improve CouchDB performance by implementing "Joins" on repository level #125

Closed
maierthomas opened this issue Apr 26, 2018 · 2 comments
Closed
Labels
enhancement New feature or request
Milestone

Comments

@maierthomas
Copy link
Contributor

Issue by maxhbr
Thursday Jul 06, 2017 at 12:11 GMT
Originally opened as sw360/sw360portal#480


It is possible to implement a CouchDB view which does something like a "Join" (see: http://www.cmlenz.net/archives/2007/10/couchdb-joins). This would allow us to requests from CouchDB a list of Projects together with all Releases for the Project sorted by complex keys.

The problem is, how to implement that in Ektorp or how to deserialize the response from CouchDB.

One problem is that the result set may not have mixed result types (like projects and releases) for Ektorp currently. Maybe a contribution for the ektorp project is required.

@maierthomas maierthomas added this to the Work Package 003 milestone Apr 26, 2018
@maierthomas maierthomas added the enhancement New feature or request label Apr 26, 2018
@maierthomas
Copy link
Contributor Author

Comment by mcjaeger
Wednesday Nov 22, 2017 at 12:26 GMT


discussion has been continued here:
sw360/sw360portal#596

@mcjaeger mcjaeger modified the milestones: Work Package 003, Backlog Jan 10, 2019
@mcjaeger
Copy link
Contributor

ektorp is being moved out and cloudant is coming in:

#1149

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants