Commit Graph

  • 3c30e4503d Cache only the range requested for range GETs (#8599) poornas 2019-12-08 13:58:04 -08:00
  • 8390bc26db Fix cache hit metrics. (#8617) poornas 2019-12-07 09:44:33 -08:00
  • 24ad59316d Use atomic.Uint64 for gateway metrics count instead of mutex (#8615) Nitish Tiwari 2019-12-07 11:21:52 +05:30
  • be0c8b1ec0 Add support for missing Cache-Control directives (#8619) poornas 2019-12-06 18:19:36 -08:00
  • 476111968a Update help messages with new wording (#8616) Harshavardhana 2019-12-06 13:53:51 -08:00
  • f1e2e1cc9e S3 Select: Mismatched types don't match (#8608) Klaus Post 2019-12-06 07:24:41 -08:00
  • 97deba2a7c GetKVS should add new keys automatically, preserve order (#8612) Harshavardhana 2019-12-06 02:43:10 -08:00
  • 3df7285c3c Add Support for Cache and S3 related metrics in Prometheus endpoint (#8591) Nitish Tiwari 2019-12-06 12:46:06 +05:30
  • d2dc964cb5 Support TLS auth for Kafka notification target (#8609) Aleksandr Petruhin 2019-12-06 02:31:46 +03:00
  • d8e3de0cae Ensure comment is always a valid key (#8604) Harshavardhana 2019-12-05 04:47:42 -08:00
  • c9940d8c3f Final changes to config sub-system (#8600) Harshavardhana 2019-12-04 15:32:37 -08:00
  • 794eb54da8 Export command prints turned-off sub-sys as comments (#8594) Harshavardhana 2019-12-03 10:50:20 -08:00
  • 2ab8d5e47f Enable build verification with race (#8583) Harshavardhana 2019-12-02 15:54:26 -08:00
  • 947bc8c7d3 Update Azure Gateway to azure-storage-blob SDK (#8537) Clemens Wolff 2019-12-02 12:32:19 -05:00
  • 5d3d57c12a Start using error wrapping with fmt.Errorf (#8588) Harshavardhana 2019-12-02 09:28:01 -08:00
  • 0bfd20a8e3 Add client_id support for OpenID (#8579) Harshavardhana 2019-11-29 21:37:42 -08:00
  • db3dbcce3a Print goroutines when shutdown hangs (#8574) Klaus Post 2019-11-29 06:10:08 -08:00
  • b21835f195 Honor DurationSeconds properly for WebIdentity (#8581) Harshavardhana 2019-11-29 05:27:54 -08:00
  • c7844fb1fb posix: cache disk ID for a short while (#8564) Klaus Post 2019-11-29 02:57:14 -08:00
  • 2ff8132e2d Fix the regression introduced in #8580 Harshavardhana 2019-11-27 16:13:07 -08:00
  • 30e80d0a86 Add ReadFrom,WriteTo helpers for server config (#8580) Harshavardhana 2019-11-27 09:36:08 -08:00
  • 87443af49e Cache Windows mount point info (#8572) Klaus Post 2019-11-27 06:40:13 -08:00
  • 5d65428b29 Handle localhost distributed setups properly (#8577) Harshavardhana 2019-11-26 11:42:10 -08:00
  • 78eb3b78bb Repurpose Get/SetConfig as import/export support (#8578) Harshavardhana 2019-11-26 10:08:25 -08:00
  • 720442b1a2 Add lock expiry handler to expire state locks (#8562) Harshavardhana 2019-11-25 16:39:43 -08:00
  • e542084c37 Add etcd path prefix for all IAM assets (#8569) Harshavardhana 2019-11-25 16:33:34 -08:00
  • f931fc7bfb Fix retention enforcement in Compliance mode (#8556) poornas 2019-11-25 10:58:39 -08:00
  • 0a56e33ce1 Preserve client sent config appropriately (#8566) Harshavardhana 2019-11-22 13:46:05 -08:00
  • c3771df641 Add bootstrap REST handler for verifying server config (#8550) Harshavardhana 2019-11-22 12:45:13 -08:00
  • 890b493a2e Use random file name for write check (#8563) Klaus Post 2019-11-22 09:50:17 -08:00
  • fb708b6b64 minimum Go version 1.13 (#8561) Bruce Wang 2019-11-22 14:32:34 +08:00
  • f96e902f63 Do not rely on quorum for StorageInfo() (#8557) Harshavardhana 2019-11-21 22:08:41 -08:00
  • 06bd1e582a Log in with OIDC not work with MINIO_DOMAIN (#8558) (#8559) Sergey Morgunov 2019-11-22 04:45:15 +03:00
  • fb43d64dc3 Fix healing on multiple zones (#8555) Harshavardhana 2019-11-21 13:18:32 -08:00
  • fd0fa4e5c5 Add NTP retention time (#8548) Harshavardhana 2019-11-21 04:52:35 -08:00
  • 4e9de58675 Avoid pointer based copy, instead use Clone() (#8547) Harshavardhana 2019-11-21 04:24:51 -08:00
  • 9565641b9b Enhance ListObjectsV2 API to return UserDefined metadata (#8539) Harshavardhana 2019-11-21 01:54:49 -08:00
  • 4da68cfcfc Handle indexes correctly in DeleteMultipleObjectsHandler (#8544) poornas 2019-11-20 17:51:10 -08:00
  • a9b87c0a16 Fix typo in event name (#8545) poornas 2019-11-20 16:35:01 -08:00
  • 5ac4b517c9 Order all keys in config (#8541) Harshavardhana 2019-11-20 15:10:24 -08:00
  • ca96560d56 Add object retention at the per object (#8528) poornas 2019-11-20 13:18:09 -08:00
  • cc1a84b62e Fix heal result item output to properly count drives and sets (#8543) Nitish Tiwari 2019-11-20 23:40:26 +05:30
  • 8392d2f510 Preserve same deploymentID on all zones (#8542) Harshavardhana 2019-11-20 02:09:30 -08:00
  • 347b29d059 Implement bucket expansion (#8509) Harshavardhana 2019-11-19 17:42:27 -08:00
  • 3a34d98db8 Initialize local nsLocker for gateway instances (#8540) Harshavardhana 2019-11-19 16:45:35 -08:00
  • 7cdb67680e Add help with order of keys (#8535) Harshavardhana 2019-11-19 13:48:13 -08:00
  • 929951fd49 Add support for multiple admins (#8487) poornas 2019-11-19 02:03:18 -08:00
  • 13a3d17321 Do not add comments after migration (#8530) Harshavardhana 2019-11-16 14:57:36 -08:00
  • a8e156d6a5 Fix cache locking to use local namespace locking (#8529) Harshavardhana 2019-11-16 13:44:28 -08:00
  • c9be601988 NATS TLS specify CA and client TLS authentication (#8389) svistoi 2019-11-15 12:13:23 -05:00
  • 13e2b97ad9 Fix regression in caching on single PUT (#8526) poornas 2019-11-15 02:16:27 -08:00
  • 95e5d7a9c3 Improve access and secret key validation error, sync with implementation (#8516) Ville Skyttä 2019-11-15 00:47:35 +02:00
  • 32c200fe12 Fix console logger crash in gateway mode (#8525) Harshavardhana 2019-11-14 14:19:57 -08:00
  • 1dd38750f7 Remove read-ahead for small files (#8522) Klaus Post 2019-11-14 23:58:41 +03:00
  • e3273bc5bf Fix runtime panic in BackendDisks.Merge() (#8524) Praveen raj Mani 2019-11-14 23:47:41 +05:30
  • 26a866a202 Fix review comments and new changes in config (#8515) Harshavardhana 2019-11-13 17:38:05 -08:00
  • 60690a7e1d fs: Fix setting new deployment ID in format when not present (#8517) Anis Elleuch 2019-11-13 21:18:23 +01:00
  • e9b2bf00ad Support MinIO to be deployed on more than 32 nodes (#8492) Harshavardhana 2019-11-13 12:17:45 -08:00
  • 069b8ee8ff Add restrictions of object retention to AWS S3 limits (#8514) Harshavardhana 2019-11-13 08:21:41 -08:00
  • 64759189f5 Update web-identity example to use minio-go SDK (#8501) Harshavardhana 2019-11-13 02:30:54 -08:00
  • fb48ca5020 Add Get/Put Bucket Lock Configuration API support (#8120) Bala FA 2019-11-13 04:20:18 +05:30
  • 2dad14974e Handle port as json.Number for DNS records in etcd (#8513) Harshavardhana 2019-11-12 14:42:35 -08:00
  • d97d53bddc Honor etcd legacy v/s new config settings properly (#8510) Harshavardhana 2019-11-12 03:16:25 -08:00
  • 1027afa853 Indicate backend encrypted only if encryption is requested (#8508) Harshavardhana 2019-11-11 18:42:10 -08:00
  • aa04f97f95 Config migration should handle plain-text (#8506) Harshavardhana 2019-11-11 12:01:21 -08:00
  • 4082764d48 fix loading config from openid config_url (#8503) Kanagaraj M 2019-11-11 23:01:46 +05:30
  • 822eb5ddc7 Bring in safe mode support (#8478) Harshavardhana 2019-11-09 09:27:23 -08:00
  • 1c90a6bd49 S3 Select: Convert CSV data to JSON (#8464) Klaus Post 2019-11-09 20:10:35 +03:00
  • 26863009c0 Load certs even if they are symlinks (#8494) Harshavardhana 2019-11-07 22:29:20 -08:00
  • 26e760ee62 Fix JSON Close data race. (#8486) Klaus Post 2019-11-06 01:20:37 +03:00
  • 1e457dda7e Enhance config restore to carry previous set content as well (#8483) Harshavardhana 2019-11-05 06:18:26 -08:00
  • 26ed9e81b1 lifecycle: Send delete notification when deleting objects (#8416) Anis Elleuch 2019-11-05 00:52:03 +01:00
  • 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) Harshavardhana 2019-11-04 09:30:59 -08:00
  • 07a556a10b Avoid ListBuckets() call instead rely on simple HTTP GET (#8475) Harshavardhana 2019-11-01 16:58:11 -07:00
  • d28bcb4f84 Migrate all backend at .minio.sys/config to encrypted backend (#8474) Harshavardhana 2019-11-01 15:53:16 -07:00
  • fa325665b1 Do not append the endpoint for fs/xl disks in StorageInfo (#8472) Praveen raj Mani 2019-10-31 21:43:54 +05:30
  • eac518b178 admin API: change returned HTTP error in hardware info (#8471) Andreas Auernhammer 2019-10-31 07:41:18 +01:00
  • 9e7a3e6adc Extend further validation of config values (#8469) Harshavardhana 2019-10-30 23:39:09 -07:00
  • 599aae5ba6 Move all List calls to honor new maxObjectList limit (#8459) Harshavardhana 2019-10-30 13:20:01 -07:00
  • 8cc5ecec23 xl: Fix locking in xl HealObject (#8455) Anis Elleuch 2019-10-30 19:40:57 +01:00
  • 38e6d911ea S3 Select: Detect full object (#8456) Klaus Post 2019-10-30 09:16:55 +01:00
  • 47b13cdb80 Add etcd part of config support, add noColor/json support (#8439) Harshavardhana 2019-10-30 00:04:39 -07:00
  • 51456e6adc Select: Support Square Bracket Lists (#8457) Klaus Post 2019-10-30 07:04:40 +01:00
  • 1f481c0967 Return appropriate error if user,group,policy doesn't exist (#8465) Harshavardhana 2019-10-29 19:50:26 -07:00
  • e31b7cdcd5 madmin: update sio version and use Algorithm constants (#8463) Andreas Auernhammer 2019-10-29 23:36:47 +01:00
  • 4cec0501ca heal: Remove daily sweeper code (#8462) Anis Elleuch 2019-10-29 22:13:05 +01:00
  • 1b6de05a51 refine NextMarker comments (#8450) cc 2019-10-29 04:18:12 +08:00
  • 4e6bf136a8 fix browser blank page on gateways (#8453) Kanagaraj M 2019-10-28 23:18:02 +05:30
  • a2825702f8 Increase maximum 1000 List keys to 10000 (#8444) Harshavardhana 2019-10-28 10:36:15 -07:00
  • a49d4a9cb2 xl: Rewrite auto-healing and implement auto new-disk healer (#8114) Anis Elleuch 2019-10-28 18:27:49 +01:00
  • 10b526ed86 Fix panic during trace requests (#8448) Nitish Tiwari 2019-10-27 21:19:16 +05:30
  • 980bf78b4d Detect underlying disk mount/unmount (#8408) Krishna Srinivas 2019-10-25 10:37:53 -07:00
  • 8aaaa46be9 Fix typo in prometheus getBucketLocation metrics (#8438) Harshavardhana 2019-10-23 18:54:22 -07:00
  • 53862d4a28 Use sanitized raw link for logo.svg in README (#8436) Kaan Kabalak 2019-10-23 13:02:35 -07:00
  • ddc908207d Fix README.md link to logo.svg Harshavardhana 2019-10-23 10:19:12 -07:00
  • ee4a6a823d Migrate config to KV data format (#8392) Harshavardhana 2019-10-22 22:59:13 -07:00
  • 8836d57e3c The prometheus metrics refractoring (#8003) Praveen raj Mani 2019-10-23 09:31:14 +05:30
  • f01d53b20f cache: do not evict entry on ErrClosedPipe (#8432) poornas 2019-10-22 15:04:25 -07:00
  • 40fcd3dc48 Deprecate listDirFactory in HealObjects, rely on ListObjectsHeal (#8419) Harshavardhana 2019-10-21 14:43:04 -07:00
  • 1b74ce3924 Ensure actual object size is sent in notification (#8418) poornas 2019-10-20 23:48:19 -07:00