From 2e07aab7eac55a99dc215fdf4d7d8828cf6c19c3 Mon Sep 17 00:00:00 2001 From: Bruce Wang Date: Sun, 24 Nov 2019 10:45:06 +0800 Subject: AWS S3 Select feature now available --- weed/s3api/s3api_server.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'weed/s3api/s3api_server.go') diff --git a/weed/s3api/s3api_server.go b/weed/s3api/s3api_server.go index 24458592d..d8e656e1b 100644 --- a/weed/s3api/s3api_server.go +++ b/weed/s3api/s3api_server.go @@ -79,6 +79,8 @@ func (s3a *S3ApiServer) registerRouter(router *mux.Router) { bucket.Methods("GET").Path("/{object:.+}").HandlerFunc(s3a.GetObjectHandler) // ListObjectsV1 (Legacy) bucket.Methods("GET").HandlerFunc(s3a.ListObjectsV1Handler) + // SelectObjectContent + bucket.Methods("POST").Path("/{object:.+}").HandlerFunc(s3a.SelectObjectContent).Queries("select", "", "select-type", "2") // DeleteMultipleObjects bucket.Methods("POST").HandlerFunc(s3a.DeleteMultipleObjectsHandler).Queries("delete", "") -- cgit v1.2.3