cs3org / reva

WebDAV/gRPC/HTTP high performance server to link high level clients to storage backends
https://reva.link
Apache License 2.0
167 stars 113 forks source link

CERN feature list #2954

Open labkode opened 2 years ago

labkode commented 2 years ago

This issue is to track all functionalities that are or will be implemented in the Reva master branch for CERNBox use-cases. This is issue acts as a master issue, please follow individual issues for more details:

Performance: OCIS suffers from performance penalties when using a network filsystem (example in https://github.com/cs3org/reva/issues/2881). The main reason lies into how the owncloud filesystem implementation is done: it assumes a fast local filesystem access and AND exclusive access to the underlying filesystem (users are not allowed to touch the filesystem directly). These two design decissions are voided in CERNBox because we rely a network filesystem (latency applies) and we allow users to access the filesystem direclty.

To help ownCloud to optimise this aspect we suggest two approaches:

labkode commented 2 years ago

From mail thread:

#2964: Obviously working in edge. Your specific input what is not up to your mark is required.
#2965: Done, we merged https://github.com/owncloud/web/pull/7053
#2966: Not in scope for oC as it is a CERN only feature. Would work automatically after merge if it works in master (I assume).
#2967: Discussed before, not in scope for GA. And even your presentation reveals open questions that we can not consider solved, right? Or are the concerns mentioned in the presentation resolved in master? How is that handled in oCweb?
#2971: Not in scope for oC for GA, as communicated before
#2970: Working in edge
#2969: Working in edge
#2968: Working in edge
#2972: WIP