From 5cea00ff073246fac7074cc9457f271cb6e0be79 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Wed, 28 Jan 2026 12:13:35 -0800 Subject: [PATCH] S3 Tables: use os.ModeDir constant in filer_ops.go - Replace magic number 1<<31 with os.ModeDir for better readability. - Added necessary os import. --- weed/s3api/s3tables/filer_ops.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weed/s3api/s3tables/filer_ops.go b/weed/s3api/s3tables/filer_ops.go index 8ccfdb004..08004b5cf 100644 --- a/weed/s3api/s3tables/filer_ops.go +++ b/weed/s3api/s3tables/filer_ops.go @@ -4,6 +4,7 @@ import ( "context" "errors" "fmt" + "os" "time" "github.com/seaweedfs/seaweedfs/weed/pb/filer_pb" @@ -27,7 +28,7 @@ func (h *S3TablesHandler) createDirectory(ctx context.Context, client filer_pb.S Attributes: &filer_pb.FuseAttributes{ Mtime: now, Crtime: now, - FileMode: uint32(0755 | 1<<31), // Directory mode + FileMode: uint32(0755 | os.ModeDir), // Directory mode }, }, })