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 |
|
Chris Lu
|
e699d16c85
|
Merge pull request #2085 from danielflira/mount-helper
create fuse subcommand to use weed with mount
|
2021-05-26 12:19:40 -07:00 |
|
danielflira
|
84488ebb33
|
replace filer.remote and parts[1]
|
2021-05-26 12:07:36 -03:00 |
|
Chris Lu
|
ac9bf71544
|
use jquery 3.6.0
|
2021-05-26 00:21:11 -07:00 |
|
danielflira
|
877c192af2
|
create fuse subcommand to use weed with mount
|
2021-05-25 23:32:35 -03:00 |
|
Chris Lu
|
67dd094b35
|
sqlite: does not support non-linux/darwin/windows
|
2021-05-25 17:36:15 -07:00 |
|
Chris Lu
|
dce1f02c9e
|
filer.backup: backup to local directory optionally is incremental
fixed one issue with https://github.com/chrislusf/seaweedfs/issues/2084
|
2021-05-25 17:19:20 -07:00 |
|
Konstantin Lebedev
|
b612d5aebd
|
s3 test get w/ If-Match: bogus ETag
|
2021-05-24 16:59:44 +05:00 |
|
Konstantin Lebedev
|
69c768870b
|
- object write cache control
- object write expires
|
2021-05-24 15:43:55 +05:00 |
|
Konstantin Lebedev
|
84dce32a57
|
Merge branch 'master' into head_check_all_chunks
|
2021-05-24 12:28:19 +05:00 |
|
Konstantin Lebedev
|
0e404cd84b
|
Chunk download stats
|
2021-05-24 12:14:50 +05:00 |
|
Konstantin Lebedev
|
bb42633522
|
rm chunk Download stats
|
2021-05-24 12:08:12 +05:00 |
|
Chris Lu
|
064269bb57
|
filer: Support sqlite as filer meta store
|
2021-05-23 23:58:28 -07:00 |
|
Chris Lu
|
b70aeb7585
|
bucket list only directories
|
2021-05-23 10:36:22 -07:00 |
|
Chris Lu
|
42fb03a66e
|
2.49
|
2021-05-23 00:51:47 -07:00 |
|
Chris Lu
|
3d3fa43542
|
filer: re-create grpc connections if having transport error
fix https://github.com/chrislusf/seaweedfs/issues/2070
|
2021-05-22 17:46:53 -07:00 |
|
Chris Lu
|
2d0a0733ec
|
filer: bootstrap from peer filer
fix https://github.com/chrislusf/seaweedfs/issues/1861
|
2021-05-22 03:17:02 -07:00 |
|
Chris Lu
|
e5a2bf1287
|
s3: deprecating filer.options.buckets_fsync
|
2021-05-22 00:24:23 -07:00 |
|
Chris Lu
|
431684798b
|
s3: add errors if requests are signed by no authentication is setup
fix https://github.com/chrislusf/seaweedfs/issues/2075
|
2021-05-21 14:08:47 -07:00 |
|
Chris Lu
|
2f136a04a1
|
organize a bit better for temp file directory
|
2021-05-21 13:02:18 -07:00 |
|
Konstantin Lebedev
|
3325b850cc
|
rm func CheckAllChunkViews
|
2021-05-21 16:05:59 +05:00 |
|
Konstantin Lebedev
|
26a4f34a57
|
del checks
url err logging
stats chunk fetch
|
2021-05-21 15:59:12 +05:00 |
|
Chris Lu
|
e8b7d4ad64
|
simplify a bit
|
2021-05-21 02:10:44 -07:00 |
|