Chris Lu
|
5bcc77b46c
|
volume: default readMode to proxy
|
2021-07-03 15:55:56 -07:00 |
|
Chris Lu
|
f5fa0b08fd
|
2.57
|
2021-07-03 15:10:57 -07:00 |
|
Chris Lu
|
a024254ad7
|
logging
|
2021-07-03 14:51:01 -07:00 |
|
Chris Lu
|
d39b2689a5
|
S3 authorization: StreamingSigned enforces access control
fix https://github.com/chrislusf/seaweedfs/issues/2180
|
2021-07-03 14:50:53 -07:00 |
|
Chris Lu
|
fa0dab6029
|
mount: rename also recursively move file handles
related to https://github.com/chrislusf/seaweedfs/issues/2169
|
2021-07-03 02:59:35 -07:00 |
|
Chris Lu
|
8fe75692ee
|
volume: address "unaligned 64-bit atomic operation"
fix https://github.com/chrislusf/seaweedfs/issues/2177
|
2021-07-02 13:57:43 -07:00 |
|
Chris Lu
|
2cb8b31ea7
|
Merge pull request #2179 from nivekuil/tokenpolicy
Cassandra: Use TokenAwareHostPolicy with fallback to localDC by default
|
2021-07-02 13:51:53 -07:00 |
|
nivekuil
|
8425705643
|
Cassandra: Use TokenAwareHostPolicy by default with fallback
See https://pkg.go.dev/github.com/gocql/gocql#hdr-Data_center_awareness_and_query_routing
|
2021-07-02 13:50:01 -07:00 |
|
Chris Lu
|
d8bda0b229
|
locate the weed binary
|
2021-07-02 13:33:17 -07:00 |
|
danielflira
|
586e066897
|
fix weed fuse parameters parsing
|
2021-07-02 16:52:52 -03:00 |
|
lyg
|
1a4db87e19
|
fix s3 metadata error with multipart upload
|
2021-07-02 11:00:42 +08:00 |
|
Chris Lu
|
c6d4c16079
|
S3: add metadata with multipart upload
fix https://github.com/chrislusf/seaweedfs/issues/2173
|
2021-07-01 19:12:11 -07:00 |
|
Chris Lu
|
2420c60fc4
|
log reading adds delay between retries
|
2021-07-01 14:01:25 -07:00 |
|
Chris Lu
|
067eb15e70
|
remove debug messages
|
2021-07-01 01:24:07 -07:00 |
|
Chris Lu
|
b624090398
|
go fmt
|
2021-07-01 01:21:14 -07:00 |
|
Chris Lu
|
215b169562
|
mount: recursively rename locally
|
2021-07-01 01:19:31 -07:00 |
|
Chris Lu
|
c795183887
|
return node itself as directory handler
|
2021-07-01 01:19:31 -07:00 |
|
Chris Lu
|
30dbe98dff
|
Update Makefile
|
2021-07-01 01:19:31 -07:00 |
|
Chris Lu
|
07f20155fd
|
small optimization
|
2021-07-01 01:19:31 -07:00 |
|
danielflira
|
a66112c9d2
|
configurable fusermount path
|
2021-07-01 00:07:54 -03:00 |
|
Kevin Liu
|
253b4ed898
|
remote -> proxy in server to match volume flags
noticed this was missed in https://github.com/chrislusf/seaweedfs/pull/2168
|
2021-06-30 13:05:45 -07:00 |
|
zhangsong
|
20d33ae025
|
add proxy mode to read non-local volumes
|
2021-06-30 18:33:18 +08:00 |
|
zhangsong
|
7566782c2e
|
add proxy mode to read non-local volumes
|
2021-06-30 17:28:37 +08:00 |
|
陈杨文
|
6f683e6572
|
also failed on mips64
alpine support mips64, will try to build on next version
|
2021-06-30 04:36:00 +08:00 |
|
Chris Lu
|
41db292332
|
skip s390 ppc64le
due to https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/22703
|
2021-06-29 10:06:38 -07:00 |
|
Chris Lu
|
3668d10664
|
range query for mp4 video play
fix https://github.com/chrislusf/seaweedfs/issues/2156
|
2021-06-29 02:13:29 -07:00 |
|
Chris Lu
|
24e11d1e90
|
look back when adding to sorted values
look back when adding to sorted values, before adding it to overflow
|
2021-06-28 22:46:49 -07:00 |
|
Chris Lu
|
fc8dd58aea
|
volume: large_volume version has bug when using in memory index
fix https://github.com/chrislusf/seaweedfs/issues/2162
|
2021-06-28 15:48:07 -07:00 |
|
Chris Lu
|
a2979aa051
|
2.56
|
2021-06-27 23:33:45 -07:00 |
|
Chris Lu
|
08377fecb8
|
fixes
|
2021-06-27 23:32:57 -07:00 |
|
Chris Lu
|
17477b37d5
|
sleep before re-reading the messages
If there are no more metadata changes and the client disconnects, it would go into a busy loop without this fix.
|
2021-06-27 06:31:04 -07:00 |
|
Chris Lu
|
c764596f96
|
filer: slow metadata topic read may lose some change events
fix https://github.com/chrislusf/seaweedfs/issues/2117
|
2021-06-27 05:54:16 -07:00 |
|
Chris Lu
|
cc7714fdbe
|
logging changes to debug
|
2021-06-27 05:54:16 -07:00 |
|
thephoenixofthevoid
|
8d70ba2eaa
|
Fix: Loosing environment variables at StartProcess
|
2021-06-26 15:20:27 +03:00 |
|
Chris Lu
|
1cac2f2278
|
shell: volume.fsck checks missing chunks in filer
fix https://github.com/chrislusf/seaweedfs/issues/2154
|
2021-06-24 23:56:24 -07:00 |
|
Chris Lu
|
9dd09bbb33
|
refactor
|
2021-06-24 17:22:53 -07:00 |
|
Chris Lu
|
c2e0a75c1f
|
adjust logs
|
2021-06-24 12:46:00 -07:00 |
|
Chris Lu
|
78b1fb921c
|
adjust log level
|
2021-06-23 20:59:54 -07:00 |
|
Chris Lu
|
05af54ad10
|
2.55
trigger migrated travis build
|
2021-06-23 00:41:04 -07:00 |
|
Chris Lu
|
d4b0dcf442
|
Merge pull request #2147 from jonaz/process_metrics
Add process metrics of weed itself
|
2021-06-22 04:13:17 -07:00 |
|
Jonas Falck
|
829b195084
|
Add process metrics of weed itself
|
2021-06-22 13:09:42 +02:00 |
|
Chris Lu
|
d474ce6fe3
|
master: avoid repeated leader redirection
fix https://github.com/chrislusf/seaweedfs/issues/2146
|
2021-06-21 22:56:07 -07:00 |
|
danielflira
|
f1d207a0fe
|
start weed with mount in background
|
2021-06-20 02:48:46 -03:00 |
|
Chris Lu
|
b3eb4fecc7
|
2.54
|
2021-06-19 03:48:15 -07:00 |
|
Chris Lu
|
f24bb9e688
|
mount: fix for deletion stopped working since 2.53
fix https://github.com/chrislusf/seaweedfs/issues/2138
due to 4d0cbd2700
|
2021-06-19 03:46:39 -07:00 |
|
Chris Lu
|
88d52adfdd
|
remove unused fields
|
2021-06-18 15:35:22 -07:00 |
|
Chris Lu
|
56eb522b13
|
fix stats when a collection is deleted
|
2021-06-15 21:11:31 -07:00 |
|
Chris Lu
|
055374a50b
|
FUSE: skip flushing if file is deleted
related to https://github.com/chrislusf/seaweedfs/issues/2110
|
2021-06-15 12:45:23 -07:00 |
|
Konstantin Lebedev
|
6aa1a56ec8
|
avoid crashes Galera Cluster
https://github.com/chrislusf/seaweedfs/issues/2125
|
2021-06-15 18:12:39 +05:00 |
|
Chris Lu
|
ebe971da2e
|
Merge pull request #2127 from nagy/check-history-error
Check for history file errors as well
|
2021-06-15 03:29:21 -07:00 |
|
Chris Lu
|
7a81caa31e
|
2.53
|
2021-06-13 17:12:34 -07:00 |
|
Chris Lu
|
4d0cbd2700
|
skip cookie checking if from grpc api
|
2021-06-13 16:16:11 -07:00 |
|
Chris Lu
|
7225cb4ac5
|
add block and mutex profiling
|
2021-06-13 16:15:54 -07:00 |
|
Chris Lu
|
28a4a1f8d6
|
fix for mysql2 postgres2 on fast dropping buckets
|
2021-06-13 07:31:56 -07:00 |
|
Chris Lu
|
1e76fc994a
|
filer.copy: zero fileSize for directories
|
2021-06-13 07:09:06 -07:00 |
|
Chris Lu
|
ed6aa13520
|
minor
|
2021-06-12 18:36:25 -07:00 |
|
Chris Lu
|
ee6c67682c
|
minor
|
2021-06-12 02:52:41 -07:00 |
|
Chris Lu
|
9357911a95
|
remove all bucket metadata
fix https://github.com/chrislusf/seaweedfs/issues/2118
|
2021-06-10 23:37:54 -07:00 |
|
Chris Lu
|
b71c3cfba4
|
avoid possible empty object
|
2021-06-10 22:17:53 -07:00 |
|
Chris Lu
|
310e31424e
|
adjust the error output
fix https://github.com/chrislusf/seaweedfs/issues/2123
|
2021-06-10 21:55:13 -07:00 |
|
Chris Lu
|
8b382a8209
|
refactor
|
2021-06-10 21:50:21 -07:00 |
|
Chris Lu
|
33b87244ef
|
refactoring
|
2021-06-10 16:54:36 -07:00 |
|
Daniel Nagy
|
7ce3bee0c0
|
Check for history file errors as well
|
2021-06-08 11:14:49 +02:00 |
|
Daniel Nagy
|
0e3adde47f
|
Return correct exitcode when wheed upload fails
|
2021-06-07 23:38:14 +02:00 |
|
Chris Lu
|
76f24af79a
|
2.52
|
2021-06-07 12:13:23 -07:00 |
|
Chris Lu
|
5e6dfbc25f
|
locks for data racing
|
2021-06-07 12:04:50 -07:00 |
|
Chris Lu
|
452c6ef183
|
limits concurrent uploads for one file
|
2021-06-06 23:05:17 -07:00 |
|
Chris Lu
|
8295e2feb6
|
skip md5 checking for now because of race condition
|
2021-06-06 22:16:32 -07:00 |
|
Chris Lu
|
c8dea3dd89
|
2.51
|
2021-06-06 21:54:00 -07:00 |
|
Chris Lu
|
19caeb7b02
|
fix writing the small file
|
2021-06-06 20:57:03 -07:00 |
|
Chris Lu
|
bb45dea15a
|
filer: parallel data upload
|
2021-06-06 20:23:36 -07:00 |
|
Chris Lu
|
e00443a940
|
mount: adjust starting order
avoid possible nil wfs.Server
|
2021-06-06 20:22:42 -07:00 |
|
Chris Lu
|
44f1ba6894
|
refactor
|
2021-06-06 18:43:04 -07:00 |
|
Chris Lu
|
6c82326575
|
use bytes.Buffer to reduce memory allocation and gc
|
2021-06-06 13:42:36 -07:00 |
|
Chris Lu
|
9cba5cca0b
|
optionally disable concurrent upload limit
|
2021-06-06 13:13:33 -07:00 |
|
Chris Lu
|
21ad9a4ac2
|
filer: mongodb avoids E11000 duplicate key error collection: seaweedfs.filemeta index: directory_1_name_1 dup key
|
2021-06-06 13:12:01 -07:00 |
|
Chris Lu
|
e6ba2f9c37
|
verbose but cleaner logic to invalidate fuse cache
|
2021-06-05 13:09:37 -07:00 |
|
Chris Lu
|
fadc1febdb
|
FUSE: invalidate FUSE cached entries
fix https://github.com/chrislusf/seaweedfs/issues/2108
|
2021-06-05 02:23:07 -07:00 |
|
Chris Lu
|
ab606dec2a
|
filer: add path-specific option to enforce readonly
|
2021-06-04 01:03:41 -07:00 |
|
Chris Lu
|
0a5388744c
|
Merge pull request #2105 from Woellchen/current_and_parent_dot_directories
Return artificial . and .. directories
|
2021-06-02 12:54:44 -07:00 |
|
Patrick Schmidt
|
77100754e6
|
Return artificial . and .. directories
|
2021-06-02 21:28:02 +02:00 |
|
Chris Lu
|
62142ff1d2
|
Merge pull request #2104 from kmlebedev/sync_volume_on_close
avoid data loss after restarting a container with a volum server
|
2021-06-02 11:47:57 -07:00 |
|
Chris Lu
|
cc34475012
|
remove file handle locking for setattr
|
2021-06-02 11:44:12 -07:00 |
|
Konstantin Lebedev
|
99ef280c7c
|
avoid data loss after restarting a container with a volum server
|
2021-06-02 17:07:19 +05:00 |
|
Chris Lu
|
3db1642392
|
mount: skip persisting metadata if file is open
|
2021-06-02 03:40:08 -07:00 |
|
Chris Lu
|
556cc3a4ca
|
mount: avoid exception if disk cache is not initialized
related to https://github.com/chrislusf/seaweedfs/issues/2102
|
2021-05-31 16:42:55 -07:00 |
|
Chris Lu
|
615cb24ba6
|
shell: use tab print style for completion
|
2021-05-31 03:29:29 -07:00 |
|
Chris Lu
|
c5de97ddbe
|
keep alive for streaming connections
fix https://github.com/chrislusf/seaweedfs/issues/2096
related to https://github.com/chrislusf/seaweedfs/issues/1277
|
2021-05-31 01:26:24 -07:00 |
|
Chris Lu
|
2b60e2abb1
|
only disallow streaming signed when no auth enabled
fix https://github.com/chrislusf/seaweedfs/issues/2101
|
2021-05-31 01:03:04 -07:00 |
|
Chris Lu
|
4233ad3f07
|
2.50
|
2021-05-30 20:40:30 -07:00 |
|
Chris Lu
|
1456616a77
|
recreate grpc connections if too many errors
address https://github.com/chrislusf/seaweedfs/issues/2098
|
2021-05-30 00:07:43 -07:00 |
|
Chris Lu
|
fb8036385a
|
s3: save metadata during put-object
fix https://github.com/chrislusf/seaweedfs/issues/2092
|
2021-05-29 14:14:30 -07:00 |
|
Chris Lu
|
2d7b4e5bb6
|
filer.backup: escape colon from path on windows
fix https://github.com/chrislusf/seaweedfs/issues/2084
|
2021-05-29 06:45:27 -07:00 |
|
Chris Lu
|
ae185b997f
|
Merge pull request #2099 from danielflira/mount-helper
fix parameter multiple values
|
2021-05-28 21:57:15 -07:00 |
|
danielflira
|
849f36c1ac
|
fix parameter multiple values
|
2021-05-29 00:37:25 -03:00 |
|
Eugeniy Kozlov
|
6e8bd16819
|
freespace params fix
|
2021-05-28 14:19:24 +03:00 |
|
Chris Lu
|
4d55132c7d
|
scaffold add comments
|
2021-05-27 14:40:25 -07:00 |
|
Chris Lu
|
45bffc92a8
|
filer.backup: fix cloud sinks when updating entry
|
2021-05-26 14:53:11 -07:00 |
|
Chris Lu
|
921e0d5008
|
remove verbose log
|
2021-05-26 14:43:34 -07:00 |
|
Chris Lu
|
1a70cb9b63
|
local sink: write and update files
fix issues with https://github.com/chrislusf/seaweedfs/issues/2084
|
2021-05-26 14:42:21 -07:00 |
|