-
Notifications
You must be signed in to change notification settings - Fork 184
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
Extract storage layer + cs3impl #623
Merged
Merged
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
f6732fd
Extract storage layer + cs3impl
IljaN 901ada3
Basic implementation of CS3 [WIP]
IljaN 4428b77
- Implemented delete + some test
IljaN 5f37acb
Add config for repo implementations
kulmann d108f00
Comment tests for now
kulmann 4c17d56
Fix config
kulmann 60efd63
Fix DeleteGroup implementation and staticchecks
kulmann b1b1ecf
Fix copy/paste typo in log message
kulmann 355c042
load default accounts / groups using the service repository
refs 5168f8e
Create data subfolders on disk repo start
kulmann 2ffff93
Add changelog
kulmann a02579b
Start reva storage metadata by default in ocis
kulmann b01fc62
Fix order of extensions on startup
kulmann d316aca
Reuse persisted bleve index
kulmann f5a51cd
Fix runtime startup order issues
kulmann e674b5c
Move micro-framework error handling out of storage
IljaN 403ccc6
Remove commented code
IljaN 9c64f6a
Create data-provider client
IljaN 60a3f3c
Fix config variable naming
kulmann 673d7cf
Hardcoded service user for auth requests
kulmann 862329c
Fix service user usage for eos
kulmann 14bd4c8
Get rid of unused serviceID and redundant log lines
kulmann 675906c
Get rid of named return and obsolete build tag
kulmann b759691
Build paths with path.Join
kulmann 05e314e
Replace ioutil.ReadAll with a buffered decoder
kulmann e145c3b
Handle error on response.Body.Close()
kulmann b49126e
Revert "Replace ioutil.ReadAll with a buffered decoder"
kulmann 3081dd1
Fix OCS test infrastructure
kulmann ff4c802
Merge branch 'master' into extract_storage_layer
kulmann File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Change: Choose disk or cs3 storage for accounts and groups | ||
|
||
The accounts service now has an abstraction layer for the storage. In addition to the local disk implementation | ||
we implemented a cs3 storage, which is the new default for the accounts service. | ||
|
||
https://github.com/owncloud/ocis/pull/623 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we have a default value?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. ;-) We have default values for the CS3
Repo
implementation, since it's supposed to be the default. When any other storage is configured (we only have the disk implementation as "other storage") we switch over to that.TL;DR: Setting a default here would switch back to using the local disk for persisting accounts. We want to use CS3 as default, so we can't have a default disk path.