Harshavardhana
064c51162d
api: Add new ListenBucketNotificationHandler. ( #2336 )
...
This API is precursor before implementing `minio lambda` and `mc` continous replication.
This new api is an extention to BucketNofication APIs.
// Request
```
GET /bucket?notificationARN=arn:minio:lambda:us-east-1:10:minio HTTP/1.1
...
...
```
// Response
```
{"Records": ...}
...
...
...
{"Records": ...}
```
8 years ago
Harshavardhana
90c20a8c11
Add codecov for minio. ( #2359 )
8 years ago
Harshavardhana
d1fa1d9352
Remove binary files from previous commit.
9 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.
9 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
9 years ago
Harshavardhana
2181003609
web: Removing dependency for gpg and downloading assets.
...
Assets are vendorized from now on and updated for each release.
9 years ago
Harshavardhana
62f6ffb6db
xl: Moved to minio/minio - fixes #1112
9 years ago
Harshavardhana
a066184bed
ui-assets: Integrate UI assets.
9 years ago
Harshavardhana
d55f72f09a
Add doc change.
9 years ago
Harshavardhana
7845515f36
build: Versioning now populated through ldflags
9 years ago
Frederick F. Kautz IV
172cd18455
Adding initial logging framework to api_router
10 years ago
Anand Babu (AB) Periasamy
3c4aa85c69
git commit hash generator
10 years ago
Harshavardhana
7ce3ab3193
Restructure minio api, move signature checks from utils to Api.
10 years ago
Frederick F. Kautz IV
9da26de696
Adding IDEA files to gitignore
10 years ago
Harshavardhana
3a3c8645fc
Update comments across the codebase
10 years ago
Harshavardhana
c3ad0906e0
Add deadcode code which recursivley goes into all directories and verifies dangling variables.
10 years ago
Harshavardhana
d036bf3a2a
Restructure docs and move mkdocs.yml to top-level
10 years ago
Frederick F. Kautz IV
68205c8c6c
Adding sublime workspace to gitignore
10 years ago
Frederick F. Kautz IV
82a69d3ab9
Adding initial test suites
10 years ago
Harshavardhana
432275e966
Full restructure in accordance with
...
- pkg/{subsystem}/{package} style
- modify Makefile to reflect the new style,
consolidate various entries
- add a dummy ``main.go`` at top level
10 years ago
Frederick F. Kautz IV
2e8a68a796
Adding cover.out to gitignore
10 years ago
Harshavardhana
ef0a8b4d2e
Squashed 'contrib/signify/' changes from a1554a4..35fe2d3
...
35fe2d3 Update upstream diff
2b7bf89 Generate shared libs
git-subtree-dir: contrib/signify
git-subtree-split: 35fe2d347b161b9ee18ca33c9d5a54bb466eecbf
10 years ago
Harshavardhana
1e7515a7df
Add erasure coding and decoding using Intel Storage Acceleration library
...
- move contrib/erasure --> contrib/isal
- bring in low level 'isal' package for Go for exposing C functions
- Implement Erasure 'encoding'
Supports - Reed Solomon Codes, Cauchy Codes
- Implement Erasure 'decoding'
Supports - Reed Solomon Codes, Cauchy Codes
- Renames Minios -> Minio at all the references
10 years ago
Frederick F. Kautz IV
5878dd5e50
Cleaning up more code, system generated by config
10 years ago
Frederick F. Kautz IV
f46a32c963
Removing unneeded entries from gitignore
10 years ago
Frederick F. Kautz IV
2c73655b7c
Working build system, builds gopath dynamically
10 years ago
Frederick F. Kautz IV
0a65e23e3a
Squashed 'third_party/src/github.com/GeertJohan/go.linenoise/' content from commit 5d5d527
...
git-subtree-dir: third_party/src/github.com/GeertJohan/go.linenoise
git-subtree-split: 5d5d5277d975f40b12167b478c0d79df00bda5a8
10 years ago
Frederick F. Kautz IV
720ccbddee
Adding initial makefile and main.go
10 years ago
Harshavardhana
13412ca164
Squashed 'contrib/linenoise/' content from commit 5d5d527
...
git-subtree-dir: contrib/linenoise
git-subtree-split: 5d5d5277d975f40b12167b478c0d79df00bda5a8
10 years ago