Commit Graph

18 Commits

Author SHA1 Message Date
Zyyeric b7fdbcbff9
refractor: fix typo in object storage.go (#3374)
fix typo

Signed-off-by: Zyyeric <eric1976808123@gmail.com>
2024-07-16 10:29:42 +08:00
tan ding 20fbf49e67
Fix dfstore getMetadata. (#2871)
fix: fix dfstore getMetadata.

Signed-off-by: XDTD <1355582364@qq.com>
2023-11-09 17:04:55 +08:00
Gaius 3557eb5453
feat: add getObjectStorageMetadata to dfstore (#2869)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-09 15:28:47 +08:00
tan ding bc4611241f
Fix s3 commonPrefix initial issue. (#2732)
fix: fix s3 commonPrefix initial issue.

Signed-off-by: XDTD <1355582364@qq.com>
2023-09-19 10:33:36 +08:00
Gaius 9c9959fe3a
feat: optimize GetObjectMetadatasInput validate in dfstore (#2686)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-08-30 16:31:35 +08:00
tan ding c29edd28fd
Fix issues in the objectstorage based on JuiceFS use cases. (#2648)
Signed-off-by: XDTD <1355582364@qq.com>
2023-08-30 11:20:00 +08:00
Gaius 029983008a
refactor: support for JuiceFS objectStorage implementation (#2579)
Refer to PR #2578.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-07-31 14:00:03 +08:00
tan ding f1fbfdeb81
feat: provide support for JuiceFS objectStorage implementation (#2578) 2023-07-31 10:44:21 +08:00
Gaius e4fc6d5c85
feat: add S3ForcePathStyle to object storage (#1976)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:22 +08:00
Gaius 649b652a4f
refactor: obs of objectstorage pkg (#1762)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:03 +08:00
glin-gogogo e4957158e8
feat: obs object storage support (#1758) 2023-06-28 17:34:03 +08:00
Gaius 567e8e978c
feat: use put object action (#1422)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:32 +08:00
Gaius 1d7cd9dd12
feat: add dfstore client interface (#1415)
* feat: add dfstore client interface

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:31 +08:00
Gaius 4ad950a8e3
feat: object storage add filter field (#1412)
* feat: object storage add filter field

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: object storage add logger

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: GetObjectMetadata return isExist

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:30 +08:00
Gaius 30313a4caa
feat: client add create object storage (#1409)
* feat: add create object storage rest api

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:30 +08:00
Gaius 230966cf8f
feat: dfdaemon add GetObject rest api (#1398)
* feat: dfdaemon add GetObject rest api

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:28 +08:00
Gaius e3cfd49808
feat: manager add bucket interface (#1368)
* feat: manager add bucket interface

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: add bucket swagger

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius e9a6be1ea8
feat: add objectstorage pkg (#1366)
* feat: add objectstorage pkg

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00