Chris Lu
|
c0f0fdb3ba
|
refactoring
|
2020-03-23 00:01:34 -07:00 |
|
Chris Lu
|
7b37178716
|
filer: close stores if interrupted
|
2020-03-14 20:30:26 -07:00 |
|
Chris Lu
|
d214cefc2e
|
filer: list diretory pagination make up for the expired entries
|
2020-03-09 23:28:01 -07:00 |
|
Chris Lu
|
89eb05b50f
|
filer: support TTL for all filer stores
|
2020-03-09 01:02:01 -07:00 |
|
Chris Lu
|
afb20de14c
|
breaks dependency loop
|
2020-03-07 17:01:39 -08:00 |
|
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
2020-03-06 00:49:47 -08:00 |
|
Chris Lu
|
6a8484b4ae
|
master able to list all master clients by type
|
2020-03-01 22:13:47 -08:00 |
|
Chris Lu
|
555413d9fc
|
weed queue starts
|
2020-02-27 00:07:13 -08:00 |
|
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
2020-02-25 21:50:12 -08:00 |
|
Chris Lu
|
6ab7368ef2
|
filer: dynamically create bucket under /buckets folder
|
2020-02-24 22:28:45 -08:00 |
|
Chris Lu
|
621cdbdf58
|
filer: avoid possible timeouts for updates and deletions
|
2020-02-20 15:44:17 -08:00 |
|
Chris Lu
|
835da19c09
|
add logging
|
2020-01-26 00:50:18 -08:00 |
|
Chris Lu
|
8a42aa8221
|
adjust logging
|
2020-01-25 00:31:53 -08:00 |
|
Chris Lu
|
28d1b34856
|
logging
|
2020-01-24 22:13:06 -08:00 |
|
Chris Lu
|
6e25acc681
|
add logging
|
2020-01-24 22:01:51 -08:00 |
|
Chris Lu
|
b6e6ca8595
|
adjust logs
|
2020-01-24 20:06:58 -08:00 |
|
Chris Lu
|
6107509c64
|
adjust logging
|
2020-01-24 17:26:18 -08:00 |
|
Chris Lu
|
d4e75a0d18
|
filer: option to create file only if it is new, O_EXCL
|
2020-01-22 11:42:40 -08:00 |
|
Chris Lu
|
bbb6ebc3c0
|
filer: DeleteFolderChildren for deleting large folders
|
2019-12-13 00:23:05 -08:00 |
|
Chris Lu
|
d0b423bbc0
|
filer: increase directory listing pagination size
|
2019-12-12 09:11:10 -08:00 |
|
Chris Lu
|
ae53f63680
|
filer: recursive deletion optionally ignoring any errors
fix https://github.com/chrislusf/seaweedfs/issues/1062
|
2019-09-11 20:26:20 -07:00 |
|
Chris Lu
|
11be0b5e91
|
more logging
|
2019-06-20 23:45:30 -07:00 |
|
Chris Lu
|
82b0759493
|
filer: migrating filer store from persisting shorter structured file id instead of a string
|
2019-05-17 02:03:23 -07:00 |
|
Chris Lu
|
338e6d60a5
|
refactor: prepare for snapshotting
|
2019-04-16 09:55:37 -07:00 |
|
Chris Lu
|
beaa2bd71a
|
weed filer: properly delete cached directory entry
fix https://github.com/chrislusf/seaweedfs/issues/910
|
2019-04-01 17:03:04 -07:00 |
|
Chris Lu
|
97406333a5
|
support atomic renaming for mysql/postgres filer store
|
2019-03-30 23:08:29 -07:00 |
|
Chris Lu
|
cece860bfd
|
add context to all filer APIs
|
2019-03-15 15:55:34 -07:00 |
|
Chris Lu
|
55c85f3a66
|
adding context
|
2019-03-15 15:26:09 -07:00 |
|
Chris Lu
|
d312c55bbe
|
file path supports windows, avoiding back slashes
fix https://github.com/chrislusf/seaweedfs/issues/868
|
2019-03-04 13:00:08 -08:00 |
|
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
2019-02-18 12:11:52 -08:00 |
|
Chris Lu
|
3ac54792e1
|
paginate when filer deleting and FUSE mount renaming
|
2018-12-16 23:20:08 -08:00 |
|
Chris Lu
|
c6b646e92c
|
skip creation for root
|
2018-12-02 23:16:17 -08:00 |
|
Chris Lu
|
f0677c5af1
|
default root to 0755
|
2018-12-02 19:59:47 -08:00 |
|
Chris Lu
|
db22666a30
|
add default root directory
|
2018-12-02 19:42:50 -08:00 |
|
Chris Lu
|
7a6f49cd42
|
refactor a bit more
fix https://github.com/chrislusf/seaweedfs/issues/777
|
2018-11-29 00:07:54 -08:00 |
|
Chris Lu
|
ceca078acb
|
avoid overwriting file or directory
fix https://github.com/chrislusf/seaweedfs/issues/777
|
2018-11-29 00:00:56 -08:00 |
|
Chris Lu
|
b282e34dc2
|
async file chunk deletion
|
2018-11-20 20:56:28 -08:00 |
|
Chris Lu
|
b318167cd3
|
batch delete file ids
|
2018-11-20 11:35:08 -08:00 |
|
Chris Lu
|
4fcfc9410f
|
cleanup
|
2018-11-18 11:51:38 -08:00 |
|
Chris Lu
|
ff66269b62
|
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
|
2018-10-14 00:12:28 -07:00 |
|
Chris Lu
|
56a5d5af8d
|
ignore duplicated key error if the store has duplicated primary key prevention
fix https://github.com/chrislusf/seaweedfs/issues/741
|
2018-09-30 00:49:52 -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
|
788acdf527
|
add WIP filer.replicate
|
2018-09-17 00:27:56 -07:00 |
|
Chris Lu
|
ee920d4f83
|
kafka set the right topic
|
2018-08-19 01:27:30 -07:00 |
|
Chris Lu
|
f036ef8a3c
|
add filer notification
|
2018-08-13 01:20:49 -07:00 |
|
Chris Lu
|
c81f1cda47
|
correctly recursively delete folders
|
2018-08-01 01:26:41 -07:00 |
|
Chris Lu
|
d3205a0070
|
go fmt
|
2018-07-28 21:02:56 -07:00 |
|
Chris Lu
|
888eb2abb5
|
filer read write all via locations from MasterClient
|
2018-07-28 14:51:36 -07:00 |
|
Chris Lu
|
1d779389cb
|
MasterClient replicates all vid locations
|
2018-07-28 14:22:46 -07:00 |
|
Chris Lu
|
01bcc89803
|
refactor into MasterClient
|
2018-07-28 02:10:32 -07:00 |
|