Commit Graph

  • a5fbe1e16c fs: optimize multipart clean work (#4944) fangyuxiang 2017-09-28 23:09:28 +08:00
  • 3c836b5f34 tests: remove test cases not applicable for docker. (#4951) Bala FA 2017-09-27 13:51:26 -07:00
  • 02af37a394 optimize memory allocs during reconstruct (#4964) Andreas Auernhammer 2017-09-27 10:29:42 -07:00
  • 4879cd73f8 api: MakeBucket() should honor regions properly. (#4969) Harshavardhana 2017-09-26 20:13:06 -07:00
  • b5dc4b5873 Fix CopyObject with metadata for GCS Gateway (#4971) Aditya Manthramurthy 2017-09-26 23:34:42 +05:30
  • 6dcfaa877c Fix signature v2 handling for resource names (#4965) Harshavardhana 2017-09-26 11:00:07 -07:00
  • 0bf981278e Provide the correct free block size volume/disk information (#4943) Tamer Fahmy 2017-09-26 03:46:19 +02:00
  • d3eb5815d9 Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) Harshavardhana 2017-09-25 14:47:58 -07:00
  • 7e6b5bdbb7 remove ReadFileWithVerify from StorageAPI (#4947) Andreas Auernhammer 2017-09-25 11:32:56 -07:00
  • 4cadb33da2 api/PostPolicy: Allow location header fully qualified URL (#4926) Harshavardhana 2017-09-24 16:43:21 -07:00
  • c3ff402fcb Fix signature v2 and presigned query unescaping. (#4936) Harshavardhana 2017-09-24 14:20:12 -07:00
  • aceaa1ec48 travis: update go versions (#4945) Davor Kapsa 2017-09-22 23:05:07 +02:00
  • 330f79b40e Remove pre go1.8 code and cleanup (#4933) Harshavardhana 2017-09-22 14:03:31 -07:00
  • 6d7df1d1cb Use mc functional tests for verifying build (#4934) Bala FA 2017-09-20 13:22:05 -07:00
  • 3c0d3f7510 Fix bug in ErasureStorage.HealFile (#4913) Aditya Manthramurthy 2017-09-20 22:20:27 +05:30
  • f7ae3be586 Removing 100MB part and 1TB limitation (#4939) Krishnan Parthasarathi 2017-09-20 09:48:48 -07:00
  • 70fec0a53f azure: add stateless gateway support (#4874) Bala FA 2017-09-19 16:08:08 -07:00
  • fba1669966 Update docker-compose sample file to use local volume driver so data (#4937) Nitish Tiwari 2017-09-20 01:13:45 +05:30
  • 71201273e2 Remove reference to go1.8 issue from homebrew (#4931) Harshavardhana 2017-09-19 12:41:19 -07:00
  • 79ba4d3f33 refactor ObjectLayer PutObject and PutObjectPart (#4925) Andreas Auernhammer 2017-09-19 12:40:27 -07:00
  • f8024cadbb [security] rpc: Do not transfer access/secret key. (#4857) Harshavardhana 2017-09-19 12:37:56 -07:00
  • f680b8482f Add a snapcraft build badge. (#4805) Evan 2017-09-19 21:36:35 +02:00
  • a56f7e2f23 Refactor CONTRIBUTING.md to make it more reader friendly (#4918) Nitish Tiwari 2017-09-18 23:32:45 +05:30
  • 6d5d49bfb1 Update CLI examples to be in sync with examples used on Minio website (#4920) Nitish Tiwari 2017-09-15 07:47:42 +05:30
  • 8e4842b665 fs: multipart clean only trigger once (#4915) fangyuxiang 2017-09-15 10:17:26 +08:00
  • b74ef6d5f4 Fixes the if condition when uploads.json file cannot be found (#4883) ebozduman 2017-09-14 18:09:12 -05:00
  • 9925640da8 fs: multipart clean doesn't work when object name has '/' (#4919) fangyuxiang 2017-09-15 07:00:57 +08:00
  • f45e0a44b8 Change average from int to int64 in order to support 32-bit systems. (#4921) Andrej Pregl 2017-09-14 19:23:23 +02:00
  • 3e632a49ee In gateway mode "continuation-token" will not contain "prefix" (#4911) Krishna Srinivas 2017-09-13 17:27:19 -07:00
  • 1bb3a03099 build: add verify check on make test (#4901) Bala FA 2017-09-12 16:56:33 -07:00
  • 42b3795304 Set NextContinuationToken in ListObjectsV2 response for gateway (#4908) Krishna Srinivas 2017-09-12 16:19:58 -07:00
  • 302fcb3b17 azure: handle encryption headers and azure InvalidMetadata error (#4893) Bala FA 2017-09-12 16:14:41 -07:00
  • b9fc4150f6 Fix preInit logic when mixed disk situations exist. (#4904) Harshavardhana 2017-09-12 12:17:44 -07:00
  • f66239e82f Expose common S3 headers in CORS setting (#4839) Krishna Srinivas 2017-09-11 08:15:51 -07:00
  • 6c2bc0568b Increase default read/write timeouts from 30sec to 15minutes (#4888) Harshavardhana 2017-09-07 11:16:45 -07:00
  • 0d154871d5 Admin: Raise error if config and env credentials mismatch (#4870) poornas 2017-09-07 11:16:13 -07:00
  • 189b6682d6 azure: allow parts > 100MiB size to work properly (#4869) Bala FA 2017-09-05 16:56:23 -07:00
  • cf479eb401 Move to latest release of minio-go (#4886) Harshavardhana 2017-09-05 14:45:22 -07:00
  • 72490bf8db Implement proper reConnect logic for amqp notification target. (#4867) Harshavardhana 2017-09-04 17:45:30 -07:00
  • 5a73aecb5c fix: Trivial typo in error message (#4878) Justin Clift 2017-09-03 21:53:03 +01:00
  • e26a706dff Ignore reservedBucket checks for net/rpc requests (#4884) Harshavardhana 2017-09-01 12:16:54 -07:00
  • 9e9c7b4f22 Lower object name length when running in docker to support aufs. (#4879) Andrej Pregl 2017-09-01 20:00:47 +02:00
  • ff8e2b5b4f Init HTTP client and transport for azure sdk (#4871) Krishna Srinivas 2017-08-31 17:19:03 -07:00
  • 61e0b1454a Add support for timeouts for locks (#4377) Frank Wessels 2017-08-31 11:29:22 -07:00
  • 93f126364e Updated version of klauspost/reedsolomon with NEON support for ARM (#4865) Frank Wessels 2017-08-30 09:49:00 -07:00
  • 6dca044ea8 fs: Convert repeated code in rwpool.Open() into a single function. (#4864) Harshavardhana 2017-08-30 09:48:19 -07:00
  • 9e9faf7b53 Support source compilation on s390 and ppc64le (#4859) Harshavardhana 2017-08-30 09:45:36 -07:00
  • 2bca51ab2c Add steps to run GCS gateway on Kubernetes via YAML files (#4819) Nitish Tiwari 2017-08-29 01:28:52 +05:30
  • 34e780e690 add the mount-observe plug to the snap (#4853) Leo Arias 2017-08-28 12:40:26 -06:00
  • 6cab6d802d api: Fix the conditional to check for reserved buckets. (#4856) Harshavardhana 2017-08-28 11:39:48 -07:00
  • ea65350308 add vscode config files to gitignore (#4855) Andreas Auernhammer 2017-08-27 13:44:39 -07:00
  • 1bb9d49eaa fs: ListObjects() was reading ETag at wrong offsets (#4846) Harshavardhana 2017-08-23 17:59:14 -07:00
  • db5af1b126 fix: tests error conditions should be used properly. (#4833) Harshavardhana 2017-08-23 17:58:52 -07:00
  • b233345f19 remove bcrypt code from code-base (#4844) (#4845) Andreas Auernhammer 2017-08-23 15:59:37 -07:00
  • 07ccf4c0d0 Add the install instructions for the snap (#4843) Leo Arias 2017-08-23 16:59:13 -06:00
  • 77d2870f5b Fix validation in PutBucketNotification handler (#4841) Aditya Manthramurthy 2017-08-24 04:28:02 +05:30
  • 3a73c675a6 restirct max size of http header and user metadata (#4634) (#4680) Andreas Auernhammer 2017-08-22 16:53:35 -07:00
  • b694c1a4d7 fix: bufconn and listener tests for megacheck (#4827) Bala FA 2017-08-20 12:25:08 -07:00
  • 2e6ee68409 fix: [minor] Avoid unnecessary typecasting. (#4828) Harshavardhana 2017-08-18 11:45:16 -07:00
  • 7505bac037 tests: create temporary dir/files than /usr directory. (#4820) Bala FA 2017-08-18 11:44:54 -07:00
  • 9dca0c1889 fix: [minor] functions should take inputs with required functionality. (#4823) Harshavardhana 2017-08-17 13:49:57 -07:00
  • 69555f1224 Update Docker commands to use /data as example directory (#4825) Nitish Tiwari 2017-08-17 23:26:25 +05:30
  • 879cef37a1 Fail to start server if detected cross-device mounts. (#4807) Harshavardhana 2017-08-15 15:10:50 -07:00
  • 3d21119ec8 Provide 200 response with per object error listing on access denied for delete multiple object request (#4817) wd256 2017-08-16 05:49:31 +10:00
  • a2f2044528 Minor corrections in comments for xl utils (#4815) Frank Wessels 2017-08-14 18:09:29 -07:00
  • 85fcee1919 erasure: simplify XL backend operations (#4649) (#4758) Andreas Auernhammer 2017-08-14 18:08:42 -07:00
  • 617f2394fb Hardcode snap version while a store bug is fixed (#4806) Leo Arias 2017-08-14 12:12:46 -06:00
  • 1729e82361 tests: use port '0' for auto-detecting free port. (#4803) Bala FA 2017-08-14 11:11:38 -07:00
  • 58633a383a Deprecate intel-32, arm64, arm support for minio builds. (#4811) Harshavardhana 2017-08-14 11:08:59 -07:00
  • d4b107adf4 Retry name lookup for kubernetes and docker swarm environment (#4800) Nitish Tiwari 2017-08-14 01:33:06 +05:30
  • 53f84d6084 Report healthy status for initial 120s, then switch to healthcheck (#4799) Nitish Tiwari 2017-08-13 07:56:35 +05:30
  • d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) Harshavardhana 2017-08-12 19:25:43 -07:00
  • b69aa9c4d0 fs: Return errVolumeNotEmpty properly if path not empty. (#4794) Harshavardhana 2017-08-12 19:24:20 -07:00
  • d20cdac304 Move all Dockerfiles to alpine-3.6 (#4797) Harshavardhana 2017-08-12 19:17:37 -07:00
  • fffe4ac7e6 Prevent unnecessary verification of parity blocks while reading (#4683) Frank Wessels 2017-08-11 18:24:48 -07:00
  • 98b62cbec8 Implement an offline mode for a distributed node (#4646) Frank Wessels 2017-08-11 11:38:46 -07:00
  • 1978b9d8f9 Prevent minio server starting in standalone erasure mode for wrong inputs. (#4700) Dee Koder 2017-08-10 16:54:19 -07:00
  • 3544e5ad01 fs: Fix Shutdown() behavior and handle tests properly. (#4796) Harshavardhana 2017-08-10 14:11:57 -07:00
  • e7cdd8f02c fs: Avoid non-idempotent code flow in ListBuckets() (#4798) Harshavardhana 2017-08-10 13:36:11 -07:00
  • 3ff09b9b72 Add the packaging metadata to build the minio snap (#4749) Leo Arias 2017-08-10 10:39:30 -06:00
  • b3b42c72a9 Update orchestration examples to latest release Nitish 2017-08-07 22:29:45 +05:30
  • 32da1aa9d6 XL: Simplify heal-format operations Aditya Manthramurthy 2017-08-03 17:07:02 +05:30
  • b10fa507b2 set http transport config for gateway (#4765) Andreas Auernhammer 2017-08-03 18:38:27 -07:00
  • 1e8925cea0 add settings.json to .gitignore (#4786) Andreas Auernhammer 2017-08-08 13:06:57 -07:00
  • f346ca44f0 config: Avoid stale credentials in memory. (#4466) Harshavardhana 2017-08-08 12:14:32 -07:00
  • 6f7ace3d3e Honor overriding response headers for HEAD (#4784) A. Elleuch 2017-08-08 19:04:04 +01:00
  • 812142f007 Fix typo in webhook docs (#4787) Harshavardhana 2017-08-07 21:31:17 -07:00
  • fa52d491c5 Added support for macOS in TestNewHTTPListener (#4782) Andrej Pregl 2017-08-08 01:02:34 +02:00
  • 283ad7e5e5 browser: update ui-assets for new changes. (#4780) Harshavardhana 2017-08-07 12:48:51 -07:00
  • 748b1d6495 azure: For container access type private treat as no policy set. (#4729) poornas 2017-08-06 22:24:40 -07:00
  • b4dc6df35c go1.8: Changes to support golang 1.8 (#4759) A. Elleuch 2017-08-06 19:27:33 +01:00
  • 218049300c Fix testcase to not overflow int type (#4739) Aditya Manthramurthy 2017-08-05 15:06:47 +05:30
  • 5db533c024 bucket-policy: Add IPAddress/NotIPAddress conditions support (#4736) Aaron Walker 2017-08-05 04:00:05 -04:00
  • aeafe668d8 posix: do not upstream errors in deleteFile (#4771) RELEASE.2017-08-05T00-00-53Z Brendan Ashworth 2017-08-04 16:51:20 -07:00
  • 54f3a0946f Avoid superfluous error messages after connect (#4762) Krishnan Parthasarathi 2017-08-04 14:35:07 -07:00
  • be6bd52978 fs: use keymarker and uploadidmarker in the multipart purging loop (#4775) Krishna Srinivas 2017-08-04 14:14:23 -07:00
  • 75c43bfb6c ListMultipartUploads, ListObjectParts return empty response (#4694) Krishnan Parthasarathi 2017-08-04 10:45:57 -07:00
  • 0aca2ab970 Stop attempting to close nil Listener (#4753) ebozduman 2017-08-04 10:44:46 -07:00
  • 28bc5899fd posix: test isDirEmpty, change error conditional (#4743) Brendan Ashworth 2017-08-04 10:43:51 -07:00
  • fcc61fa46a Remove minimum inodes reqd check (#4747) Nitish Tiwari 2017-08-04 08:37:22 +05:30