1
0
mirror of https://github.com/minio/minio.git synced 2025-03-31 01:33:41 -04:00

10 Commits

Author SHA1 Message Date
Harshavardhana
62f8343879 Add constants for commonly used values. ()
This is a consolidation effort, avoiding usage
of naked strings in codebase. Whenever possible
use constants which can be repurposed elsewhere.

This also fixes `goconst ./...` reported issues.
2017-01-18 12:24:34 -08:00
Harshavardhana
1c699d8d3f fs: Re-implement object layer to remember the fd ()
This patch re-writes FS backend to support shared backend sharing locks for safe concurrent access across multiple servers.
2017-01-16 17:05:00 -08:00
Anis Elleuch
8ceb969445 tests: Use testTmpDir var to specify tmp directory ()
To be able to specify the directory where tests will be done.  This way,
it will be easier to run Minio tests on a mounted directory like NFS, ..
2016-12-15 22:25:05 -08:00
Harshavardhana
2f373684f5 Fix the server startup messages and help text. () 2016-11-09 23:37:12 -08:00
Harshavardhana
f3c6c55719 posix: Fix windows performance issues. ()
Do not attempt to fetch volume/drive information for
each i/o situation. In our case we do this in all calls
`posix.go` this in-turn created a terrible situation for
windows. This issue does not affect the i/o path on Unix
platforms since statvfs calls are in the range of micro
seconds on these platforms.

This verification is only needed during startup and we
let things fail at a later stage on windows.
2016-10-31 09:34:44 -07:00
Anis Elleuch
a47ce7ab22 Add support of fallocate for FS and XL backends () 2016-10-29 12:44:44 -07:00
Harshavardhana
9e2d0ac50b Move to URL based syntax formatting. ()
For command line arguments we are currently following

- <node-1>:/path ... <node-n>:/path

This patch changes this to

- http://<node-1>/path ... http://<node-n>/path
2016-10-27 03:30:52 -07:00
Harshavardhana
8d2347bc7b storage: DeleteFile should return errFileNotFound for ENOENT. () 2016-10-17 16:38:46 -07:00
Anis Elleuch
d936ed90ae Avoid testing on system errors strings in posix () 2016-09-13 21:18:30 -07:00
Harshavardhana
bccf549463 server: Move all the top level files into cmd folder. ()
This change brings a change which was done for the 'mc'
package to allow for clean repo and have a cleaner
github drop in experience.
2016-08-18 16:23:42 -07:00