Chris Lu
078118ecba
v0.40
2013-08-12 23:48:10 -07:00
Chris Lu
44c4e74655
correct and more cleaner logic to fall back to read only mode
...
checking file permissions directly since the try and catch exception
approach does not work consistently as seen in bug #41
2013-08-12 16:53:32 -07:00
Chris Lu
82f6a6838f
wording change
2013-08-11 13:15:11 -07:00
Chris Lu
7cef280bdc
handle cases when .idx files are also readonly
...
adjusting log level
2013-08-11 11:38:55 -07:00
Chris Lu
ed154053c8
switching to temporarily use glog library
2013-08-08 23:57:22 -07:00
Chris Lu
8f0b527b28
a little more concise
2013-07-28 22:53:25 -07:00
Chris Lu
81debd73d4
Issue 37: Replicate delete
...
Reported by hieu.hcmus, Today (24 minutes ago)
What steps will reproduce the problem?
1.Create 2 volumes server same rack, replication type = 001
2.Upload a file
3.Delete file
What is the expected output? What do you see instead?
Expected output: File is deleted in both volume server
But: file is only deleted in one volume server
What version of the product are you using? On what operating system?
0.36
Please provide any additional information below.
After remove NeedleValue from NeedleMap, the size = 0 and it causes the
error.
I uploaded the patch to fix this error
2013-07-28 22:49:17 -07:00
Chris Lu
ac15868694
clean up log fmt usage. Move to log for important data changes,
...
warnings.
2013-07-13 19:44:24 -07:00
Chris Lu
1165632fa0
use bytes.Equal() instead, Thanks for Thomas' suggestion
2013-07-13 13:51:47 -07:00
Chris Lu
4c280bc317
ensure append only for deleted files
2013-07-12 00:55:21 -07:00
Chris Lu
b87ec11c1c
empty deleted file
2013-07-11 23:38:44 -07:00
Chris Lu
4c1bc99366
avoid writing the same file
2013-07-11 22:44:59 -07:00
Chris Lu
e30e325770
Issue 26: Could not download uploaded files
...
Fix is provided by hieu.hcmus, He convinced me of the fix. Thanks!
2013-07-05 16:05:35 -07:00
Chris Lu
50269b74ce
add dataCenter option when assign file keys
...
add dataCenter option when starting volume servers
some work related to freeze a volume. Not tested yet.
2013-06-19 18:10:38 -07:00
Chris Lu
fb635146a1
refactoring needle mapper interface to separate index file storage logic
...
out
2013-04-18 00:23:14 -07:00
Chris Lu
a4369b35a7
merge changes from about dealing with read only volumes.
...
97482255d5
.diff
2013-04-14 19:30:26 -07:00
Chris Lu
db8e27be6e
add lots of error checking by GThomas
2013-02-26 22:54:22 -08:00
Chris Lu
b395a5289b
do not truncate file if any error happens. Truncating will lose all
...
files after this file entry.
2013-02-11 22:54:46 -08:00
Chris Lu
aecea22666
Issue 15: Stress test corrupts volume
2013-02-10 14:00:06 -08:00
Chris Lu
5071f528f6
testing compilation with remove package
2013-02-10 03:49:51 -08:00