Chris Lu
5d8a391b95
filer store: fix nil for mongodb ( #6886 )
fix https://github.com/seaweedfs/seaweedfs/issues/6885
6 days ago
Alexey
29d1701c34
Fix url scheme using for forwarded request with changed proto ( #6884 )
6 days ago
chrislu
78069605a6
sort lifecycles
6 days ago
chrislu
f0e987dc9d
ensure consistent testing
6 days ago
Erik Jacobson
77397be070
allow distro mount command to use disableXAttr ( #6872 )
6 days ago
Konstantin Lebedev
958d88cb85
[shell] volume copy add param noLock ( #6871 )
6 days ago
chrislu
c26299b05a
3.91
7 days ago
NyaMisty
f894e7b7a5
Support filtering source disk type in volume.tier.upload ( #6868 )
7 days ago
NyaMisty
53e5c84523
Fix wrong error handling in volume.tier.upload when stream == nil but copyErr != nil ( #6867 )
7 days ago
NyaMisty
cdc543aa9e
Correctly sort in volume.list to ensure output consistency ( #6866 )
7 days ago
Gerry Hernandez
e653de54b4
FUSE Mount: Fix buffer allocation during copy ( #6863 )
Fix buffer allocation during FUSE copy
1 week ago
chrislu
c79e73aa2a
mount: complete fix for freebsd
fix https://github.com/seaweedfs/seaweedfs/issues/6645
1 week ago
chrislu
e71d681fee
refactor
2 weeks ago
chrislu
7c4d98446b
refactor
2 weeks ago
chrislu
f27e195354
refactoring
2 weeks ago
Bruce Zou
fa730abec7
fix rocksdb enumerate ( #6858 )
2 weeks ago
chrislu
33ecc8442e
refactor
2 weeks ago
chrislu
81aeec74a4
3.90
2 weeks ago
chrislu
60f11f6510
add a readme file for volume needle data layout
2 weeks ago
chrislu
61c4f01e05
refactor
2 weeks ago
chrislu
a489d99333
fix tests
2 weeks ago
Lisandro Pin
00c621abb8
Fix dumb typo in 08556257
( #6844 )
2 weeks ago
SmoothDenis
c99530ec66
fix(filer): add missing return after KvDelete in KvPut with empty value ( #6846 )
2 weeks ago
chrislu
7439af0eca
refactoring
2 weeks ago
chrislu
cc135c63f7
a bit refactoring
2 weeks ago
chrislu
c4695fc3b3
refactor needle write for different versions
2 weeks ago
Lisandro Pin
bed0a64693
New `needle_map.CompactMap()` implementation for reduced memory usage ( #6842 )
* Rework `needle_map.CompactMap()` to maximize memory efficiency.
* Use a memory-efficient structure for `CompactMap` needle value entries.
This slightly complicates the code, but makes a **massive** difference
in memory efficiency - preliminary results show a ~30% reduction in
heap usage, with no measurable performance impact otherwise.
* Clean up type for `CompactMap` chunk IDs.
* Add a small comment description for `CompactMap()`.
* Add the old version of `CompactMap()` for comparison purposes.
2 weeks ago
chrislu
35f0daa198
the isFsync parameter is essentially IsAsyncWrite and it needs to be turned off if s.isStopping
d8c574a5ef (r159132764)
3 weeks ago
chrislu
2f3de5e199
fix build
3 weeks ago
chrislu
bd4891a117
change version directory
3 weeks ago
Chris Lu
b25561d0d7
3.89
3 weeks ago
Chris Lu
d40746f34e
fix insert beyond look back window ( #6838 )
3 weeks ago
Lisandro Pin
7204731749
Minor fix for the `CompactMap()` performance test. ( #6836 )
Per-entry memory usage is based on `TotalAllocs`, which is incorrect - that
value is a cummulative of heap usage, which doesn't decrease when objects
are freeed.
`Allocs` is instead an accurate represeentation of actual memory usage
at the time metrics are reported.
3 weeks ago
Luna Yao
5e354a18a3
Update filer upsert sqlstring for postgresql ( #6835 )
3 weeks ago
Chris Lu
90802cb201
revert part of d8c574a5ef
( #6829 )
3 weeks ago
FQHSLycopene
ee0c14673d
Fix TTL Behavior for Directories in Path-Specific Configuration ( #6827 )
4 weeks ago
Lisandro Pin
9ffc8bcb54
Further improve memory usage of `needle_map.CompactMap()`. ( #6825 )
4 weeks ago
Aleksey Kosov
283d9e0079
Add context with request ( #6824 )
4 weeks ago
Bruce Zou
62aaaa18f3
unlimit the list entries in completeMultipartUpload ( #6822 )
4 weeks ago
royatwp
2786bea839
Unable to upload empty files to seaweed via. multipart when length is unknown ( #6729 )
4 weeks ago
chrislu
6677f1f563
3.88
4 weeks ago
Mohamed Sekour
27a392f706
Fix sftp performances and add seaweedfs all-in-one deployment ( #6792 )
* improve perfs & fix rclone & refactoring
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
* improve perfs on download + add seaweedfs all-in-one deployment
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
* use helper for topologySpreadConstraints and fix create home dir of sftp users
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
* fix helm lint
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
* add missing ctx param
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
---------
Signed-off-by: Mohamed Sekour <mohamed.sekour@exfo.com>
4 weeks ago
Weihao Jiang
ea70d17c5f
Make fuse command linux/MacOS only ( #6811 )
1 month ago
Lisandro Pin
2e1506c31e
Rewrite `needle_map.CompactMap()` for more efficient memory usage ( #6813 )
1 month ago
bwlfhu
f1181f1121
Fix mysql tls enable ( #6807 )
1 month ago
chrislu
f3d44b1eb6
Update fuse.go
Changed the signal from SIGUSR1 to SIGTERM. This should fix the compilation error since SIGTERM is available on all Unix-like systems including macOS. The functionality remains similar - it will still allow the master process to wait for a signal before exiting, just using a different signal type.
1 month ago
chrislu
896096c41b
fix compilation on windows
1 month ago
chrislu
25d6310307
fix error format
1 month ago
Weihao Jiang
874b4a5535
Ensure `weed fuse` master process exits after mounted ( #6809 )
* Ensure fuse master process wait for mounted
* Validate parent PID input in fuse command
1 month ago
Aleksey Kosov
165af32d6b
added context to filer_client method calls ( #6808 )
Co-authored-by: akosov <a.kosov@kryptonite.ru>
1 month ago