Harshavardhana
155a90403a
fs/erasure: Rename meta 'md5Sum' as 'etag'. ( #4319 )
...
This PR also does backend format change to 1.0.1
from 1.0.0. Backward compatible changes are still
kept to read the 'md5Sum' key. But all new objects
will be stored with the same details under 'etag'.
Fixes #4312
2017-05-14 12:05:51 -07:00
Harshavardhana
c63afabc9b
build/release: Generate sha256sums also without the release tag. ( #4318 )
...
Ref #4306
2017-05-12 21:40:22 -07:00
poornas
0404e747cf
Fix broken link ( #4344 )
2017-05-12 18:29:50 -07:00
Aditya Manthramurthy
3bc9e6101c
Add minimum requirements sections to notifications docs ( #4328 )
2017-05-11 17:34:27 -07:00
Anis Elleuch
f2ed149714
Add slack channel link to corrupted disk err msg ( #4270 )
2017-05-11 14:27:32 -07:00
Harshavardhana
5a16dcf4cf
Add a graceful msg when CTRL+C is pressed. ( #4248 )
2017-05-11 14:27:18 -07:00
Harshavardhana
fa3d5d0f46
build/release: Generate sha256sums for built binaries. ( #4311 )
...
We used to build sha1sum deprecate it and
use sha256sum instead.
Fixes #4306
2017-05-10 11:22:05 -07:00
Krishna Srinivas
bb292e4e38
web-handler: Allow anonymous download of zip ( #4309 )
...
fixes #4230
2017-05-10 09:54:24 -07:00
poornas
d1971b9a4d
Prevent duplicate policy rows from being created ( #4276 )
2017-05-10 09:52:31 -07:00
Harshavardhana
fa3f6d75b6
fs: Verify if parent is an object before i/o. ( #4304 )
...
PutObject() needs to verify and fail.
Fixes #4301
2017-05-09 17:46:46 -07:00
Harshavardhana
298b470f69
fs/erasure: Ignore objects with / even for DeleteObject() ( #4303 )
...
Additionally GetObject() also returns errFileNotFound similar
to HeadObject().
Fixes #4302
2017-05-09 14:32:24 -07:00
Krishna Srinivas
fc774957fe
gateway: reject requests with unknown authorization ( #4297 )
2017-05-09 07:53:31 -07:00
Nitish Tiwari
c6258f5e97
Multi tenancy doc ( #4215 )
...
* Add multi-tenancy doc
* Multi-tenancy documents
* Remove intro
* Update deploy-multiple-minio.md
* Update deploy-multiple-minio.md
* Update deploy-multiple-minio.md
* Update deploy-multiple-minio.md
* Update multi-tenant details
* Remove file
* Rename deploy-multiple-minio.md to README.md
* update ports
* Add multi-tenancy diagrams
* Link diagrams and update disk name in the commands
* Fix tenant config directory
2017-05-08 19:22:34 -07:00
Anis Elleuch
85bc6003e9
gateway-s3: Avoid x2 double quotes in ListParts ( #4295 )
...
ListParts response returns doubled double quotes in ETag field.
This commit cleans ETag when receiving it from minio client to
fix the issue.
2017-05-08 14:42:05 -07:00
Nitish Tiwari
0d9de50e21
Bump Docker compose file to latest release ( #4271 )
...
* Bump Docker compose file to latest release
* Bump Docker Swarm compose file to latest release
2017-05-07 18:58:24 -07:00
Rushan
d13aa1c42d
browser: make input number types readonly in share objects modal ( #4273 )
2017-05-07 18:02:19 -07:00
Harshavardhana
610dbe3479
config: Do not migrate config file if not needed. ( #4264 )
...
Also improve the error message returned by `pkg/quick`.
Fixes #4233
2017-05-06 10:16:59 -07:00
Anis Elleuch
2df1e2e9a9
doc: Fix pgsql cmd example ( #4265 )
2017-05-05 15:20:29 -07:00
Harshavardhana
e372b5ed67
build: Fix release build names. ( #4263 )
...
Currently due to the occurrence of 6 arguments from
`gen-ldflags.go` leads to a bug where the binaries
genenerated have wrong names.
As shown below.
```
If you want to build for all, Just press Enter: linux/amd64
--> linux/amd64:github.com/minio/minio
$ ls release/linux-amd64/
[2017-05-04 23:08:51 PDT] 17MiB minio
[2017-05-04 23:08:51 PDT] 17MiB minio.2017-05-05T06:08:22Z
[2017-05-04 23:08:51 PDT] 76B minio.shasum
```
This PR fixes this issue by retaining the previous release
binary names.
```
If you want to build for all, Just press Enter: linux/amd64
--> linux/amd64:github.com/minio/minio
$ ls release/linux-amd64/
[2017-05-04 23:08:51 PDT] 17MiB minio
[2017-05-04 23:08:51 PDT] 17MiB minio.RELEASE.2017-05-05T06-08-22Z
[2017-05-04 23:08:51 PDT] 76B minio.shasum
```
2017-05-05 13:16:58 -07:00
Harshavardhana
76f4f20609
fs: Migrate object metadata to objects directory. ( #4195 )
...
Fixes #3352
2017-05-05 08:49:09 -07:00
Harshavardhana
99ddd35343
docs: use IEC format such as iB everywhere. ( #4247 )
2017-05-05 08:28:08 -07:00
Remco Verhoef
01e9adc4b3
Implement anonymous uploads, fixes #4250 ( #4259 )
2017-05-04 20:03:56 -07:00
Nitish Tiwari
4c63fd06c6
Add Kubernetes yaml file deployment example ( #4262 )
...
* Add Kubernetes yaml file deployment example
* Change the Docker image tag to latest
* Update latest release tag
2017-05-04 19:30:46 -07:00
Nitish Tiwari
bb4efbf258
Add minimum requirements for MySQL notification ( #4260 )
2017-05-04 17:30:56 -07:00
Harshavardhana
a89c7299d1
browser: Update ui-assets with new fixes. ( #4246 )
...
Brings two fixes.
- browser: Listing should append instead of replacing previous listing (#4188 )
- browser: Make login form browser auto-fill compatible (#4091 ) fixes #4235
- browser: Selecting a new bucket appends objects list to previous bucket's list (#4252 )
2017-05-04 14:57:41 -07:00
Harshavardhana
df027a8f51
Webhook endpoints can fail, we must start the server. ( #4255 )
...
This PR fixes a regression introduced in #4060
2017-05-04 13:43:54 -07:00
Aditya Manthramurthy
a02575ebf9
Bump up minio-go to ( fixes #4243 ) ( #4256 )
2017-05-04 13:43:23 -07:00
Krishna Srinivas
972a527b66
browser: Selecting a new bucket appends objects list to previous bucket's list ( #4252 )
2017-05-04 11:12:46 -07:00
Krishnan Parthasarathi
02910725c5
Make gateway help for s3/azure similar ( #4249 )
2017-05-04 10:38:48 -07:00
Harshavardhana
0ea8bfaf78
Add waiting on hosts in docker entrypoint for distributed setups. ( #4244 )
...
Thanks to Remco Verhoef <remco@dutchcoders.io> for the script.
Fixes #4225
2017-05-04 00:48:13 -07:00
Remco Verhoef
069cf9e8aa
Use s3.amazonaws.com as default endpoint, fixes #4240 ( #4242 )
2017-05-03 22:41:03 -07:00
Aditya Manthramurthy
2121b78ea7
Fix bug in JSON representation of object properties ( #4238 )
...
Introduced in #4003
2017-05-03 20:10:00 -07:00
Remco Verhoef
5016649f47
Add s3 backend to help, fixes #4219 ( #4221 )
...
* Add s3 backend to help, fixes #4219
* Add samples for Gateway usage with S3
2017-05-03 17:55:30 -07:00
Bala FA
2b78444056
fix: ignore TLS handshake error. ( #4227 )
...
Fixes #4200
2017-05-03 03:23:15 -07:00
Karthic Rao
9b58a669e5
tests: Fix rare test crash ( #4175 )
...
Fix rare test crash by improving the randomness logic.
2017-05-02 23:54:22 -07:00
Krishna Srinivas
e5b2e25caf
gateway-s3: vendor-update minio-go ( #4220 )
2017-05-02 18:46:39 -07:00
Krishna Srinivas
4aa65910e5
gateway: Restore bucket policy functionality for Azure ( #4209 )
2017-05-02 12:27:25 -07:00
Harshavardhana
8b272a3163
config: Improve config migrate messaging. ( #4216 )
...
Previous message
```
Migration from version ‘17’ to ‘18’ completed successfully.
```
For example didn't provide any meaningful insights.
This PR attempts to improve this message as below
```
Configuration file '/home/harsha/.minio/config.json' migrated from version '17' to '18' successfully.
```
Fixes #4199
2017-05-02 11:43:27 -07:00
Harshavardhana
f0b5c0ec7c
windows: Support all REPARSE_POINT attrib files properly. ( #4203 )
...
This change adopts the upstream fix in this regard at
https://go-review.googlesource.com/#/c/41834/ for Minio's
purposes.
Go's current os.Stat() lacks support for lot of strange
windows files such as
- share symlinks on SMB2
- symlinks on docker nanoserver
- de-duplicated files on NTFS de-duplicated volume.
This PR attempts to incorporate the change mentioned here
https://blogs.msdn.microsoft.com/oldnewthing/20100212-00/?p=14963/
The article suggests to use Windows I/O manager to
dereference the symbolic link.
Fixes #4122
2017-05-02 02:35:27 -07:00
Remco Verhoef
44d53c9c67
cleanup and fix comments ( #4212 )
2017-05-01 14:44:31 -07:00
Krishna Srinivas
6cf6828a4c
gateway: Rename gateway files to have "gateway-" prefix ( #4207 )
2017-05-01 10:32:18 -07:00
Krishna Srinivas
01f04c717e
gateway: reject bad path segments in URL ( #4202 )
2017-04-28 17:17:18 -07:00
Krishna Srinivas
0d32b22359
gateway: Fix help message for gateway ( #4201 )
2017-04-28 16:42:16 -07:00
Harshavardhana
cab298d68f
pkg: Update the rpm spec with latest release. ( #4187 )
2017-04-28 12:35:02 -07:00
Krishna Srinivas
1ea53b4d9f
browser: Listing should append instead of replacing previous listing ( #4188 )
...
Fixes #4144
2017-04-28 09:30:26 -07:00
Anis Elleuch
d36dd80a8a
cors: Set Access-Control-Allow-Credentials to true ( #4185 )
...
This allow browsers to send credentials with preflighted requests.
2017-04-27 12:40:22 -07:00
Remco Verhoef
3a539ce660
Implement gateway S3 support ( #3940 )
2017-04-27 11:26:00 -07:00
Harshavardhana
57c5c75611
web: Simplify and converge common functions in web/obj API. ( #4179 )
...
RemoveObject() in webAPI currently re-implements some part
of the code to remove objects combine them for simplicity
and code convergence.
2017-04-26 23:27:48 -07:00
Bala FA
cf1fc45142
Improve duration humanization. ( #4071 )
2017-04-26 03:38:35 -07:00
Dee Koder
64c1c0f37d
docs: Update with home brew special note for macOS upgrades. ( #4180 )
2017-04-25 20:18:48 -07:00