Chris Lu
6b48d246a5
mount: read data that is just written
able read on data not flushed
multiple file open shares the same file handle
fix https://github.com/chrislusf/seaweedfs/issues/1182 on linux
5 years ago
Chris Lu
09f4ceef3a
mount: reuse previous file node
5 years ago
Chris Lu
d4e75a0d18
filer: option to create file only if it is new, O_EXCL
5 years ago
Chris Lu
9b01a99d9a
adjust logging
5 years ago
Chris Lu
c8b2dac6c1
volume: avoid sharing volume dat file handle
possibly help on https://github.com/chrislusf/seaweedfs/issues/1184
5 years ago
Chris Lu
bb1be61602
1.51
5 years ago
Chris Lu
fca6152c3a
fix print format
5 years ago
Chris Lu
a990ef2106
mount: fix problems found in issue 1182
fix https://github.com/chrislusf/seaweedfs/issues/1182
always use the non-duplicated fs.Node
Forget() the fs.Node
Rename will also use the right fs.Node
Avoid using the same file handle for the same file
5 years ago
Chris Lu
630f72f8c5
mount: able to trim a file
5 years ago
Chris Lu
1b0bfbaf59
refactoring
5 years ago
Chris Lu
2f15e93466
mount: rename also clear the cache
fix https://github.com/chrislusf/seaweedfs/issues/1182
5 years ago
Chris Lu
04019aa161
mount: deletion ignore old vid
5 years ago
Chris Lu
6a40c688e0
mount: modify file size
5 years ago
Chris Lu
39edcfde4c
filer: set inode
avoid "getcwd: No such file or directory"
5 years ago
Chris Lu
e9bb0c179f
adjust logs
5 years ago
Chris Lu
061a61e018
logs
5 years ago
Chris Lu
230a0e4a33
filer: no entry if not found
5 years ago
Chris Lu
e4b660699f
correct comments
fix https://github.com/chrislusf/seaweedfs/issues/1181
5 years ago
Chris Lu
d1ab16b6e3
treat it as a single node cluster if empty raft server name
possible fix for https://github.com/chrislusf/seaweedfs/issues/1118
5 years ago
Chris Lu
30c7148020
1.50
5 years ago
Chris Lu
8dd260623e
protect against nil deletion results
fix https://github.com/chrislusf/seaweedfs/issues/1180
5 years ago
Chris Lu
89e16bd2e8
skip error when draining reader
fix https://github.com/chrislusf/seaweedfs/issues/1179
5 years ago
Chris Lu
66ab09aa4a
1.49
5 years ago
Chris Lu
f8a20ef35e
add the old way to compact as a comment
5 years ago
Chris Lu
288baf37fd
saving .vif files correctly
5 years ago
Chris Lu
acf7ca7b93
volume: fix compaction
5 years ago
Chris Lu
943f4986ef
fix possible nil
5 years ago
Chris Lu
9995d3bcb5
remove println
5 years ago
Chris Lu
dc9457fb87
fix compilation error
5 years ago
Chris Lu
aa73364a24
weed fix: add back .idx file generation
5 years ago
Chris Lu
4e731f1c8b
volume: copy volumes also include .vif file
5 years ago
Chris Lu
df636e4c14
remove .vif files
5 years ago
Chris Lu
3eafec4b29
volume: add option to limit file size
5 years ago
Chris Lu
9c139e0601
update help message
5 years ago
Chris Lu
88a80ab557
fix help message
5 years ago
Chris Lu
aa1807e082
1.48
5 years ago
Chris Lu
86d4b18eb5
filer: optional recursive deletion
fix https://github.com/chrislusf/seaweedfs/issues/1176
5 years ago
Chris Lu
09043c8e5a
fs: synchronized meta file writing
fix https://github.com/chrislusf/seaweedfs/issues/1175
5 years ago
Chris Lu
509f314350
keep .vif file for ec to normal volume conversion
5 years ago
Chris Lu
672868b460
always create .vif file
5 years ago
Chris Lu
03ab0b1b9a
correct .vif file creation
5 years ago
Chris Lu
b6f7033478
go fmt
5 years ago
Chris Lu
9134092a8d
endure creating .vif files
5 years ago
Chris Lu
0cc8347a3a
go fmt
5 years ago
Chris Lu
8fbc0a9163
fix edge cases
5 years ago
Chris Lu
37b64a50b4
ec: generate and copy .vif file
5 years ago
Chris Lu
c06f7eb48a
load volume info from .vif file, use superblock as a backup
5 years ago
Chris Lu
f4a74e03d1
refactoring: separating .vif from tier file loading
5 years ago
Chris Lu
2000284435
rename volume tier info to volume info
5 years ago
Chris Lu
e8b357fd53
rename from .tier to .vif
5 years ago