1
0
mirror of https://github.com/minio/minio.git synced 2025-02-21 02:22:29 -05:00
Commit Graph

12 Commits

Author SHA1 Message Date
Harshavardhana
df93102235
fix: unwrapping issues with os.Is* functions ()
reduces  3 stat calls, reducing the
overall startup time significantly.
2020-11-23 08:36:49 -08:00
Harshavardhana
a5da9120f3
fix: [fs] an error upon rwPool.Write() just attempt rwPool.Create() ()
On some NFS clients looks like errno is incorrectly set,
which leads to incorrect errors thrown upwards.
2020-09-21 12:54:23 -07:00
Harshavardhana
f44cfb2863
use GlobalContext whenever possible ()
This change is throughout the codebase to
ensure that all codepaths honor GlobalContext
2020-04-09 09:30:02 -07:00
kannappanr
5ecac91a55
Replace Minio refs in docs with MinIO and links () 2019-04-09 11:39:42 -07:00
Oleg Kovalov
37de2dbd3b simplifying if-else chains to switches () 2018-08-06 10:26:40 -07:00
Harshavardhana
d69ba7d085 fs: fix logging by not logging common scenarios ()
Fixes 
2018-05-03 08:29:38 +05:30
kannappanr
f8a3fd0c2a
Create logger package and rename errorIf to LogIf ()
Removing message from error logging
Replace errors.Trace with LogIf
2018-04-05 15:04:40 -07:00
Harshavardhana
6dca044ea8 fs: Convert repeated code in rwpool.Open() into a single function. ()
Refer https://github.com/minio/minio/issues/4658 for more information.
2017-08-30 09:48:19 -07:00
Harshavardhana
d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. ()
Since go1.8 os.RemoveAll and os.MkdirAll both support long
path names i.e UNC path on windows. The code we are carrying
was directly borrowed from `pkg/os` package and doesn't need
to be in our repo anymore. As a side affect this also
addresses our codecoverage issue.

Refer 
2017-08-12 19:25:43 -07:00
Harshavardhana
3544e5ad01 fs: Fix Shutdown() behavior and handle tests properly. ()
Fixes 
2017-08-10 14:11:57 -07:00
Karthic Rao
2b0ed21f08 tests: Fix test server init - cleanup () 2017-02-28 18:05:52 -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