Harshavardhana
74587886d2
Refactoring minio server command and flags
9 years ago
Harshavardhana
61175ef091
Migrate to govendor to avoid limitations of godep
...
- over the course of a project history every maintainer needs to update
its dependency packages, the problem essentially with godep is manipulating
GOPATH - this manipulation leads to static objects created at different locations
which end up conflicting with the overall functionality of golang.
This also leads to broken builds. There is no easier way out of this other than
asking developers to do 'godep restore' all the time. Which perhaps as a practice
doesn't sound like a clean solution. On the other hand 'godep restore' has its own
set of problems.
- govendor is a right tool but a stop gap tool until we wait for golangs official
1.5 version which fixes this vendoring issue once and for all.
- govendor provides consistency in terms of how import paths should be handled unlike
manipulation GOPATH.
This has advantages
- no more compiled objects being referenced in GOPATH and build time GOPATH
manging which leads to conflicts.
- proper import paths referencing the exact package a project is dependent on.
govendor is simple and provides the minimal necessary tooling to achieve this.
For now this is the right solution.
9 years ago
Harshavardhana
f8141493bd
use command not found helper
9 years ago
Harshavardhana
d09fd8b0a1
Migrate from iodine to probe
9 years ago
Harshavardhana
0eefbdef0c
use new app.ExtraInfo inside minio and donut commands properly
9 years ago
Harshavardhana
d6a0e0cc55
Rename more
9 years ago
Harshavardhana
63c9cf0c4b
Move from Minimalist Object Storage to Minio Cloud Storage
9 years ago
Harshavardhana
e1e4908515
Wire up sha512 matching inside donut along with md5sum
9 years ago
Harshavardhana
4addf7a996
Restructure API handlers, add JSON RPC simple HelloService right now.
9 years ago
Harshavardhana
335c7827eb
More donut, cache, api cleanup
9 years ago
Harshavardhana
dc0df3dc0e
Breakaway from driver model, move cache into donut
9 years ago
Harshavardhana
8bde4d4e34
Migrating minio server build to do 'go run make.go' style like mc
9 years ago
Harshavardhana
c6ecd94420
Enable TLS and use it
9 years ago
Harshavardhana
64b014369c
Return back entity too large for createObject requests bigger than cache size
9 years ago
Harshavardhana
0571ad0b83
Fix erroneous new line in helptemplate
9 years ago
Harshavardhana
371651bde6
Add rate limiter instead of connection limit for now
9 years ago
Harshavardhana
8b43655d9f
Make connection limit configurable
9 years ago
Anand Babu (AB) Periasamy
2604ffa42a
reorganize commands
9 years ago
Harshavardhana
a344f5b34d
Misc changes before capturing proper video
...
- Disable management UI command option
- Remove featureflags option, filesystem and memory already support multipart
- Print informative messages after starting minio server
9 years ago
Harshavardhana
82a0eac659
Add filesystem factory functions and add related cli options
9 years ago
Harshavardhana
ddfa964025
Fix erroneous build date formatting
9 years ago
Harshavardhana
8d06504068
Change all minio-io path to minio
9 years ago
Frederick F. Kautz IV
f050d5e974
Adding multipart support
9 years ago
Harshavardhana
1df28f3060
Get rid of sub-domain code and some other formatting changes
9 years ago
Frederick F. Kautz IV
ac595b1f2e
Fixing documentation issues with expire
10 years ago
Frederick F. Kautz IV
33ecba8e49
Reimagining memory settings cli input
10 years ago
Frederick F. Kautz IV
b86b26e7e5
Exposing expiration for memory driver
10 years ago
Harshavardhana
bbc32d6ac0
Disable domain based routing for now
10 years ago
Frederick F. Kautz IV
f59535f052
Setting number of processors to use to max available
10 years ago
Harshavardhana
76701187e3
Add minio cli changes and add CustomAppHelpTemplate
10 years ago
Anand Babu (AB) Periasamy
43e9cb203d
print using console functions
10 years ago
Frederick F. Kautz IV
fc59401ac5
Removing short flags
10 years ago
Frederick F. Kautz IV
2fcaa63db0
Revert "remove single char args"
...
This reverts commit 1e307d2888
.
10 years ago
Anand Babu (AB) Periasamy
1e307d2888
remove single char args
10 years ago
Harshavardhana
605edbc307
Add some logging with debug
10 years ago
Harshavardhana
740e12e81d
Fix build date typo
10 years ago
Harshavardhana
096a994c7b
Add build date using ldflags
10 years ago
Anand Babu (AB) Periasamy
b010fd0ff3
Version is now based on MD5SUM of its binary
10 years ago
Frederick F. Kautz IV
5a607a6762
Moving factories and start minio method to server package
10 years ago
Frederick F. Kautz IV
5c515d3138
Simplifying server config handling
10 years ago
Harshavardhana
5ae8d34f76
Donut mode will now take multiple paths as argument, updated docs as well
10 years ago
Harshavardhana
c7be1a1355
Update command docs further
10 years ago
Harshavardhana
bcc4449de7
Add proper help and several other cleanup
10 years ago
Frederick F. Kautz IV
0f8626ab1a
Refactoring cli to take commands
10 years ago
Harshavardhana
3f33643d39
File driver to take the high road
10 years ago
Harshavardhana
38155e86ac
iodine is part of minio now
10 years ago
Harshavardhana
d324c4b061
Return proper return for all drivers when BucketNotFound
10 years ago
Harshavardhana
92136d49fd
Update cli to minio-io/cli
10 years ago
Frederick F. Kautz IV
b165efdfcb
Refactoring pkg/utils/log, copying from golang's log and modifying
10 years ago
Frederick F. Kautz IV
fd16de3675
Minor style fix
10 years ago