Chris Lu
|
c42b023960
|
mount: invalidate xattr
|
2019-12-17 20:38:56 -08:00 |
|
Chris Lu
|
5961e0d9eb
|
fix logging
|
2019-12-15 22:24:06 -08:00 |
|
Chris Lu
|
33b4b1868b
|
mount: support extended attributes
|
2019-12-15 21:07:01 -08:00 |
|
Chris Lu
|
de3eb7c380
|
update cache if updating the attributes
|
2019-12-13 11:14:09 -08:00 |
|
Chris Lu
|
deb249736e
|
fix nill
|
2019-12-13 10:35:23 -08:00 |
|
Chris Lu
|
05c3b795dc
|
filer: configurable directory list cache size
|
2019-12-13 10:05:43 -08:00 |
|
Chris Lu
|
d0ce5b020b
|
logging
|
2019-06-21 12:05:00 -07:00 |
|
Chris Lu
|
b30c14b631
|
webdav: can read now
|
2019-05-03 00:24:35 -07:00 |
|
Chris Lu
|
55bab1b456
|
add context.Context
|
2019-03-15 17:20:24 -07:00 |
|
Chris Lu
|
2ec6a679c2
|
avoid "fchmod failed" during cp
|
2019-02-15 10:00:27 -08:00 |
|
Chris Lu
|
e70f740deb
|
set file attributes
fix https://github.com/chrislusf/seaweedfs/issues/847
|
2019-01-24 19:38:04 -08:00 |
|
Chris Lu
|
be9a7592a1
|
incrementally calculate visible intervals
|
2019-01-05 22:23:44 -08:00 |
|
Chris Lu
|
fe50224ea0
|
refactoring
|
2019-01-05 15:21:56 -08:00 |
|
Chris Lu
|
d9f9aca453
|
refactoring
|
2019-01-05 15:16:39 -08:00 |
|
Chris Lu
|
aac11fb832
|
reduce directory list cache usage
|
2019-01-03 22:21:39 -08:00 |
|
Chris Lu
|
832ac8129a
|
reduce pointer usage
|
2018-12-31 15:10:14 -08:00 |
|
Chris Lu
|
0388d421d2
|
caching visible intervals for read
speeds up 4x in single thread mode
speeds up 30% in 32 threads mode
|
2018-12-30 00:51:44 -08:00 |
|
Chris Lu
|
d7bf6c5b91
|
switching_to_seaweedfs_fuse
|
2018-12-29 10:31:36 -08:00 |
|
Chris Lu
|
a8af1e3f5f
|
set attributes include crtime
|
2018-12-28 22:37:18 -08:00 |
|
Chris Lu
|
79168ab0bb
|
adjust error and log
|
2018-12-28 15:10:23 -08:00 |
|
Chris Lu
|
cbd94b18a5
|
improve "ls -al" performance for large directory
|
2018-11-08 07:37:34 -08:00 |
|
Chris Lu
|
ed8efb5aef
|
much improved "ls -al" performance
|
2018-11-07 11:35:13 -08:00 |
|
Chris Lu
|
9db53cf256
|
use the configurable chunk size
|
2018-10-14 00:18:52 -07:00 |
|
Chris Lu
|
3ddcd87098
|
increase weed mount IO perforance
|
2018-10-14 00:10:17 -07:00 |
|
Chris Lu
|
f7ff84f17f
|
Revert "smalller block size for better accuracy"
This reverts commit 97ecd20fc9 .
|
2018-09-27 09:42:24 -07:00 |
|
Chris Lu
|
97ecd20fc9
|
smalller block size for better accuracy
|
2018-09-27 09:39:17 -07:00 |
|
Chris Lu
|
f53632a84b
|
add block size for linux du
du already working on Mac
|
2018-09-27 09:33:36 -07:00 |
|
Chris Lu
|
402ab598b6
|
go fmt
|
2018-09-22 00:12:10 -07:00 |
|
Chris Lu
|
7bb62b9f21
|
delay file creation without chunks from dir.Create to file.Flush
|
2018-09-22 00:11:46 -07:00 |
|
Chris Lu
|
97575e7185
|
do not set attributes if the file is still open
|
2018-09-16 12:37:06 -07:00 |
|
Chris Lu
|
13e5541e17
|
FUSE can change file or folder attributes
FUSE can change file or folder attributes
|
2018-07-19 02:17:36 -07:00 |
|
Chris Lu
|
e755540be9
|
fix caching during directory listing
|
2018-06-06 22:55:59 -07:00 |
|
Chris Lu
|
daabdfe357
|
remove nodemap, fix directory listing cache
|
2018-06-06 22:48:51 -07:00 |
|
Chris Lu
|
6816661b0f
|
fixed file handle by file full path
|
2018-06-06 02:09:57 -07:00 |
|
Chris Lu
|
299312c805
|
use separate filer grpc port
|
2018-06-05 23:37:41 -07:00 |
|
Chris Lu
|
4e3ea49cff
|
properly working local write buffer
|
2018-05-29 01:21:21 -07:00 |
|
Chris Lu
|
d0b238d2db
|
cache local writes before flushing to volume server
|
2018-05-28 12:30:17 -07:00 |
|
Chris Lu
|
458ada173e
|
go fmt
|
2018-05-27 11:52:26 -07:00 |
|
Chris Lu
|
ac66c133a5
|
do not read attributes when file is opened
|
2018-05-25 01:27:21 -07:00 |
|
Chris Lu
|
6d1bcd4b8c
|
use existing attributes instead of fetching from filer
|
2018-05-25 01:22:31 -07:00 |
|
Chris Lu
|
0a223838bd
|
refactoring
|
2018-05-25 00:57:25 -07:00 |
|
Chris Lu
|
9f4f8de9ad
|
skip printout
|
2018-05-24 23:20:12 -07:00 |
|
Chris Lu
|
849b6ec28d
|
seems editing already working
Need to handle multiple chunks read.
Need to cache local file changes.
|
2018-05-23 20:55:24 -07:00 |
|
Chris Lu
|
536559f62d
|
copy works, edit somehow still fails
|
2018-05-23 03:08:46 -07:00 |
|
Chris Lu
|
873868cc10
|
not working now
need to add file handler
|
2018-05-22 04:31:44 -07:00 |
|
Chris Lu
|
7362de9a18
|
weed mount can work well
TODO: somehow filer url is returning empty content
|
2018-05-22 03:26:38 -07:00 |
|
Chris Lu
|
9dd228747c
|
filer copy added uid/gid
|
2018-05-21 01:25:30 -07:00 |
|
Chris Lu
|
f07482382b
|
able to update file content
having some issue when vi reports file changed.
|
2018-05-21 00:00:28 -07:00 |
|
Chris Lu
|
7ca5052942
|
create files correctly!
|
2018-05-19 13:51:44 -07:00 |
|
Chris Lu
|
e31c514b00
|
adding modified time to file chunk
|
2018-05-16 00:54:44 -07:00 |
|
Chris Lu
|
6bf31467c7
|
adding empty fsync
less error now. But still:
vi on write: E514: write error (file system full?)
cp: Input/output error
|
2018-05-16 00:54:27 -07:00 |
|
Chris Lu
|
b303a02461
|
cp file can work
1. consolidate to filer_pb.FileChunk
2. dir add file, mkdir
3. file flush, write
updates having issue
|
2018-05-16 00:08:44 -07:00 |
|
Chris Lu
|
58954bf46f
|
pass file attributes from filer to mount
|
2018-05-14 02:02:17 -07:00 |
|
Chris Lu
|
9f345da20f
|
mv filer proto to filer_pb
|
2018-05-09 23:18:02 -07:00 |
|
Chris Lu
|
43a69d20bf
|
change filer API to gRPC
|
2018-05-08 01:59:43 -07:00 |
|
Chris Lu
|
b857cf9d9b
|
format
|
2018-05-05 23:39:29 -07:00 |
|
Chris Lu
|
456738ba64
|
refactoring fuse
|
2018-05-05 22:47:16 -07:00 |
|