3349 Commits (37cbcae6ba1567217bc25b27768ebac513e1dfbd)
 

Author SHA1 Message Date
Harshavardhana 37cbcae6ba xl: Remove an unecessary lock with isBucketExist() (#2593) 8 years ago
Harshavardhana ae64b7fac8 XL: Handle object layer initialization properly. 8 years ago
Anis Elleuch d936ed90ae Avoid testing on system errors strings in posix (#2583) 8 years ago
Krishna Srinivas 7cc77eba45 XL/Healing: errDiskNotFound is the only pardonable error in xlShouldHeal. (#2586) 8 years ago
Karthic Rao 07d232c7b4 instrumentation: instrumentation for locks. (#2584) 8 years ago
Krishnan Parthasarathi de67bca211 Move formatting of disks out of object layer initialization (#2572) 8 years ago
Anis Elleuch 5c4dbc966f Add Howto setup minio distributed with Docker 8 years ago
Harshavardhana bca1385683 lock: Fix support single node XL locking as well. 8 years ago
Harshavardhana f655592ff5 vendorize new dsync with new changes of logging. 8 years ago
Harshavardhana cbe87cb2ed Fix fd-leak in rpcClient close it pro-actively. 8 years ago
Anis Elleuch 0513b3ed07 Add Heal Disk Metadata RPC API + tests (#2556) 8 years ago
Frank 7f92165c79 Single use DRWMutex, RPCClient refactor and added missing cases to lock-rpc-server (#2560) 8 years ago
Harshavardhana 780ccc26f7 server: Validate server arguments for duplicates. (#2554) 8 years ago
Harshavardhana 339425fd52 server: Fetch StorageInfo() from underlying disks transparently. (#2549) 8 years ago
Harshavardhana fa6e9540a8 server: We shouldn't exit the server in lazy init. (#2548) 8 years ago
Harshavardhana 9605fde04d controller/auth: Implement JWT based authorization for controller. (#2544) 8 years ago
Anis Elleuch 200d327737 List only objects that need healing (#2546) 8 years ago
Harshavardhana e1b0985b5b rpc: Refactor authentication and login changes. (#2543) 8 years ago
Krishnan Parthasarathi c8dfc4cda4 auth-rpc: Reset token on disconnect (#2542) 8 years ago
Bala FA 7922a54c9a rpc-client: remove unwanted nil check of rpcClient. (#2538) 8 years ago
Krishnan Parthasarathi bda6bcd5be Layered rpc-client implementation (#2512) 8 years ago
Harshavardhana 7e3e24b394 rpc: client login should ignore server versions. 8 years ago
Harshavardhana bb0466f4ce control: Fix controller CLI handling with distributed server object layer. 8 years ago
Harshavardhana 8797952409 server: Add server command line for running in distributed mode 8 years ago
Krishnan Parthasarathi c33d1b8ee6 Vendorize minio/dsync for server-side read lock (#2484) 8 years ago
Krishnan Parthasarathi 1f67c18222 Lock/Rlock rpc reply was incorrect (#2479) 8 years ago
Krishnan Parthasarathi a4691611a7 Move initGracefulShutdown before objectLayer initialization (#2468) 8 years ago
awwalker 7c7eb1475d splitNetPath: Add support for windows paths including volumeNames e.g ip:C:\network\path 8 years ago
Harshavardhana 0bce3d6d63 Fix web handler initialize with distributed lazy init. 8 years ago
Krishnan Parthasarathi 804d91ef61 storage/rpc-client: Reconnect on network disconnect (#2436) 8 years ago
Krishnan Parthasarathi 229600ce9b Implement RLock, RUnlock rpc handlers (#2437) 8 years ago
Harshavardhana 43098df9d8 rpc: Re-factor ReadFile behavior client <--> server. 8 years ago
Harshavardhana 6908a0dcd4 Extract rpc server wrapped errors and translate to storage error. 8 years ago
Harshavardhana cae5761f16 rpc/client: Add missing rpcTokens for each rpc calls. 8 years ago
Harshavardhana 83074ed57e Add missing rpc-client.go - missing in previous commit. 8 years ago
Krishnan Parthasarathi 64a7e6992e Vendorize rpc reconnect changes from minio/dsync (#2405) 8 years ago
Harshavardhana 61af764f8a Add rpc layer authentication. 8 years ago
Harshavardhana b4172ad3c8 Rename rpc-{client,server} storage-rpc-{client,server} 8 years ago
Harshavardhana 4917038f55 Move the ObjectAPI() resource to be beginning of each handlers. 8 years ago
Krishnan Parthasarathi b0f3f94163 unify single-node and distributed namespace locking (#2401) 8 years ago
Krishnan Parthasarathi b7c169d71d object layer initialization using distributed locking (#2397) 8 years ago
Frank 3939c75345 Added distributed RWMutex (#2369) 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago
Anis Elleuch f82f535509 Fix possible race in shutdown callbacks process and simplify shuttting down profiler (#2684) 8 years ago
Anis Elleuch 51e337228e Avoid hiding disk errors in some cases in FS Shutdown (#2668) 8 years ago
Kevin Qiu 241c56e6d7 Use Set instead of Add in the event that the request already contains the content-length (#2683) 8 years ago
Aditya Manthramurthy 895471afa1 Fixes #2678 (#2679) 8 years ago
Harshavardhana 85e2d886bc bucketPolicy: Trim incoming paths properly for policy verification. 8 years ago
Harshavardhana 07aa02f196 build: Fix appveyor.yml to report windows coverage as well. (#2666) 8 years ago
Anis Elleuch 8acf4d112a Return Owner information in ListObjectV2 only when fetch-owner is specified (#2654) 8 years ago