Harshavardhana
e9c45102b0
posix: Use sync.Pool buffers to copy in large buffers. ( #3106 )
...
These fixes are borrowed from the fixes required for GlusterFS i/o throughput.
8 years ago
Harshavardhana
83b364891d
tests: Fix a potential race in ListenBucketNotificationHandler. ( #3040 )
8 years ago
Harshavardhana
ecaccefd2e
tests: Implement GetBucketNotification handler tests. ( #3029 )
8 years ago
Mike Ralphson
7fc1685b7a
Allow Travis builds from GitHub forks ( #2958 )
...
Set the go_import_path explicitly. See
https://docs.travis-ci.com/user/languages/go#Go-Import-Path
8 years ago
Harshavardhana
f22862aa28
heal: Refactor heal command. ( #2901 )
...
- return errors for heal operation through rpc replies.
- implement rotating wheel for healing status.
Fixes #2491
8 years ago
Harshavardhana
f72163f856
build: Deprecate requirement of GOROOT ( #2803 )
8 years ago
Anis Elleuch
ef22330563
Require go 1.7.1 to build Minio server ( #2727 )
8 years ago
Harshavardhana
780ccc26f7
server: Validate server arguments for duplicates. ( #2554 )
...
- Validates invalid format inputs.
- Validates duplicate entries.
- Validates sufficient amount of disks.
Partially fixes #2502
8 years ago
Harshavardhana
339425fd52
server: Fetch StorageInfo() from underlying disks transparently. ( #2549 )
...
Fixes #2511
8 years ago
Anis Elleuch
5526ac13d2
Protect shutdown callbacks lists with a mutex ( #2432 )
8 years ago
Harshavardhana
90c20a8c11
Add codecov for minio. ( #2359 )
8 years ago
Harshavardhana
e783d77c3d
Add codecov for minio.
8 years ago
Harshavardhana
cf9ba7b88f
tests: Add missing unit test for posix.ReadFile. ( #2319 )
8 years ago
Krishnan Parthasarathi
45240f158d
xl: Make namespace locking granular for PutObject ( #2199 )
8 years ago
Harshavardhana
6266328a85
XL/metadata: use new hashOrder algorithm for newXLMeta. ( #2147 )
8 years ago
Harshavardhana
c3ab8bbd51
Turning off OSX builds for now.
8 years ago
Harshavardhana
379e0abf03
cleanup: Remove old donut/xl code and erasure implementation.
...
This is a change to bring in 'klauspost/reedsolomon' library
in #1270 patch.
8 years ago
Harshavardhana
408aa72146
build/vet: Fix all the shadowing reports with go1.6
...
Golang 1.6 is default version for the build now.
Additionally set 'GODEBUG=cgocheck=0' for now, until
we fix the erasure coding package.
Readmore here https://tip.golang.org/doc/go1.6#cgo
8 years ago
Harshavardhana
62f6ffb6db
xl: Moved to minio/minio - fixes #1112
9 years ago
Harshavardhana
88686dc6e3
build: Handle builds on env where CGO_ENABLED=0
...
Fixes #1033
9 years ago
Harshavardhana
a8a935f5fd
Improve disk code to return back disk StatFS{} structure
...
```
StatFS {
Total int64
Free int64
FSType string
}
```
Provides more information in a cross platform way.
9 years ago
Harshavardhana
bd33ccc3a2
Run tests only on travis, local builds just do govet, golint and gofmt
9 years ago
Harshavardhana
b5246dbd7d
Add version checks for golang 1.5.1
9 years ago
Harshavardhana
988d39a5b6
Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled
9 years ago
Harshavardhana
7aa4e70bb3
Update slack secure builds
9 years ago
Frederick F. Kautz IV
926b1e81e7
Setting gimme to use go1.4.2
9 years ago
Frederick F. Kautz IV
b8ea1c234b
Setting gimme to use go1.4.2
9 years ago
Harshavardhana
b121c8588f
Remove bucketpolicy handlers and all its references
9 years ago
Frederick F. Kautz IV
a5b0547c1a
Adding slack notifications
9 years ago
Frederick F. Kautz IV
bcbf1a2390
Adding travis.yml to minio
9 years ago
Frederick F. Kautz IV
2cd9d9073e
Squashed 'third_party/src/github.com/codegangsta/cli/' content from commit f7ebb76
...
git-subtree-dir: third_party/src/github.com/codegangsta/cli
git-subtree-split: f7ebb761e83e21225d1d8954fde853bf8edd46c4
10 years ago
Frederick F. Kautz IV
4aa2e2eaa0
Squashed 'third_party/src/github.com/gorilla/context/' content from commit 14f550f
...
git-subtree-dir: third_party/src/github.com/gorilla/context
git-subtree-split: 14f550f51af52180c2eefed15e5fd18d63c0a64a
10 years ago
Frederick F. Kautz IV
00f86a28a8
Squashed 'third_party/src/github.com/gorilla/mux/' content from commit e444e69
...
git-subtree-dir: third_party/src/github.com/gorilla/mux
git-subtree-split: e444e69cbd2e2e3e0749a2f3c717cec491552bbf
10 years ago