Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Link / Symlink support #85

Closed
Xuanwo opened this issue May 26, 2021 · 2 comments
Closed

Link / Symlink support #85

Xuanwo opened this issue May 26, 2021 · 2 comments
Labels
idea New ideas

Comments

@Xuanwo
Copy link
Contributor

Xuanwo commented May 26, 2021

fs

fs has native support for link and symlink

oss

OSS has Symlink API:

  • PutSymlink
  • GetSymlink

s3

S3 doesn't support this feature, but maybe we can use user metadata?

@Xuanwo
Copy link
Contributor Author

Xuanwo commented May 26, 2021

If we introduce new user metadata, the user has to read/write data through go-storage, it's not expected.

Or, maybe we need to provide the ability for users? Add a new option that the user can enable this feature.

We can add an option like enable-simulated-link for storage services that don't have native symlink support.

@Xuanwo
Copy link
Contributor Author

Xuanwo commented Jul 9, 2021

Fixed in #86

@Xuanwo Xuanwo closed this as completed Jul 9, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
idea New ideas
Projects
None yet
Development

No branches or pull requests

1 participant