88 Commits (2c18c3be683efeeff0eff07a5987ebd2fcd77af9)

Author SHA1 Message Date
Harshavardhana 1d64e4b6c1 Add Donut rpc service for sending changes to configuration files 9 years ago
Harshavardhana 10b082144e Add updateConfig code to load config changes if possible for every function 9 years ago
Harshavardhana ba0a5ed416 Add sighup, sigusr2 into trapping code, to trap signals for reloading configuration. 9 years ago
Harshavardhana 4a27ab0e58 Fix another deadlock inside CreateObjectPart() code, premature return without Unlocking() 9 years ago
Harshavardhana 7f0c14f2b7 Add basic controller code, initiating json rpc connection getting list of disks and memstats for now. 9 years ago
Harshavardhana a3ccb9d405 Rename stuttered service names and make them appropriate 9 years ago
Harshavardhana e66a84242a Add disk detection for Linux, add new RPC service GetDiskInfoService(), remove dummy HelloService() 9 years ago
Harshavardhana 30fc14e703 Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 9 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 9 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 9 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 9 years ago
Harshavardhana 5cfb05465e Add cache, donut tests separately - fix behavior differences 9 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 9 years ago
Harshavardhana 84810162f5 Add simple Version and GetSysInfo services 9 years ago
Harshavardhana eb5aa19dfa Remove custom Config, will use quick Config instead for user access keys 9 years ago
Harshavardhana 701c3e5242 Add new RPC helpers wrapping over regular rpc packages, add middleware chaining ability 9 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 9 years ago
Harshavardhana 72572d6c71 Remove some api server code bringing in new cleanup 9 years ago
Harshavardhana 8f61d6b6be Move memory code out, add it as layer on top of existing donut code 9 years ago
Harshavardhana ab6e16bb41 Add dummy driver for community to submit new drivers 9 years ago
Harshavardhana 2571342451 Filesystem goes the high road *again* 9 years ago
Harshavardhana d8f7896a43 Expand http server struct to store more values 9 years ago
Harshavardhana 42c0287943 Use errorChannels only for services not for drivers, reduce them to use simple functions 9 years ago
Harshavardhana 45a7eab804 An attempt to bring in memory layer into donut driver 9 years ago
Harshavardhana a947767339 Remove unnecessary tlsHelpers, SSL works with domain certificate 9 years ago
Harshavardhana c6ecd94420 Enable TLS and use it 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
Harshavardhana a344f5b34d Misc changes before capturing proper video 9 years ago
Harshavardhana 82a0eac659 Add filesystem factory functions and add related cli options 9 years ago
Harshavardhana cd817d34df Finish last bits of api testsuite on server 9 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 9 years ago
Harshavardhana 1df28f3060 Get rid of sub-domain code and some other formatting changes 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
Harshavardhana f8a16dd22b Memory now evicts bucket if no more objects in memory struct 10 years ago
Frederick F. Kautz IV 0da04c6f17 Expirations are now based on last accessed instead of time created 10 years ago
Frederick F. Kautz IV 5cc9418ca7 Adding expiration 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
Frederick F. Kautz IV 0f8626ab1a Refactoring cli to take commands 10 years ago
Frederick F. Kautz IV c56f7380d6 Memory driver now limits by size 10 years ago
Harshavardhana 3f33643d39 File driver to take the high road 10 years ago
Frederick F. Kautz IV 59a81a73c6 Adding lru to memory driver, not wired to command line opts 10 years ago
Harshavardhana 38155e86ac iodine is part of minio now 10 years ago
Frederick F. Kautz IV 6241c9880b Moving object storage drivers back to minio 10 years ago
Frederick F. Kautz IV ea961ef16d Updating to use objectdriver 10 years ago
Harshavardhana 0475d7d056 Migrate to external Donut package 10 years ago
Frederick F. Kautz IV 2f44438843 Reformatting imports 10 years ago
Frederick F. Kautz IV b165efdfcb Refactoring pkg/utils/log, copying from golang's log and modifying 10 years ago