15 Commits

Author SHA1 Message Date
Garret Alfert
db1272b6fe Set RACK_ENV before requiring files in spec_helper.rb
This is because liquor_cabinet.rb is using the
environment to read the appropriate configuration
settings.
2013-04-30 12:10:16 +02:00
eaa3dbfe83 Use opslog instead of counters
Account for eventual consistency by storing log items for
create/update/delete operations instead of using counter keys. We can
then map/reduce over the log items in order to extract category sizes
and object counts. Furthermore, we can combine single items from time to
time in order to keep things fast and tidy.
2013-04-29 22:11:41 +02:00
c78be51e8f Fix merge conflict 2013-04-29 18:38:40 +02:00
1be4020991 Use config_file, include backend module depending on config (closes #8) 2013-04-25 23:11:25 +02:00
e94928c2ed Log object sizes to a per-user-and-category counter (closes #22) 2013-04-20 14:45:02 +02:00
e2095a34a6 Detect binary data even when content-type doesn't contain 'charset=binary' 2012-11-04 19:29:54 +01:00
44d276a387 Set indexes for binary objects 2012-11-03 15:17:40 +01:00
84c1f419be Make bucket names configurable by environment (refs #16) 2012-10-25 11:29:34 +02:00
ba979dfe04 Spec helper for writing the last response to a file 2012-10-22 12:18:31 +02:00
2882bca483 Fix user filtering for directory listings 2012-10-20 11:32:34 +02:00
4d01144bf4 Add spec helper that waits for the next second to begin (instead of sleeping for a whole second) 2012-09-26 20:00:07 +02:00
ebe499211a Support directory listings 2012-09-26 11:10:02 +02:00
9d124ce48a Move Riak-specific specs to their own file 2012-03-05 22:43:26 +01:00
b2b2980cf0 Prepare for Travis CI 2012-02-28 01:28:58 +01:00
0d15277178 Initial commit 2012-02-27 16:32:12 +01:00