Commit Graph

  • b6c00405ec Do not pro-actively return false in isObjectDir() (#7246) Harshavardhana 2019-02-15 16:21:19 -08:00
  • 8f62935448 Add proper requestID for STS errors (#7245) Harshavardhana 2019-02-14 17:54:33 -08:00
  • 396d78352d Support HTTP/2.0 (#7204) Harshavardhana 2019-02-14 17:53:46 -08:00
  • 8a405cab2f COUNT() function in select should return an int (#7243) Aditya Manthramurthy 2019-02-13 16:32:59 -08:00
  • 6d778a883f Update yaml files to latest version RELEASE.2019-02-14T00-21-45Z Minio Trusted 2019-02-14 00:27:52 +00:00
  • a51781e5cf Use context to fill in more details about error XML (#7232) RELEASE.2019-02-14T00-21-45Z Harshavardhana 2019-02-13 16:07:21 -08:00
  • 90213ff1b2 Detect peer reboots to invalidate current storage REST clients (#7227) Krishna Srinivas 2019-02-13 15:29:46 -08:00
  • 6f764a8efd crypto: fix nil pointer dereference of vault secret (#7241) Andreas Auernhammer 2019-02-14 00:25:32 +01:00
  • df35d7db9d Introduce staticcheck for stricter builds (#7035) Harshavardhana 2019-02-13 04:59:36 -08:00
  • 4ba77a916d Select should return early errors as XML (#7230) Harshavardhana 2019-02-12 23:48:11 -08:00
  • f9fecf0e76 storage: Increase the timeout of storage REST requests (#7218) Anis Elleuch 2019-02-13 08:27:33 +01:00
  • 9f9e0fe085 Update yaml files to latest version RELEASE.2019-02-12T21-58-47Z Minio Trusted 2019-02-12 22:07:04 +00:00
  • ee5b3622a5 Evaluate where clause in aggregation queries (#7235) RELEASE.2019-02-12T21-58-47Z Aditya Manthramurthy 2019-02-12 13:54:26 -08:00
  • 14544d8d84 Validate incoming requests (#7234) Krishna Srinivas 2019-02-12 13:24:14 -08:00
  • 118270d76f Vendor the upstream changes with Avx512 (#7225) Harshavardhana 2019-02-12 04:02:27 -08:00
  • fef5416b3c Support unknown gateway errors and convert at handler layer (#7219) Harshavardhana 2019-02-12 01:25:52 -08:00
  • 9f87283cd5 Revert and bring back B2 gateway implementation (#7224) Harshavardhana 2019-02-11 23:14:22 -08:00
  • b8955fe577 Fix DummyHandlers to authorize and send/validate correct XMLs (#7223) Harshavardhana 2019-02-11 17:58:26 -08:00
  • 13c3b8afe2 Update Redis client used for bucket notifications (#7213) Nitish Tiwari 2019-02-11 19:06:27 +05:30
  • a8cd70f3e5 Remove GPL go-lzo dependency for parquet-go (#7220) Harshavardhana 2019-02-11 01:27:24 -08:00
  • 082f777281 Revamp bucket metadata healing (#7208) Harshavardhana 2019-02-10 19:53:13 -08:00
  • 9600e2b35e Comment Typo: Changed 'jason' to 'json` (#7216) John Liu 2019-02-10 21:49:00 +08:00
  • f75f707ff4 Added documentation for MINIO_HTTP_TRACE (#7207) Prashant Shahi 2019-02-10 11:57:43 +05:30
  • 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) poornas 2019-02-08 21:31:06 -08:00
  • c1b3f1994b remove unnecessary buffer while discarding stream (#7214) Sidhartha Mani 2019-02-08 19:29:51 -08:00
  • 18c4ecbbef Fix mc event add event flag (#7210) Adam 2019-02-08 16:18:34 -08:00
  • dd52e5ebe9 Implements dummy tagging handlers for Terraform (#7040) ebozduman 2019-02-08 16:18:13 -08:00
  • 8af1f0cc7b Improved error message for user and access key conflict (#7190) Praveen raj Mani 2019-02-08 06:55:58 +05:30
  • 85e939636f Fix JSON parser handling for certain objects (#7162) Harshavardhana 2019-02-06 18:34:42 -08:00
  • d203e7e1cc azure gateway: return MD5Sum as ETag for S3 API compatibility (#6884) poornas 2019-02-06 16:58:43 -08:00
  • 4aa9ee153b Fix S3 Select request XML parsing (#7202) Aditya Manthramurthy 2019-02-06 13:25:52 -08:00
  • 5fb813a5cc Update yaml files to latest version RELEASE.2019-02-06T21-16-36Z Minio Trusted 2019-02-06 21:24:08 +00:00
  • 817269475f Make sure to drain body upon an error (#7197) RELEASE.2019-02-06T21-16-36Z Harshavardhana 2019-02-06 12:07:03 -08:00
  • 2d168b532b Allow format.json healing on dev/test setup (single node XL, all root disks) (#7170) Krishna Srinivas 2019-02-06 11:44:19 -08:00
  • fd4e15c116 Flush the records staging buffer periodically (#7193) Aditya Manthramurthy 2019-02-06 02:33:05 -08:00
  • 3dfbe0f68c Send white spaces to client till completeMultipart() process completes (#7198) Krishna Srinivas 2019-02-05 20:58:09 -08:00
  • 30135eed86 Redo how to handle stale dangling files (#7171) Harshavardhana 2019-02-05 17:58:48 -08:00
  • e4081aee62 Added support for reading body in STS API (#7188) Harshavardhana 2019-02-05 15:47:11 -08:00
  • df418a2783 Create Cors handler with permissive configuration (#7186) kannappanr 2019-02-05 14:06:52 -08:00
  • 9a65f6dc97 Remove duplicate code in object-handlers.go (#7176) kannappanr 2019-02-05 13:36:38 -08:00
  • f04f8bbc78 Add support for Timestamp data type in SQL Select (#7185) Aditya Manthramurthy 2019-02-04 20:54:45 -08:00
  • ea6d61ab1f Use loadCachedConfigs appropriately to load ENVs (#7187) Harshavardhana 2019-02-03 21:01:11 -08:00
  • 6f08edfb36 Use O_EXCL when creating file as we never overwrite an existing file (#7189) Krishna Srinivas 2019-02-01 19:01:06 -08:00
  • e9fdea05c6 Enable CI control from repository: Add Dockerfile.simpleci (#7122) Sidhartha Mani 2019-02-01 12:04:28 -08:00
  • e005910051 Add more information in our select docs (#7177) Harshavardhana 2019-02-01 11:34:56 -08:00
  • de2c106386 xl: ListObjectParts uses the latest valid xl meta (#7184) Anis Elleuch 2019-02-01 17:58:41 +01:00
  • 32a6dd1dd6 Remove sporadic tests which fail on windows (#7178) Harshavardhana 2019-01-31 16:48:47 -08:00
  • 432aec73d9 Return proper errors for invalid bodies (#7179) Harshavardhana 2019-01-31 07:19:09 -08:00
  • 36dae04671 CopyObjectPart: remove duplicated etag decryption (#7174) Anis Elleuch 2019-01-31 04:33:31 +01:00
  • 9dc9f03c02 Update yaml files to latest version RELEASE.2019-01-31T00-31-19Z Minio Trusted 2019-01-31 00:37:43 +00:00
  • b18c0478e7 Only heal on disks where we are sure that healing is needed (#7148) RELEASE.2019-01-31T00-31-19Z Krishna Srinivas 2019-01-30 10:53:57 -08:00
  • 2d9860e875 heal: Fix healing empty directories (#7154) Anis Elleuch 2019-01-30 19:51:56 +01:00
  • d3553f8dfc Bucket Heal: Do not add empty endpoint entry (#7172) kannappanr 2019-01-30 10:40:43 -08:00
  • e1ae90c12b Make sure to pass the right username for correct ConditionValues (#7169) Harshavardhana 2019-01-30 00:51:09 -08:00
  • 34e7259f95 Add Historic CPU and memory stats (#7136) Sidhartha Mani 2019-01-29 23:17:32 -08:00
  • d0015b4d66 update kms docs example to set a longer period for token renewal (#7149) poornas 2019-01-29 08:04:07 -08:00
  • 3467460456 Fix vault client to autorenew or reauthenticate (#7161) poornas 2019-01-29 03:27:23 -08:00
  • 64b5701971 Support AWS envs creds for non-aws endpoints in S3 gateway (#7156) Harshavardhana 2019-01-29 02:35:20 -08:00
  • fad59da29d clientID removed in the MQTT config (#7157) Praveen raj Mani 2019-01-29 15:00:15 +05:30
  • 91c839ad28 Use a buffer to collect SQL Select result rows (#7158) Aditya Manthramurthy 2019-01-28 20:00:18 -08:00
  • 2786055df4 Add new SQL parser to support S3 Select syntax (#7102) Aditya Manthramurthy 2019-01-28 17:59:48 -08:00
  • 0a28c28a8c Avoid code which looks at local files when etcd is configured (#7144) Harshavardhana 2019-01-28 13:31:35 -08:00
  • 526546d588 Remove '.minio.sys/tmp' files in background (#7124) Harshavardhana 2019-01-26 01:33:28 +04:00
  • 2053b3414f Reduce heal parallelism (#7155) Aditya Manthramurthy 2019-01-25 13:11:17 -08:00
  • ce870466ff Top Locks command implementation (#7052) kannappanr 2019-01-24 07:22:14 -08:00
  • 964e354d06 Fix liveness check for NAS gateway (#7142) Harshavardhana 2019-01-24 19:14:05 +05:30
  • 8ee8ad777c logger: do not interpret encoded url as format string (#7110) kannappanr 2019-01-24 00:30:00 -08:00
  • 82af0be1aa Healing process should not heal root disk (#7089) Krishna Srinivas 2019-01-23 15:29:29 -08:00
  • e8c18bc145 Update yaml files to latest version RELEASE.2019-01-23T23-18-58Z Minio Trusted 2019-01-23 23:25:02 +00:00
  • bd25f31100 Use IAM creds only if endpoint is S3 (#7111) RELEASE.2019-01-23T23-18-58Z Harshavardhana 2019-01-24 00:42:33 +05:30
  • ee7dcc2903 Handle errs returned with etcd properly for config init and migration (#7134) Harshavardhana 2019-01-24 00:40:59 +05:30
  • 55ef51a99d Vendorize all recent changes to minio-go (#7135) Harshavardhana 2019-01-23 19:22:09 +05:30
  • dc2348daa5 heal: Preserve deployment ID from reference format.json (#7126) Anis Elleuch 2019-01-23 03:32:06 +01:00
  • 042d7f25e4 Fix regexp matcher of browser assets and paths (#7083) Aditya Manthramurthy 2019-01-22 10:58:28 -08:00
  • 8c1b649b2d load system CAs before trying to load custom CAs (#7133) Andreas Auernhammer 2019-01-22 18:18:06 +01:00
  • f03ccec912 Fix slack Link (#7131) Kumar Sukhani 2019-01-22 19:53:50 +05:30
  • 0bb65f84bb Add example for IPv6 for address flag (#7127) Nitish Tiwari 2019-01-22 15:55:27 +05:30
  • 8e0910ab3e Fix build issues on BSDs in pkg/cpu (#7116) Harshavardhana 2019-01-22 09:27:23 +05:30
  • 5353edcc38 Support policy variable replacement (#7085) Harshavardhana 2019-01-21 10:27:14 +05:30
  • 3265112d04 Remove gateway implementations for manta, sia and b2 (#7115) Harshavardhana 2019-01-20 21:40:58 +05:30
  • 4fdacb8b14 Add policy conditions support for Listing operations on browser (#7106) Harshavardhana 2019-01-20 12:50:01 +05:30
  • 267f183fc8 Do not do StorageInfo() and ListBuckets() for FS/Erasure in health check handler (#7090) Krishna Srinivas 2019-01-19 20:58:36 -08:00
  • 3d22a9d84f Support rootCAs for notification targets (#7108) Harshavardhana 2019-01-20 09:57:18 +05:30
  • 51ec61ee94 Fix healing whole file bitrot (#7123) Krishna Srinivas 2019-01-19 18:28:40 -08:00
  • 74c2048ea9 Add proper contexts with timeouts for etcd operations (#7097) Harshavardhana 2019-01-18 23:06:45 +05:30
  • 730ac5381c Simplify parallelReader.Read() (#7109) Krishna Srinivas 2019-01-18 07:48:25 -08:00
  • 6dd8a83c5a change credential chain order in s3 gateway to mimic official docs (#7091) Alex Simenduev 2019-01-17 20:31:51 +02:00
  • 1a7e6d4768 Handle multiple conditions in policies (#7079) Harshavardhana 2019-01-17 23:58:24 +05:30
  • 98c950aacd Streaming bitrot verification support (#7004) Krishna Srinivas 2019-01-17 04:58:18 -08:00
  • 94c52e3816 Update yaml files to latest version RELEASE.2019-01-16T21-44-08Z Minio Trusted 2019-01-16 21:51:40 +00:00
  • 8766c5eb22 Add version as part of Server: header (#7100) RELEASE.2019-01-16T21-44-08Z Harshavardhana 2019-01-17 03:08:41 +05:30
  • e0d22359e7 Fix lint warnings (#7099) kannappanr 2019-01-16 12:49:20 -08:00
  • 6dd13e68c2 Support V2 signatures when autoencryption is enabled (#7084) Harshavardhana 2019-01-17 01:42:06 +05:30
  • 633001c8ba Inherit certsDir from configDir if latter is set (#7098) Harshavardhana 2019-01-17 01:34:32 +05:30
  • e23a42305c Rebase minio/parquet-go and fix null handling. (#7067) Bala FA 2019-01-16 21:52:04 +05:30
  • 63d2583e91 Avoid holding write lock on config in situations where it is not needed (#7082) Krishna Srinivas 2019-01-16 00:29:21 -08:00
  • a2f66abbe8 Update STS API docs with Version query param (#7071) Harshavardhana 2019-01-16 09:38:32 +05:30
  • b28661b673 doc: add security documentation to provide some background info (#7028) Andreas Auernhammer 2019-01-15 23:27:57 +01:00
  • e8791ae274 Remove Minio server arch, version from Server: header (#7074) Harshavardhana 2019-01-15 13:16:11 +05:30
  • 309975d477 Add missing time import to counter_darwin.go (#7081) Scott Dunlop 2019-01-15 01:21:27 +00:00