cubefs/objectnode
chihe eb2d65002b refactor(metanode): hybrid cloud 1.Simplify the logic of updating extent key after migration
2. reset inode reserved when excute marshall operation
	3. initial ebs client in mp
	4. remove cold vol or hot vol check in client and objectnode

Signed-off-by: chihe <chi.he@oppo.com>
2024-12-26 09:24:22 +08:00
..
acl_api_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
acl_api.go fix(object): unmarshal may return nil althrough no error happend 2023-12-11 10:09:36 +08:00
acl_enum.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
acl_handler.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
acl_test.go refactor(objectnode): refactor acl structure json tag 2023-08-09 14:01:52 +08:00
acl.go refactor(objectnode): refactor acl structure json tag 2023-08-09 14:01:52 +08:00
api_context.go feat(objectnode): s3 sts and signature auth 2024-07-18 16:57:38 +08:00
api_handler_bucket.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
api_handler_multipart.go refactor(clientmetanode): hybrid cloud check inode/vol storage class when checking vol type 2024-12-26 09:24:22 +08:00
api_handler_object.go refactor(clientmetanode): hybrid cloud check inode/vol storage class when checking vol type 2024-12-26 09:24:22 +08:00
api_handler.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
api_middleware.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
api_response.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
audit_kafka_test.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
audit_kafka.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
audit_webhook_test.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
audit_webhook.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
audit.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
auth_form_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_form.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
auth_header_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_header.go fix(code scan): fix code-scanning problems. 2023-11-28 12:32:15 +08:00
auth_query_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_query.go fix(code scan): fix code-scanning problems. 2023-11-28 12:32:15 +08:00
auth_signature_chunk_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
auth_signature_chunk.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_signature_v2_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_signature_v2.go refactor(object): add CubeFS's statement comment 2024-01-10 14:58:30 +08:00
auth_signature_v4_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
auth_signature_v4.go refactor(object): add CubeFS's statement comment 2024-01-10 14:58:30 +08:00
auth_test.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
auth.go fix(object): adjust STS auth process 2024-07-18 16:57:38 +08:00
chunk.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
const.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
cors_handler.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
cors.go refactor(object): add CubeFS's statement comment 2024-01-10 14:58:30 +08:00
etag_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
etag.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
fs_manager.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
fs_store_object.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
fs_store_user.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
fs_store_xattr.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
fs_store.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
fs_volume_meta.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
fs_volume_test.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
fs_volume.go refactor(metanode): hybrid cloud 1.Simplify the logic of updating extent key after migration 2024-12-26 09:24:22 +08:00
fs.go refactor(clientmetanode): hybrid cloud check inode/vol storage class when checking vol type 2024-12-26 09:24:22 +08:00
http_transport.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
kafka.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
lifecycle_handler.go feat(lcnode): hybrid cloud lifecycle transition 2024-12-26 09:24:22 +08:00
lifecycle_test.go feat(lcnode): hybrid cloud lifecycle transition 2024-12-26 09:24:22 +08:00
lifecycle.go feat(lcnode): hybrid cloud lifecycle transition 2024-12-26 09:24:22 +08:00
meta_cache.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
multipart_form_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
multipart_form.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
object_lock_test.go feat(objectnode): object lock 2023-08-30 20:05:32 +08:00
object_lock.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
policy_action.go refactor(object): add CubeFS's statement comment 2024-01-10 14:58:30 +08:00
policy_condition_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
policy_condition.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
policy_const.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
policy_handler_test.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
policy_handler.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
policy_ipaddressop_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
policy_ipaddressop.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
policy_keyset_test.go feature: bucket policy fully compatible with s3 2023-05-18 10:48:57 +08:00
policy_keyset.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy_match_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
policy_match.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy_statement_test.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
policy_statement.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy_stringlikeop_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
policy_stringlikeop.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy_stringset_test.go refactor(object): add CubeFS's statement comment 2024-01-10 14:58:30 +08:00
policy_stringset.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy_test.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
policy_v2_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
policy_v2.go fix(code scan): fix code-scanning problems. 2023-11-28 12:32:15 +08:00
policy_valueset_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
policy_valueset.go refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
policy.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
post_policy_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
post_policy.go fix(code scan): fix code-scanning problems. 2023-11-28 12:32:15 +08:00
ratelimit.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
result_error.go fix(object): fix tagging valid verification 2024-03-13 15:54:54 +08:00
result_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
result.go fix(object): listobjectv2 IsTruncated required 2024-03-22 11:02:51 +08:00
router.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
s3api_name.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
server.go refactor(server): refactor http connect pool when comminute with master. 2024-12-26 09:24:22 +08:00
sts_handler.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
sts_test.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
sts.go feat(objectnode): s3 sts and signature auth 2023-08-30 20:05:32 +08:00
util.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
webhook.go feat(objectnode): support local and external audit log 2023-11-01 14:46:14 +08:00
wildcard_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
wildcard.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00