Harshavardhana f8a16dd22b Memory now evicts bucket if no more objects in memory struct
- To avoid race in expiration while accessing memory driver structs with
  in two competing write locks. Use lru Len() instead to know exact length
  to schedule for eviction.

- squash both bucket and object structs, instead use a separate map to keep
  mutable info of lastAccessTime which can be independently used inside the
  expiration routine.
2015-04-30 00:31:52 -07:00
2015-04-29 13:30:14 -07:00
2015-03-25 01:50:01 -07:00
2015-04-28 12:22:12 -07:00
2015-04-27 22:01:07 -07:00
2015-03-06 02:04:21 -08:00
2014-10-30 21:51:52 -07:00
2015-04-29 15:34:00 -07:00
2015-04-11 18:12:19 -07:00

Introduction

Minio is an open source object storage released under Apache license v2 . It uses Rubberband Erasure coding to dynamically protect the data. Minio's design is inspired by Amazon's S3 for its API and Facebook's Haystack for its immutable data structure.

GoDoc Build Status

Join Community

  • Community hangout on Gitter Gitter
  • Ask questions on Quora Quora

Developers

Download

-- No releases yet --

Supported platforms

Name Supported
Linux Yes
Windows Not yet
Mac OSX Yes

Supported architectures

Arch Supported
x86-64 Yes
arm64 Not yet
i386 Never

Analytics Bitdeli Badge

Languages
Go 99%
Shell 0.8%
Makefile 0.1%