aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/policy_engine/engine.go
diff options
context:
space:
mode:
authorChris Lu <chrislusf@users.noreply.github.com>2025-11-10 20:30:21 -0800
committerGitHub <noreply@github.com>2025-11-10 20:30:21 -0800
commitbf8e4f40e60e74ce03c2f497c6245e5d1460f1d3 (patch)
treeeb42645861f4457411259e86f915cfa514cb192f /weed/s3api/policy_engine/engine.go
parent6201cd099e55e4317f4a34291800a31c145bb803 (diff)
downloadseaweedfs-bf8e4f40e60e74ce03c2f497c6245e5d1460f1d3.tar.xz
seaweedfs-bf8e4f40e60e74ce03c2f497c6245e5d1460f1d3.zip
S3: Perf related (#7463)
* reduce checks * s3 object lookup optimization * Only check versioning configuration if client requests * Consolidate SSE Entry Lookups * optimize * revert optimization for versioned objects * Removed: getObjectEntryForSSE() function * refactor * Refactoring: Added fetchObjectEntryRequired * avoid refetching * return early if not found * reuse objects from conditional check * clear cache when creating bucket
Diffstat (limited to 'weed/s3api/policy_engine/engine.go')
0 files changed, 0 insertions, 0 deletions