51 Commits (85117d554febedebaab3392493ef55ea95709411)

Author SHA1 Message Date
Krishna Srinivas ce02ab613d Simplify erasure code by separating bitrot from erasure code (#5959) 6 years ago
Harshavardhana 28d526bc68 Change CriticalIf to FatalIf for proper error message (#6040) 6 years ago
Bala FA 6a53dd1701 Implement HTTP POST based RPC (#5840) 6 years ago
Harshavardhana e6ec645035 Implement support for calculating disk usage per tenant (#5969) 6 years ago
Anis Elleuch 6d5f2a4391 Better support of empty directories (#5890) 6 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Harshavardhana 1164fc60f3 Bring semantic versioning to provide for rolling upgrades (#5495) 7 years ago
Krishna Srinivas 14e6c5ec08 Simplify the steps to make changes to config.json (#5186) 7 years ago
Andreas Auernhammer 7e6b5bdbb7 remove ReadFileWithVerify from StorageAPI (#4947) 7 years ago
Andreas Auernhammer 85fcee1919 erasure: simplify XL backend operations (#4649) (#4758) 7 years ago
Frank Wessels 98b62cbec8 Implement an offline mode for a distributed node (#4646) 7 years ago
Harshavardhana 432bf7d99e Fail if formatting is wrong in our CI tests. (#4459) 7 years ago
Frank Wessels 0f0758aece Load IO error count for posix atomically (#4448) 7 years ago
Aditya Manthramurthy 8975da4e84 Add new ReadFileWithVerify storage-layer API (#4349) 7 years ago
Harshavardhana f4dac979a2 server: Fix message when corrupted or unsupported format is found. (#4142) 8 years ago
Bala FA de204a0a52 Add extensive endpoints validation (#4019) 8 years ago
Harshavardhana 34d9a6b46a Make sure client initializes to proper lock RPC path. (#3763) 8 years ago
Harshavardhana 50b4e54a75 fs: Do not return reservedBucket names in ListBuckets() (#3754) 8 years ago
Harshavardhana fb39c7c26b sRPC/client: Properly trim storageRPCPath for actual disk path. (#3749) 8 years ago
Harshavardhana dfc2ef3004 storage/rpc: Remove network error restriction. (#3591) 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
Harshavardhana 8562b22823 Fix delays and iterim fix for the partial fix in #3502 (#3511) 8 years ago
Harshavardhana dd68cdd802 Auto-reconnect for regular authRPC client. (#3506) 8 years ago
Harshavardhana 41cf580bb1 Improve reconnection logic, allow jitters. (#3502) 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Harshavardhana b363709c11 caching: Optimize memory allocations. (#3405) 8 years ago
Harshavardhana 6efee2072d objectLayer: Check for `format.json` in a wrapped disk. (#3311) 8 years ago
Harshavardhana 1c47365445 xl/bootup: Upon bootup handle errors loading bucket and event configs. (#3287) 8 years ago
Anis Elleuch a47ce7ab22 Add support of fallocate for FS and XL backends (#3032) 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
Harshavardhana f1bc9343a1 prep: Initialization should wait instead of exit the servers. (#2872) 8 years ago
Harshavardhana 64f37bbf5b rpc: Add RPC client tests. (#2858) 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
Harshavardhana ae64b7fac8 XL: Handle object layer initialization properly. 8 years ago
Harshavardhana 339425fd52 server: Fetch StorageInfo() from underlying disks transparently. (#2549) 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
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
awwalker 7c7eb1475d splitNetPath: Add support for windows paths including volumeNames e.g ip:C:\network\path 8 years ago
Krishnan Parthasarathi 804d91ef61 storage/rpc-client: Reconnect on network disconnect (#2436) 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 61af764f8a Add rpc layer authentication. 8 years ago