Chris Lu
f036ef8a3c
add filer notification
6 years ago
Chris Lu
032f1226db
fix compilation error
6 years ago
Chris Lu
888eb2abb5
filer read write all via locations from MasterClient
6 years ago
Chris Lu
1d779389cb
MasterClient replicates all vid locations
6 years ago
Chris Lu
056871242b
remove println
7 years ago
Chris Lu
6319d84f42
s3 API add ListObjectsV1
7 years ago
Chris Lu
7e2031b18f
go fmt
7 years ago
Chris Lu
e73b859b1d
fix compilation error
7 years ago
Chris Lu
568132c0c9
delete bucket also removes collection data
7 years ago
Chris Lu
c7228fefa7
add bucket creation and deletion
1. option for "weed s3 -filer.dir.buckets" to choose a folder for buckets
2. create a bucket
3. delete a bucket, recursively delete all metadata on filer
7 years ago
Chris Lu
67763fb375
fix data center setting error
7 years ago
Chris Lu
842dab07b4
weed mount can request to prioritize to write to a data center
7 years ago
Chris Lu
007c4a1965
alt request for dc preferred requests
7 years ago
Chris Lu
6c4fee85e3
add primary request and backup request when requesting volumes for a data center
7 years ago
Chris Lu
50d351944f
filer add data center option
7 years ago
Chris Lu
702ff48cda
add dir list limit option
7 years ago
Chris Lu
5bd72696ac
weed mount add ttl option
7 years ago
Chris Lu
98110c1697
add collection, replication, ttl to each file
7 years ago
Chris Lu
5c25d29272
support renaming files
7 years ago
Chris Lu
43e3f5724c
use fixed list of masters in both filer and volume servers
7 years ago
Chris Lu
0301504184
add mime, use simple insert and update filer store API
1. add mime type to file in filer
2. purge old chunks if overwrite during insert
7 years ago
Chris Lu
458ada173e
go fmt
7 years ago
Chris Lu
1c0a2a7db8
reformat
7 years ago
Chris Lu
9e77563c99
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
7 years ago
Chris Lu
6de84c64c6
adding create time
7 years ago
Chris Lu
a01557f4cb
adjust filer web page
7 years ago
Chris Lu
d773e11c7a
file handler directly read from volume servers
this mostly works fine now!
next: need to cache files to local disk
7 years ago
Chris Lu
536559f62d
copy works, edit somehow still fails
7 years ago
Chris Lu
873868cc10
not working now
need to add file handler
7 years ago
Chris Lu
7362de9a18
weed mount can work well
TODO: somehow filer url is returning empty content
7 years ago
Chris Lu
9dd228747c
filer copy added uid/gid
7 years ago
Chris Lu
f07482382b
able to update file content
having some issue when vi reports file changed.
7 years ago
Chris Lu
cc66e25cd2
merge intervals
7 years ago
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
7 years ago
Chris Lu
58954bf46f
pass file attributes from filer to mount
7 years ago
Chris Lu
67401f1908
fix gRpc nil response
7 years ago
Chris Lu
c5cf9bd290
properly working filer
7 years ago
Chris Lu
a4740ca836
fix compilation error for windows
7 years ago
Chris Lu
9f345da20f
mv filer proto to filer_pb
7 years ago
Chris Lu
43a69d20bf
change filer API to gRPC
7 years ago