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

Design Document Bucket Path #105

Merged
merged 21 commits into from
Mar 26, 2024
Merged

Design Document Bucket Path #105

merged 21 commits into from
Mar 26, 2024

Conversation

Nicoretti
Copy link
Member

Fixes #103

doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
@Nicoretti Nicoretti force-pushed the design/bucket-path branch from 790c22a to 1d702b5 Compare March 14, 2024 14:12
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
@Nicoretti Nicoretti force-pushed the design/bucket-path branch 2 times, most recently from 3464132 to fcd02b7 Compare March 18, 2024 15:15
@Nicoretti Nicoretti force-pushed the design/bucket-path branch from fcd02b7 to 37284f4 Compare March 18, 2024 15:23
@Nicoretti Nicoretti changed the title WIP: draft bucketpath Design Document Bucket Path Mar 18, 2024
@tkilias
Copy link

tkilias commented Mar 18, 2024

@Nicoretti the PathLike should probably operate on an injected Bucket-object, this way we need to implement the access only ones for SaaS and normal BucketFS and can test with a mock

doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
@Nicoretti Nicoretti requested review from ckunki and tkilias March 18, 2024 16:30
Nicoretti and others added 4 commits March 20, 2024 11:09
Co-authored-by: Christoph Kuhnke <[email protected]>
Co-authored-by: Christoph Kuhnke <[email protected]>
Co-authored-by: Christoph Kuhnke <[email protected]>
Co-authored-by: Christoph Kuhnke <[email protected]>
@Nicoretti
Copy link
Member Author

Nicoretti commented Mar 20, 2024

@Nicoretti the PathLike should probably operate on an injected Bucket-object, this way we need to implement the access only ones for SaaS and normal BucketFS and can test with a mock

@tkilias I got you covered ;), have a looked at BucketPath.__init__
If one needs a pathlike object for testing one can either create a custom one or use a LocalPath(s) for it.

doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
Nicoretti and others added 3 commits March 25, 2024 08:27
@Nicoretti Nicoretti requested a review from tkilias March 25, 2024 07:43
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
Nicoretti and others added 3 commits March 26, 2024 11:48
Co-authored-by: Christoph Kuhnke <[email protected]>
---
Co-authored-by: Torsten Kilias <[email protected]>
Co-authored-by: Christoph Kuhnke <[email protected]>
Co-authored-by: Pieterjan Spoelders <[email protected]>
doc/design/bucketpath.rst Outdated Show resolved Hide resolved
Co-authored-by: Christoph Kuhnke <[email protected]>
@Nicoretti Nicoretti requested a review from ckunki March 26, 2024 11:57
@Nicoretti Nicoretti enabled auto-merge (squash) March 26, 2024 11:58
@Nicoretti Nicoretti merged commit ca67dbf into main Mar 26, 2024
17 checks passed
@Nicoretti Nicoretti deleted the design/bucket-path branch March 26, 2024 12:03
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

Successfully merging this pull request may close these issues.

📚 API DesignDoc: "DirectoryBucket"
4 participants