changlin.shi
a982d486fd
Merge branch '5_objectWriteAcl' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
2 years ago
changlin.shi
ebe1e39e7d
fix parent path
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
2a239ca97f
Merge branch '5_objectWriteAcl' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
# weed/s3api/s3api_object_handlers.go
2 years ago
changlin.shi
900feb62b6
fix parent path
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
1f2883f771
merge
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
4c280c06dc
Merge branch '1_bucket_write' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
# weed/s3api/s3api_bucket_handlers.go
2 years ago
changlin.shi
3a01ccd0fa
Merge branch '4_object_write' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
# weed/s3api/s3api_object_handlers.go
# weed/s3api/s3err/s3api_errors.go
2 years ago
changlin.shi
3a90a3279a
Merge branch '5_objectWriteAcl' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
# weed/s3api/s3api_object_skip_handlers.go
# weed/s3api/s3err/s3api_errors.go
2 years ago
changlin.shi
a05785edc9
Merge branch '6_object_read' into 10_acl_merged
# Conflicts:
# weed/s3api/s3acl/acl_helper.go
# weed/s3api/s3api_acp.go
2 years ago
changlin.shi
ff6fabc000
Merge branch '7_object_read_acl' into 10_acl_merged
# Conflicts:
# weed/s3api/s3api_acp.go
2 years ago
changlin.shi
714132dfe0
Merge branch '8_anonymous_access' into 10_acl_merged
2 years ago
changlin.shi
c5804b99a0
Merge branch 'add_acl_hepler' into 10_acl_merged
2 years ago
changlin.shi
54d8255d5b
Merge branch 'master' into add_acl_hepler
# Conflicts:
# weed/s3api/s3acl/acl_helper.go
# weed/s3api/s3acl/acl_helper_test.go
2 years ago
changlin.shi
b8f7e75c3d
delete when empty at `AssembleEntryWithAcp`
`PutBucketAcl/PutObjectAcl` allow request with empty grants, `AssembleEntryWithAcp` shouldn't skip empty value
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
f3a57c1623
Merge branch '3_bucket_read'
# Conflicts:
# weed/s3api/s3api_acp.go
2 years ago
changlin.shi
96f39f2fa8
Merge branch '2_bucket_write_acl'
# Conflicts:
# weed/s3api/s3api_bucket_handlers.go
# weed/s3api/s3err/s3api_errors.go
2 years ago
changlin.shi
2227888acc
validate grants when setting ownership to `OwnershipBucketOwnerEnforced`
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
e576e4cee8
enable anonymous access when bucket acl is enabled
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
4b36721323
implement `GetObjectAclHandler`
2 years ago
changlin.shi
f79a3a73ee
add acl support for `PutObjectAcl`
2 years ago
changlin.shi
af093721a2
add acl support for `PutObject` and `PutObjectPart`
2 years ago
changlin.shi
e76f66a0d0
add acl validation for s3 bucket read api
2 years ago
changlin.shi
558ba1094a
implement `PutBucketAclHandler`
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
changlin.shi
bbecba266d
extract and save acl when create bucket
2 years ago
changlin.shi
daf5b4d59b
add acl validation for s3 GetObjectHandler
2 years ago
Konstantin Lebedev
1f7e52c63e
vacuum metrics and force sync dst files ( #3832 )
2 years ago
chrislu
f5d4952d73
filer: redis store reduce from 2 redis operations to 1 for updates.
2 years ago
Guo Lei
f95c25e113
types packages is imported more than onece ( #3838 )
2 years ago
chrislu
9a339a9cfb
default hasSlowRead to true
2 years ago
famosss
cacc3e883b
volume server:set the default value of "hasSlowRead" to true ( #3710 )
* simplify a bit
* feat: volume: add "readBufSize" option to customize read optimization
* refactor : redbufSIze -> readBufferSize
* simplify a bit
* simplify a bit
* volume server:set the default value of "hasSlowRead" to true
2 years ago
LHHDZ
bf5e45b66a
add acl helper functionalities ( #3831 )
2 years ago
changlin.shi
f1c05eb2fb
remove 0 when create map
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
Konstantin Lebedev
401315f337
master fix interruption through ctrl+c ( #3834 )
2 years ago
zemul
a05725aea6
filer: get directory metadata ( #3833 )
2 years ago
changlin.shi
293113d1b8
add tests
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
chrislu
e55076c46f
cloud tier: add retry when copying data file
fix https://github.com/seaweedfs/seaweedfs/issues/3828
2 years ago
chrislu
cea73ac008
serialize sqlite operations
fix https://github.com/seaweedfs/seaweedfs/issues/3827
2 years ago
chrislu
dff85e9c71
fix error handling
2 years ago
changlin.shi
b52ee30fdd
add acl helper functionalities
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
chrislu
8aec786a6d
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
0d817bc347
fix invalid memory address or nil pointer dereference on filer.sync
fix https://github.com/seaweedfs/seaweedfs/issues/3826
2 years ago
Guo Lei
84c401e693
Optimiz leveldb metric ( #3830 )
* optimiz updating mapmetric for leveldb
* import loading leveldb
* add comments
2 years ago
LHHDZ
d21e2f523d
split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unn… ( #3824 )
split `ExtAcpKey` to `ExtAmzOwnerKey` and `ExtAmzAclKey` to avoid unnecessary `json.Unmarshal()` call
Signed-off-by: changlin.shi <changlin.shi@ly.com>
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
livehl
c34f04b35b
fix bug : read error when position after 2147483647 ( #3829 )
Co-authored-by: huang.lin <hh@chaintool.ai>
2 years ago
dependabot[bot]
f6c8720ded
build(deps): bump google.golang.org/grpc from 1.49.0 to 1.50.0 ( #3819 )
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.49.0 to 1.50.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.49.0...v1.50.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
50ed9456ff
build(deps): bump github.com/hashicorp/raft from 1.3.10 to 1.3.11 ( #3821 )
Bumps [github.com/hashicorp/raft](https://github.com/hashicorp/raft ) from 1.3.10 to 1.3.11.
- [Release notes](https://github.com/hashicorp/raft/releases )
- [Changelog](https://github.com/hashicorp/raft/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/raft/compare/v1.3.10...v1.3.11 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/raft
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
0aa947913a
build(deps): bump github.com/arangodb/go-driver from 1.3.3 to 1.4.0 ( #3823 )
Bumps [github.com/arangodb/go-driver](https://github.com/arangodb/go-driver ) from 1.3.3 to 1.4.0.
- [Release notes](https://github.com/arangodb/go-driver/releases )
- [Changelog](https://github.com/arangodb/go-driver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/arangodb/go-driver/compare/v1.3.3...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/arangodb/go-driver
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
358d9fb109
build(deps): bump github.com/armon/go-metrics from 0.3.10 to 0.4.1 ( #3822 )
Bumps [github.com/armon/go-metrics](https://github.com/armon/go-metrics ) from 0.3.10 to 0.4.1.
- [Release notes](https://github.com/armon/go-metrics/releases )
- [Commits](https://github.com/armon/go-metrics/compare/v0.3.10...v0.4.1 )
---
updated-dependencies:
- dependency-name: github.com/armon/go-metrics
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
3fbf68de12
build(deps): bump github.com/Shopify/sarama from 1.37.0 to 1.37.2 ( #3818 )
Bumps [github.com/Shopify/sarama](https://github.com/Shopify/sarama ) from 1.37.0 to 1.37.2.
- [Release notes](https://github.com/Shopify/sarama/releases )
- [Changelog](https://github.com/Shopify/sarama/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Shopify/sarama/compare/v1.37.0...v1.37.2 )
---
updated-dependencies:
- dependency-name: github.com/Shopify/sarama
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
c4fa148ee6
build(deps): bump actions/checkout from 3.0.2 to 3.1.0 ( #3815 )
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](2541b1294d
...93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago