51 Commits (81bee93b8ddc0c409ac4f88a7e212b6c6bddf250)

Author SHA1 Message Date
Pontus Leitzler df60b3c733 Remove unnecessary contexts passed as data to FatalIf. No need to log an empty context. (#6487) 6 years ago
Harshavardhana 13fbb96736 Hold locks granularly in nslockMap (#6242) 6 years ago
Harshavardhana 556a51120c Deprecate ListLocks and ClearLocks (#6233) 6 years ago
Harshavardhana 28d526bc68 Change CriticalIf to FatalIf for proper error message (#6040) 7 years ago
Bala FA 6a53dd1701 Implement HTTP POST based RPC (#5840) 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
ebozduman 24d9d7e5fa Removes logrus package and refactors logging messages (#5293) 7 years ago
poornas 0bb6247056 Move nslocking from s3 layer to object layer (#5382) 7 years ago
Krishna Srinivas 14e6c5ec08 Simplify the steps to make changes to config.json (#5186) 7 years ago
Harshavardhana 3d0dced23c Remove go1.9 specific code for windows (#5033) 7 years ago
Frank Wessels 61e0b1454a Add support for timeouts for locks (#4377) 7 years ago
Aditya Manthramurthy 986aa8fabf Bypass network in lock requests to local server (#4465) 8 years ago
Frank cae4683971 Make clearing of stale debug lock info independent of deleting map entry of lock itself. (#4353) 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 2df8160f6a server: handle command line and env variables at one place. (#3975) 8 years ago
Bala FA d3cb79a57c Refactor logger (#3924) 8 years ago
Harshavardhana 34d9a6b46a Make sure client initializes to proper lock RPC path. (#3763) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana 08b6cfb082 ssl: Set a global boolean to enable SSL across Minio (#3558) 8 years ago
Bala.FA 6d10f4c19a Adopt dsync interface changes and major cleanup on RPC server/client. 8 years ago
Krishnan Parthasarathi 36fd317eb2 Clean up lock-instrumentation and improve comments (#3499) 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Harshavardhana 4daa0d2cee lock: Moving locking to handler layer. (#3381) 8 years ago
Harshavardhana d711ff454e logs: Do not log common successful errors. (#3340) 8 years ago
Harshavardhana 1b85302161 Fix spelling and golint errors. (#3266) 8 years ago
Harshavardhana f234c35020 lock: slice length of lock clients should be precisely urls. (#3254) 8 years ago
Aditya Manthramurthy dd0698d14c Improve namespace lock API: (#3203) 8 years ago
Krishna Srinivas 0b3282ac9f Logging: errorIf fatalIf print in the format [file.go:82:funcName()] (#3127) 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 0e2cd1a64d Added clear subcommand for control lock (#3013) 8 years ago
Frank 19c51f3f3c Added ForceUnlock to namespace-lock (#2990) 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
Anis Elleuch 9fb1c89f81 Add TLS encryption capability to RPC clients (#2789) 8 years ago
Aditya Manthramurthy 8ea571c7f7 Remove MINIO_DEBUG environment variable (#2794) 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
Frank df2ef64d20 Upgrade to new dsync version incl. stale lock detection (#2708) 8 years ago
Karthic Rao 07d232c7b4 instrumentation: instrumentation for locks. (#2584) 8 years ago
Harshavardhana bca1385683 lock: Fix support single node XL locking as well. 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
Krishnan Parthasarathi b0f3f94163 unify single-node and distributed namespace locking (#2401) 8 years ago
Frank 3939c75345 Added distributed RWMutex (#2369) 8 years ago