Chris Lu
|
f735d579d3
|
adjust comment
|
2020-08-12 13:22:19 -07:00 |
|
Chris Lu
|
8824a9755c
|
remove directory cache
|
2020-08-12 13:11:04 -07:00 |
|
Chris Lu
|
41007ced77
|
remove logging
|
2020-08-06 04:26:29 -07:00 |
|
Устюжанин Антон Александрович
|
9ca011e3ca
|
ListDirectoryPrefixedEntries
|
2020-08-06 00:38:59 +05:00 |
|
Устюжанин Антон Александрович
|
b231f7bdab
|
ListDirectoryPrefixedEntries
|
2020-08-06 00:37:42 +05:00 |
|
Устюжанин Антон Александрович
|
a457c308ad
|
test ListDirectoryPrefixedEntries
|
2020-08-06 00:24:31 +05:00 |
|
Устюжанин Антон Александрович
|
67f134ebd7
|
test ListDirectoryPrefixedEntries
|
2020-08-05 23:44:48 +05:00 |
|
Устюжанин Антон Александрович
|
dc9fc01254
|
test ListDirectoryPrefixedEntries
|
2020-08-05 23:38:00 +05:00 |
|
Устюжанин Антон Александрович
|
33a9e5e2d1
|
test ListDirectoryPrefixedEntries
|
2020-08-05 22:19:16 +05:00 |
|
Chris Lu
|
44057a4de1
|
clean up chunks in manifest
|
2020-07-20 22:01:39 -07:00 |
|
Chris Lu
|
0b2e06268b
|
use merge factor 1000
|
2020-07-20 18:30:09 -07:00 |
|
Chris Lu
|
d02c0fe0c0
|
refactoring
|
2020-07-20 03:34:06 -07:00 |
|
Chris Lu
|
97d97f3528
|
go code can read and write chunk manifest
|
2020-07-19 17:59:43 -07:00 |
|
Chris Lu
|
17f2d05cde
|
filer: ensure logs are persisted
|
2020-07-14 11:25:50 -07:00 |
|
Chris Lu
|
ddec7b2bb9
|
go fmt
|
2020-07-14 07:34:16 -07:00 |
|
Chris Lu
|
4f6096c7f0
|
add reading from persisted logs for local filer store
|
2020-07-13 22:55:28 -07:00 |
|
Chris Lu
|
87b5031714
|
change variable visibility
|
2020-07-13 08:19:48 -07:00 |
|
Chris Lu
|
7597831cac
|
filer: leveldb2 supports peers also
|
2020-07-13 00:05:40 -07:00 |
|
Chris Lu
|
5ba894bb72
|
leveldb2: support subscribing from peers
|
2020-07-13 00:05:40 -07:00 |
|
Chris Lu
|
4eecc6abc6
|
filer: emit metadata notification correctly for batch deletion
|
2020-07-12 17:32:19 -07:00 |
|
Chris Lu
|
1dd2c76532
|
refactoring
|
2020-07-12 17:31:24 -07:00 |
|
Chris Lu
|
482d13468b
|
remove println
|
2020-07-07 23:17:17 -07:00 |
|
Chris Lu
|
d198e8c6d6
|
filer: support cross filer meta data sync if sharing the same store
|
2020-07-06 09:24:54 -07:00 |
|
Chris Lu
|
0b8cc9b626
|
aggregate multiple filer metadata chagne events
|
2020-07-05 23:05:02 -07:00 |
|
Chris Lu
|
49929e0869
|
rename
|
2020-07-05 15:52:36 -07:00 |
|
Chris Lu
|
55e40b08fc
|
refactoring
|
2020-07-05 15:43:06 -07:00 |
|
Chris Lu
|
37d5b3ba12
|
replication: pass isFromOtherCluster also to EventNotification
EventNotification is consistent with message queue and metadata logs.
|
2020-07-01 08:06:20 -07:00 |
|
Chris Lu
|
31e23e9783
|
filer: support active<=>active filer replication
|
2020-06-30 22:53:57 -07:00 |
|
Chris Lu
|
df75b5c98d
|
passing ctx for metadata logging
|
2020-06-28 14:34:51 -07:00 |
|
Chris Lu
|
c2797cc6de
|
add logs
|
2020-06-27 15:46:53 -07:00 |
|
Chris Lu
|
62260e526b
|
add logging
|
2020-06-27 12:54:37 -07:00 |
|
Chris Lu
|
212b6e7d42
|
error logging
|
2020-06-26 10:01:55 -07:00 |
|
Chris Lu
|
3cec4b3c49
|
FUSE mount: fix file id written twice?
fix https://github.com/chrislusf/seaweedfs/issues/1373
|
2020-06-25 20:11:49 -07:00 |
|
Chris Lu
|
97239ce6f1
|
rename filechunk is_gzipped to is_compressed
|
2020-06-20 08:15:49 -07:00 |
|
Chris Lu
|
ebd1759741
|
fix ReadAt
fix https://github.com/chrislusf/seaweedfs/issues/1344
|
2020-06-05 09:54:14 -07:00 |
|
Chris Lu
|
ef2b3a0801
|
leveldb recover error handling
|
2020-05-26 00:03:44 -07:00 |
|
Chris Lu
|
e5a0787653
|
filer: leveldb store add auto recovery, report correct error
fix https://github.com/chrislusf/seaweedfs/issues/1326
|
2020-05-22 10:54:42 -07:00 |
|
Chris Lu
|
d58371c5cd
|
Merge branch 'master' into msg_channel
|
2020-05-10 23:44:59 -07:00 |
|
Chris Lu
|
015dd3a147
|
batch file id deletion
|
2020-05-10 23:25:39 -07:00 |
|
Chris Lu
|
39e72fb23c
|
go fmt
|
2020-05-10 03:50:30 -07:00 |
|
Chris Lu
|
73087f59b1
|
filer store: mongodb deleting children
fix https://github.com/chrislusf/seaweedfs/issues/1303
|
2020-05-07 03:11:26 -07:00 |
|
Chris Lu
|
871efa4fc1
|
refactoring
some previous chunk etag was using md5, which should be wrong.
|
2020-04-30 17:20:47 -07:00 |
|
Chris Lu
|
f9b6178b8f
|
log messages
|
2020-04-30 03:05:34 -07:00 |
|
Chris Lu
|
9e72e9e4b8
|
able to subscribe any topic from any point of time
|
2020-04-29 17:40:08 -07:00 |
|
Chris Lu
|
7c10602b49
|
read in case cross chunks
|
2020-04-29 02:42:58 -07:00 |
|
Chris Lu
|
f9da859720
|
better error message
|
2020-04-29 02:42:06 -07:00 |
|
Chris Lu
|
d57559d3f7
|
chunk rememober encryption or not
|
2020-04-29 02:41:47 -07:00 |
|
Chris Lu
|
fb81f12686
|
filer: simplify image resize
|
2020-04-28 00:05:57 -07:00 |
|
Chris Lu
|
5c57297bd1
|
metadata log: read from any timestamp
|
2020-04-28 00:05:57 -07:00 |
|
Chris Lu
|
725e47dcc3
|
filer: pass along user name and group name for HDFS
|
2020-04-27 05:48:48 -07:00 |
|
Chris Lu
|
e24b25de78
|
async meta caching: can stream updates now
|
2020-04-21 21:16:13 -07:00 |
|
Chris Lu
|
cb3985be70
|
go fmt
|
2020-04-20 17:48:06 -07:00 |
|
Chris Lu
|
ebfab42a50
|
refactoring
|
2020-04-20 00:08:47 -07:00 |
|
Chris Lu
|
2955b96ef1
|
refactor
|
2020-04-19 23:54:32 -07:00 |
|
Chris Lu
|
ce3cb25cfb
|
working for in memory single log buffer
|
2020-04-19 23:37:50 -07:00 |
|
Chris Lu
|
f373232227
|
Merge pull request #1280 from bukton123/filer_mongodb
Add new filer support mongodb
|
2020-04-19 20:35:19 -07:00 |
|
bukton
|
da37455254
|
filer mongo add func create index unique directory, name
|
2020-04-20 08:13:57 +07:00 |
|
Chris Lu
|
4642ed565e
|
fix tests
|
2020-04-19 10:42:58 -07:00 |
|
bukton
|
d6d245dc89
|
filer mongodb add option poll size and fixed order by list meta
|
2020-04-19 17:51:32 +07:00 |
|
bukton
|
082f079ead
|
filer mongo change func update to insert entry
|
2020-04-19 11:08:10 +07:00 |
|
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
2020-04-18 15:17:27 -07:00 |
|
bukton
|
8c58b0d017
|
filer mongodb delete folder children
|
2020-04-19 00:31:49 +07:00 |
|
bukton
|
290c6b7f01
|
Merge remote-tracking branch 'origin/master' into filer_mongodb
# Conflicts:
# go.mod
# go.sum
# weed/server/filer_server.go
|
2020-04-19 00:21:45 +07:00 |
|
bukton
|
6234ea441b
|
filer mongodb delete
|
2020-04-19 00:20:00 +07:00 |
|
bukton
|
24a8192298
|
filer mongo list
|
2020-04-19 00:16:50 +07:00 |
|
bukton
|
3c70163798
|
filer mongodb insert entry and find entry
|
2020-04-18 23:48:38 +07:00 |
|
bukton
|
fd4576651b
|
add new package mongodb and install lib mongodb
|
2020-04-18 22:26:57 +07:00 |
|
Chris Lu
|
722b14337e
|
add cipher option to meta data updates
|
2020-04-17 01:26:27 -07:00 |
|
Chris Lu
|
7d3672c60a
|
simplify
|
2020-04-17 00:00:48 -07:00 |
|
Chris Lu
|
f282ed444b
|
refactoring
|
2020-04-13 21:58:10 -07:00 |
|
Chris Lu
|
7764e0465c
|
refactoring
|
2020-04-12 21:00:55 -07:00 |
|
Chris Lu
|
d30483d642
|
re-enable system logs
|
2020-04-12 14:03:07 -07:00 |
|
Chris Lu
|
6f948e4887
|
remove configurable topics folder location
|
2020-04-12 13:07:59 -07:00 |
|
Chris Lu
|
1c2e920fa2
|
fix compilation error
|
2020-04-12 03:11:19 -07:00 |
|
Chris Lu
|
b5a713be68
|
filer store: add redis2 redis_cluster2 as default redis store
|
2020-04-12 02:50:41 -07:00 |
|
Chris Lu
|
e613695af7
|
a little optimization
|
2020-04-12 01:13:57 -07:00 |
|
Chris Lu
|
1c65656fb4
|
s3: add option to fsync buckets
|
2020-04-11 23:37:10 -07:00 |
|
Chris Lu
|
d7f3acb2c0
|
refactor
|
2020-04-11 12:45:24 -07:00 |
|
Chris Lu
|
ed54682598
|
refactoring
|
2020-04-11 12:43:17 -07:00 |
|
Chris Lu
|
e909b55633
|
refactoring
|
2020-04-11 12:39:46 -07:00 |
|
Chris Lu
|
b7f0ba3800
|
refactoring
|
2020-04-11 12:37:41 -07:00 |
|
Chris Lu
|
bcf37346ef
|
add timestamp inside lock
|
2020-04-10 01:35:59 -07:00 |
|
Chris Lu
|
ed98223b08
|
still log, but not persisting the changes
|
2020-04-08 20:32:57 -07:00 |
|
Chris Lu
|
dc08e4098f
|
add etag only for PUT or large chunked uploads
|
2020-04-08 09:13:26 -07:00 |
|
Chris Lu
|
ec2eb8bc48
|
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
|
2020-04-08 08:12:00 -07:00 |
|
Chris Lu
|
90d576affe
|
disable meta data change event logging for now.
|
2020-04-07 01:05:24 -07:00 |
|
Chris Lu
|
53626734d4
|
iterate through the log buffer
|
2020-04-05 16:51:30 -07:00 |
|
Chris Lu
|
f71b855db5
|
adjust caching and notification for recursive directory deletion
|
2020-04-05 15:03:25 -07:00 |
|
Chris Lu
|
91da7057b1
|
refactoring
|
2020-04-05 13:11:43 -07:00 |
|
Chris Lu
|
b10679fcf0
|
adjust log file names
|
2020-04-05 12:38:46 -07:00 |
|
Chris Lu
|
e78ee087e9
|
fix tests
|
2020-04-05 01:17:35 -07:00 |
|
Chris Lu
|
bf270d9e8c
|
filer: able to tail meta data changes
|
2020-04-05 00:51:16 -07:00 |
|
Chris Lu
|
2fc2eb74dd
|
refactoring
|
2020-03-30 22:57:45 -07:00 |
|
Chris Lu
|
c22094d340
|
adjust logging
|
2020-03-30 13:03:43 -07:00 |
|
Chris Lu
|
50a5018b7f
|
writing meta logs is working
|
2020-03-30 01:19:33 -07:00 |
|
Chris Lu
|
9dc0b1df8f
|
refactoring to compile for windows OS
windows os does not like to work with fuse
|
2020-03-29 21:07:55 -07:00 |
|
Chris Lu
|
826bc0b7e3
|
FUSE: add chunk cache for recently accessed file chunks
|
2020-03-28 13:43:31 -07:00 |
|
Chris Lu
|
4aa82c95e6
|
refactor
|
2020-03-28 13:42:35 -07:00 |
|
Chris Lu
|
d1439c5bd3
|
fix FUSE read for large files
FUSE expects ReadAt do not return partial filled buffer with a nil error.
|
2020-03-27 04:50:51 -07:00 |
|
Chris Lu
|
f06ca04451
|
avoid overflow
|
2020-03-27 04:35:31 -07:00 |
|