80 Commits (master)

Author SHA1 Message Date
Harshavardhana 8bbfb1b714 Allow event notifications to work without region (#5119) 7 years ago
Harshavardhana d82a1da511 Fix notification unmarshalling, unmarshal only when size is > 0 (#5087) 7 years ago
Harshavardhana db6b6e9518 S3 peers should be initialized properly (#5024) 7 years ago
Frank Wessels 61e0b1454a Add support for timeouts for locks (#4377) 7 years ago
Harshavardhana 4e0c08e9c5 ListenBucketNotification should set proper MIME type. (#4621) 7 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Harshavardhana 926c75d0b5 api: Set appropriate content-type for success/error responses. (#3537) 8 years ago
Bala.FA 6d10f4c19a Adopt dsync interface changes and major cleanup on RPC server/client. 8 years ago
Harshavardhana 4daa0d2cee lock: Moving locking to handler layer. (#3381) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Harshavardhana 398421b9f5 xl/bootup: Server bootup shouldn't return for missing buckets. (#3255) 8 years ago
Aditya Manthramurthy dd0698d14c Improve namespace lock API: (#3203) 8 years ago
Aditya Manthramurthy 85a5c358d8 Add bucket metadata state client/handler (Fixes #3022) (#3152) 8 years ago
Aditya Manthramurthy 30dc11a931 No `listener.json` for single-node mode (Fixes #3052) (#3108) 8 years ago
Aditya Manthramurthy 3977d6b7bd Lock bucket while modifying its metadata (Fixes #2979) (#3019) 8 years ago
Harshavardhana 83b364891d tests: Fix a potential race in ListenBucketNotificationHandler. (#3040) 8 years ago
Harshavardhana ece559afe2 api: Do not use sqs for ListenBucketNotification. (#3023) 8 years ago
Aditya Manthramurthy d02cb963d5 Fix listen-bucket (Fixes #2942) (#2949) 8 years ago
Mateusz Gajewski 73982c8cb6 Listen bucket notification for multiple prefixes/suffixes (#2911) 8 years ago
Aditya Manthramurthy 6199aa0707 Peer RPCs for bucket notifications (#2877) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Krishnan Parthasarathi 5fdd768903 Make addition of TopicConfig to globalEventNotifier go-routine safe (#2806) 8 years ago
Harshavardhana ca3022d545 api: Change ListenBucketNotification with new API format. (#2791) 8 years ago
Harshavardhana 4917038f55 Move the ObjectAPI() resource to be beginning of each handlers. 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago
Harshavardhana 040af08473 server: Startup message now prints configured ARNs. (#2653) 8 years ago
Anis Elleuch 07506358ff Refactor Heal RPC and add Shutdown RPC (#2488) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana e86dfcf41e api: Change listen bucket notification to be TopicConfiguration. (#2447) 8 years ago
Harshavardhana 82cd38e959 handlers: Remove 'notification.xml' when bucket is deleted. (#2389) 8 years ago
Harshavardhana 064c51162d api: Add new ListenBucketNotificationHandler. (#2336) 8 years ago
Harshavardhana 65f71ce0c5 browser: Object upload should save metadata and notify. (#2309) 8 years ago
Harshavardhana 77248bd6e8 api: Notify events only if bucket notifications are set. (#2293) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago