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

Create additional Couchbase backends during install #450

Closed
yurem opened this issue Jul 4, 2018 · 4 comments
Closed

Create additional Couchbase backends during install #450

yurem opened this issue Jul 4, 2018 · 4 comments
Assignees
Labels
enhancement Update to existing feature or functionality exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes
Milestone

Comments

@yurem
Copy link
Contributor

yurem commented Jul 4, 2018

We need to create 5 buckets per this config to split data between buckets and allow to specify their type for optional performance.

Here is full list of buckets: gluu (default), gluu_user (for ou=people/ou=group), gluu_session (ou=sessions), gluu_statistic(ou=metric), gluu_site(o=site).

gluu_session should has type Memcached

Based on this we need to create proper index in each bucket.

@nynymike @mbaser @afroDC Do you have any suggestions about this?

@yurem yurem added this to the 4.0 milestone Jul 4, 2018
@yurem yurem changed the title Create additional Cocubase backends during install Create additional Couchbase backends during install Jul 4, 2018
@yuriyz
Copy link
Contributor

yuriyz commented Jul 4, 2018

@yurem according to GluuFederation/oxCore#83 we need add Couchbase cache provider. I guess we need ou=cache bucket for it.

@afroDC
Copy link
Contributor

afroDC commented Jul 6, 2018

specify their type for optional performance.

Can you elaborate on how they can specify their type?

gluu (default)

I'm assuming this bucket will take everything not included in sessions, group/people, metric and site, right?

@devrimyatar
Copy link
Collaborator

I implemented this by commit c34f217
However, current version of gluu is not working when additional buckets created, for this reason I commented them. Additionally:

  1. we also need to identify which indexes should be created on each bucket,
  2. determine how application ram will be distributed

@yurem
Copy link
Contributor Author

yurem commented Mar 11, 2019

Multiple buckets create works well with Couchbase 6.0.1

@yurem yurem closed this as completed Mar 11, 2019
@devrimyatar devrimyatar added enhancement Update to existing feature or functionality exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes labels Jul 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Update to existing feature or functionality exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes
Projects
None yet
Development

No branches or pull requests

4 participants