Konstantin Lebedev
|
49f058da85
|
fix s3 tests:
ranged_request_invalid_range
ranged_request_empty_object
|
2022-06-08 13:25:13 +05:00 |
|
chrislu
|
8a1166c021
|
auto remove previous leftover socket
|
2022-06-08 00:32:09 -07:00 |
|
chrislu
|
633a4aed18
|
filer: fix customizable local socket file name
fix https://github.com/chrislusf/seaweedfs/issues/3147
|
2022-06-08 00:15:28 -07:00 |
|
chrislu
|
acbc0286e2
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-06-07 22:33:38 -07:00 |
|
chrislu
|
ebd6097e6f
|
fix: sequence read rate is slow when use filer.ChunkReadAt.ReadAt #3074
related to https://github.com/chrislusf/seaweedfs/pull/3074
|
2022-06-07 22:33:35 -07:00 |
|
Chris Lu
|
f43ec9f363
|
Merge pull request #3130 from kmlebedev/fix_rm_parent_dir_via_nextcloud
|
2022-06-07 08:56:55 -07:00 |
|
Konstantin Lebedev
|
c07820178f
|
fix s3 tests
bucket_list_delimiter_prefix
bucket_list_delimiter_prefix_underscore
bucket_list_delimiter_prefix_ends_with_delimiter
|
2022-06-07 14:43:10 +05:00 |
|
chrislu
|
78be3b0f6c
|
fix compilation
|
2022-06-06 10:09:21 -07:00 |
|
chrislu
|
4fd5f96598
|
filer: remove replication, collection, disk_type info from entry metadata
these metadata can change and are not used
|
2022-06-06 00:39:35 -07:00 |
|
chrislu
|
cbf46de5f4
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-06-06 00:15:40 -07:00 |
|
chrislu
|
8402af0882
|
filer: detect ttl based on fs configure setting
|
2022-06-06 00:15:37 -07:00 |
|
ningfd
|
f32142f6f5
|
add disableXAttr in mount option
|
2022-06-06 14:09:01 +08:00 |
|
chrislu
|
4a046e4de7
|
3.09
|
2022-06-05 19:00:24 -07:00 |
|
chrislu
|
11f1e7996b
|
fix test
|
2022-06-05 18:50:41 -07:00 |
|
chrislu
|
d65bb2c6df
|
mount: file handle locks entry better
related to https://github.com/chrislusf/seaweedfs/issues/2952
|
2022-06-05 18:15:06 -07:00 |
|
chrislu
|
746092a60b
|
add a comment
|
2022-06-05 16:44:07 -07:00 |
|
chrislu
|
056c480eb0
|
volume: checksum remove the hashing step in Value()
|
2022-06-05 15:24:02 -07:00 |
|
chrislu
|
ecef844dfc
|
stream read large files
|
2022-06-05 11:54:04 -07:00 |
|
chrislu
|
48cca4e54f
|
remove unused logic
|
2022-06-04 19:11:06 -07:00 |
|
chrislu
|
685643d506
|
needle read into a writer
|
2022-06-04 19:10:52 -07:00 |
|
chrislu
|
663bc5dc23
|
add needle reading in chunks
|
2022-06-04 18:15:39 -07:00 |
|
chrislu
|
18b29f709c
|
refactoring, split file
|
2022-06-03 23:31:14 -07:00 |
|
chrislu
|
39c3cb04af
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-06-03 08:45:32 -07:00 |
|
chrislu
|
f97acdd489
|
volume.fix.replication fix retry logic
fix https://github.com/chrislusf/seaweedfs/issues/3136
|
2022-06-03 08:45:29 -07:00 |
|
creeew
|
02ae102731
|
fix filer.sync missing source srv uploaded files to target when target down
|
2022-06-02 01:28:47 +08:00 |
|
Konstantin Lebedev
|
b86628f85d
|
fix show empty dir
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-06-01 20:10:52 +05:00 |
|
chrislu
|
6793bc853c
|
help message when in simulation mode
|
2022-05-31 14:48:46 -07:00 |
|
chrislu
|
89948a373b
|
fix error reporting for "Need to a hdd disk type"
related to https://github.com/chrislusf/seaweedfs/issues/3128
|
2022-05-31 12:43:55 -07:00 |
|
chrislu
|
8a49240d64
|
3.08
|
2022-05-31 11:57:41 -07:00 |
|
chrislu
|
376b005ad3
|
fix wrong logic
|
2022-05-31 11:55:58 -07:00 |
|
chrislu
|
fbd99d53c1
|
3.07
|
2022-05-31 00:36:24 -07:00 |
|
chrislu
|
27732ecfa4
|
move s3 related constants from package http to s3_constants
|
2022-05-30 22:57:41 -07:00 |
|
chrislu
|
f4a6da6cb2
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-05-30 22:47:29 -07:00 |
|
chrislu
|
596c3860ca
|
use final destination to resolve fs configuration
related to https://github.com/chrislusf/seaweedfs/issues/3075
|
2022-05-30 22:47:26 -07:00 |
|
Chris Lu
|
ca01ce0524
|
Merge pull request #3122 from chrislusf/filer-sync-with-peers
Filer bootstrap from peers
|
2022-05-30 21:38:31 -07:00 |
|
chrislu
|
6adc42147f
|
fresh filer store bootstrap from the oldest peer
|
2022-05-30 21:27:48 -07:00 |
|
chrislu
|
490e0850bf
|
filer.meta.tail add one example of using untilTimeAgo
|
2022-05-30 20:24:59 -07:00 |
|
liubaojiang
|
f0ee3e6f21
|
reduce the scope of inFlightUploadDataLimitCond lock
|
2022-05-31 09:49:07 +08:00 |
|
chrislu
|
c59068d0f3
|
refactor
|
2022-05-30 16:28:36 -07:00 |
|
chrislu
|
682382648e
|
collect cluster node start time
|
2022-05-30 16:23:52 -07:00 |
|
chrislu
|
968ca95b49
|
filer.meta.tail: support untilTimeAgo for a range
|
2022-05-30 16:16:23 -07:00 |
|
chrislu
|
f214dfb1f5
|
stop when in memory log is done
|
2022-05-30 15:25:21 -07:00 |
|
chrislu
|
aece35a64f
|
stop when on disk log is done
|
2022-05-30 15:20:51 -07:00 |
|
chrislu
|
a2b101a737
|
subscribe metadata between a range
|
2022-05-30 15:04:19 -07:00 |
|
chrislu
|
8902fa6ff6
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-05-30 13:28:32 -07:00 |
|
Chris Lu
|
730c9cf601
|
Merge pull request #3114 from kmlebedev/nextcloud
Create folders in s3 via nextcloud
|
2022-05-30 13:10:10 -07:00 |
|
chrislu
|
5b9347c938
|
typo
|
2022-05-30 12:37:41 -07:00 |
|
Konstantin Lebedev
|
af562e1a20
|
rm log info
|
2022-05-30 23:26:26 +05:00 |
|
Konstantin Lebedev
|
62e5e3822c
|
list self dir
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-05-30 18:09:08 +05:00 |
|
Konstantin Lebedev
|
26f3646961
|
show fake dirs
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-05-30 15:03:27 +05:00 |
|
chrislu
|
b8f3db0d46
|
s3: keep auth enabled in case identities are set to empty
fix https://github.com/chrislusf/seaweedfs/issues/3084
|
2022-05-29 19:00:03 -07:00 |
|
chrislu
|
81d6159290
|
volume: report error if a volume has nil data backend
fix https://github.com/chrislusf/seaweedfs/issues/3105
|
2022-05-29 16:59:30 -07:00 |
|
chrislu
|
ca16fbf0ef
|
shell: cluster.ps display filer group
|
2022-05-29 16:37:14 -07:00 |
|
chrislu
|
9219664505
|
reset sync offset if peer filer resets
fix https://github.com/chrislusf/seaweedfs/issues/3089
|
2022-05-29 13:11:24 -07:00 |
|
Konstantin Lebedev
|
54356211c2
|
list empty folder
|
2022-05-27 13:17:18 +05:00 |
|
Kaiwalya Joshi
|
4598581741
|
fix: Minor spelling fixes on FilerStorePathTranslator.
|
2022-05-25 01:11:02 -07:00 |
|
chrislu
|
5b8b022985
|
remove unused parameter
|
2022-05-24 18:52:04 -07:00 |
|
Robert Coelho
|
0e6e72d462
|
mount: ReadDir return EIO on EnsureVisited err
|
2022-05-24 13:02:59 -04:00 |
|
Robert Coelho
|
1fabbe8a25
|
mount: cleanup ReadDir rewrite's branches to not assume offsets
|
2022-05-24 12:48:32 -04:00 |
|
Robert Coelho
|
cb422d96f7
|
mount: rewrite ReadDir to respect input.Offset to fix partial results
|
2022-05-24 12:16:58 -04:00 |
|
Robert Coelho
|
05602167f4
|
mount: do not mark meta_cache when there is an err
|
2022-05-24 12:13:15 -04:00 |
|
chrislu
|
7e25a2d416
|
reduce busy waiting when reading metadata logs
|
2022-05-24 00:23:53 -07:00 |
|
chrislu
|
2f846777bb
|
3.06
|
2022-05-23 01:21:48 -07:00 |
|
chrislu
|
a5cdcc7e63
|
fix reading files larger than 20GB due to manifest resolving bug
|
2022-05-23 01:16:10 -07:00 |
|
chrislu
|
59cc3c0bfd
|
fix reading files larger than 20GB due to manifest resolving bug
this is introduced since Mar 08 2022
|
2022-05-23 01:14:56 -07:00 |
|
chrislu
|
acc318e12b
|
3.05
|
2022-05-22 21:43:59 -07:00 |
|
liubaojiang
|
076e48a676
|
add inflight upload data wait timeout
|
2022-05-21 10:38:08 +08:00 |
|
liubaojiang
|
71b2e6223e
|
add inFlightUploadDataLimitCond signal
|
2022-05-20 15:27:06 +08:00 |
|
liubaojiang
|
1a41691b4c
|
exclude replication from the concurrentUploadLimitMB
|
2022-05-20 14:40:05 +08:00 |
|
Chris Lu
|
cb64983c6b
|
Merge pull request #3079 from ztinpn/hotfix_fsync
|
2022-05-19 10:33:42 -07:00 |
|
tianzhang
|
66747ee9c9
|
hotfix_fsync fix fsync
|
2022-05-19 23:17:17 +08:00 |
|
Chris Lu
|
8efe55f981
|
Merge pull request #3059 from guol-fnst/avoid_dup_vol
avoid loading duplicated volume directory
|
2022-05-17 23:48:57 -07:00 |
|
guol-fnst
|
8e2426a879
|
revert changes of pb file
orignal protoc-gen-go-grpc verion is 1.1.0
|
2022-05-18 11:52:14 +08:00 |
|
guol-fnst
|
b12944f9c6
|
fix naming convention
notify volume server of duplicate directoris
improve searching efficiency
|
2022-05-17 15:41:49 +08:00 |
|
guol-fnst
|
076595fbdd
|
just exit in case of duplicated volume directories were loaded
|
2022-05-17 15:41:49 +08:00 |
|
guol-fnst
|
8fab39e775
|
rename UUID file
fix typo
move locationUUID into DiskLocation
|
2022-05-17 15:41:47 +08:00 |
|
Chris Lu
|
72e7dcde51
|
Merge pull request #3060 from natmaka/master
|
2022-05-16 07:42:58 -07:00 |
|
Nat Makarevitch
|
b72f0634d7
|
minor (typos...), done while reading around
|
2022-05-16 22:11:33 +08:00 |
|
guol-fnst
|
de6aa9cce8
|
avoid duplicated volume directory
|
2022-05-16 19:33:51 +08:00 |
|
Konstantin Lebedev
|
44f53ceda6
|
fix collectionIsMismatch charset
|
2022-05-16 13:23:23 +05:00 |
|
Konstantin Lebedev
|
10d435f2c2
|
fix skip loop
|
2022-05-16 13:16:27 +05:00 |
|
Konstantin Lebedev
|
279053572c
|
avoid delete volume replica if collection mismatch
|
2022-05-16 13:07:05 +05:00 |
|
chrislu
|
9ff0d99002
|
3.04
|
2022-05-15 21:32:21 -07:00 |
|
chrislu
|
866fed1eab
|
avoid grpc name conflict
fix https://github.com/chrislusf/seaweedfs/issues/3055
|
2022-05-15 21:31:29 -07:00 |
|
chrislu
|
cd2d10118c
|
3.03
|
2022-05-15 18:17:07 -07:00 |
|
chrislu
|
271b5aed96
|
shell: volume.fsck add a note for -reallyDeleteFromVolume option
|
2022-05-15 11:07:04 -07:00 |
|
chrislu
|
4076d74813
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-05-15 00:43:39 -07:00 |
|
chrislu
|
29198720f2
|
s3: add grpc server to accept configuration changes
|
2022-05-15 00:43:37 -07:00 |
|
Chris Lu
|
ea4918394c
|
Merge pull request #3047 from shichanglin5/master
fix the problem of metadata and tagging loss when files are copied
|
2022-05-13 22:52:48 -07:00 |
|
shichanglin5
|
688d55488c
|
test(s3api_object_copy_handlers_test.go): some unit tests have been added to the processMetadata & processMetadataBytes methods of s3api_object_copy_handlers.go
|
2022-05-14 10:40:29 +08:00 |
|
chrislu
|
735038b2c1
|
backup do not need to use preallocation
fix https://github.com/chrislusf/seaweedfs/issues/3044
|
2022-05-13 13:46:52 -07:00 |
|
shichanglin5
|
1166dead00
|
fix the problem of metadata and tagging loss when files are copied
by adding processing of metadata and tagging in s3 api CopyObject (judging whether to copy or overwrite according to the directive header)
|
2022-05-13 19:46:20 +08:00 |
|
Konstantin Lebedev
|
d12a423aa0
|
refactor
add some tests
https://github.com/chrislusf/seaweedfs/pull/2996
|
2022-05-12 12:23:02 +05:00 |
|
Konstantin Lebedev
|
f523aed3c9
|
fixes from comments
https://github.com/chrislusf/seaweedfs/pull/2996
|
2022-05-11 21:50:09 +05:00 |
|
chrislu
|
bff1ccc1de
|
fix compilation
|
2022-05-11 00:52:15 -07:00 |
|
chrislu
|
76da688176
|
adjust log level
|
2022-05-11 00:45:19 -07:00 |
|
chrislu
|
3e20336bde
|
fix atomic add int64
fix https://github.com/chrislusf/seaweedfs/issues/3038#issuecomment-1123269831
|
2022-05-11 00:44:35 -07:00 |
|
chrislu
|
a85720f0f6
|
remove deprecated function
|
2022-05-10 00:02:23 -07:00 |
|
chrislu
|
25559eeb92
|
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
|
2022-05-10 00:01:46 -07:00 |
|
chrislu
|
791c29ae93
|
remove deprecated function
WithQueryCachePolicyKeepInCache is deprecated and already default behavior
|
2022-05-10 00:01:43 -07:00 |
|