40 Commits (3cdf601cf77866b0562fe9e058706623aefc5d49)

Author SHA1 Message Date
Anis Elleuch 9439dfef64 Use defer style to stop tickers to avoid current/possible misuse (#5883) 7 years ago
Bala FA 76cc65531c use package name correctly (#5827) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Harshavardhana f3f09ed14e Fix a bug in dsync initialization and communication (#5428) 7 years ago
Harshavardhana b6e4f053a3 Fix lock rpc server maintenance loop go-routine leak (#5423) 7 years ago
Krishna Srinivas 14e6c5ec08 Simplify the steps to make changes to config.json (#5186) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Harshavardhana f8bd9cfd83 rpc: Do not use read/write deadlines for rpc connections. (#4647) 7 years ago
Aditya Manthramurthy c1a6ca0c33 Fix spelling of function name to `startLockMaintenance` (#4561) 8 years ago
Aditya Manthramurthy 986aa8fabf Bypass network in lock requests to local server (#4465) 8 years ago
Bala FA de204a0a52 Add extensive endpoints validation (#4019) 8 years ago
Harshavardhana 1b1b9e4801 lock/rpc: change rpcPath to be called serviceEndpoint. (#4088) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana 50b4e54a75 fs: Do not return reservedBucket names in ListBuckets() (#3754) 8 years ago
Harshavardhana 08b6cfb082 ssl: Set a global boolean to enable SSL across Minio (#3558) 8 years ago
Harshavardhana e1142e99f2 rpc/lock: Make sure to capitalize for proper marshalling. (#3544) 8 years ago
Bala.FA 6d10f4c19a Adopt dsync interface changes and major cleanup on RPC server/client. 8 years ago
Bala FA 1875a47495 rpcclient: fix leaky connection (#3471) 8 years ago
Krishnan Parthasarathi 29d72b84c0 loginServer should be a member of lockServer (#3441) 8 years ago
Krishnan Parthasarathi 6b4e6bcebf Move LoginHandler into LoginServer which others embed (#3431) 8 years ago
Harshavardhana dd93f808c8 web: Add more data for jsonrpc responses. (#3296) 8 years ago
Harshavardhana 716316f711 Reduce number of envs and options from command line. (#3230) 8 years ago
Harshavardhana 9e2d0ac50b Move to URL based syntax formatting. (#3092) 8 years ago
Krishna Srinivas 32c3a558e9 distributed-XL: Support to run one minio process per export even on the same machine. (#2999) 8 years ago
Frank ea406754a6 New dsync and added ForceUnlock to lock rpc server (#2956) 8 years ago
Krishnan Parthasarathi b59bac670a Handle err returned by rpc.Server.RegisterName (#2910) 8 years ago
Harshavardhana fa8ea41cd9 lock/instrumentation: Cleanup and print in user friendly form. (#2807) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Bala FA 63a7ca1af0 web: fix jwt token expiry set to one day by default. (#2819) 8 years ago
Anis Elleuch 9fb1c89f81 Add TLS encryption capability to RPC clients (#2789) 8 years ago
Harshavardhana 1c941fd787 rpc: Should validate server versions. (#2775) 8 years ago
Harshavardhana 113b93346b lock: Make some cleanup and moving the code around. (#2718) 8 years ago
Harshavardhana 9216981262 tests: Add test for diskCount. (#2717) 8 years ago
Frank df2ef64d20 Upgrade to new dsync version incl. stale lock detection (#2708) 8 years ago
Frank 7f92165c79 Single use DRWMutex, RPCClient refactor and added missing cases to lock-rpc-server (#2560) 8 years ago
Harshavardhana 9605fde04d controller/auth: Implement JWT based authorization for controller. (#2544) 8 years ago
Harshavardhana e1b0985b5b rpc: Refactor authentication and login changes. (#2543) 8 years ago
Krishnan Parthasarathi bda6bcd5be Layered rpc-client implementation (#2512) 8 years ago
Harshavardhana bb0466f4ce control: Fix controller CLI handling with distributed server object layer. 8 years ago
Krishnan Parthasarathi 1f67c18222 Lock/Rlock rpc reply was incorrect (#2479) 8 years ago
Krishnan Parthasarathi 229600ce9b Implement RLock, RUnlock rpc handlers (#2437) 8 years ago
Krishnan Parthasarathi b7c169d71d object layer initialization using distributed locking (#2397) 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago