chrislu
d29fccc521
skip checking if it is the root directory
1 year ago
chrislu
0fdf7eca48
avoid possible nil case during other error cases
2 years ago
chrislu
d8dfadb617
ParallelProcessDirectoryStructure
need to use this for simpler parallel processing
2 years ago
chrislu
c030cb3ce9
bootstrap filer from one peer
2 years ago
chrislu
cb67137a03
optionally open the leveldb in readonly mode
2 years ago
chrislu
9ac1023362
check bucket name in sql backend
fix https://github.com/seaweedfs/seaweedfs/issues/5710
2 years ago
chrislu
464611f614
optionally skip deleting file chunks
2 years ago
chrislu
843e778875
refactor
2 years ago
chrislu
677cfb8ad1
refactor
2 years ago
vadimartynov
8aae82dd71
Added context for the MasterClient's methods to avoid endless loops ( #5628 )
* Added context for the MasterClient's methods to avoid endless loops
* Returned WithClient function. Added WithClientCustomGetMaster function
* Hid unused ctx arguments
* Using a common context for the KeepConnectedToMaster and WaitUntilConnected functions
* Changed the context termination check in the tryConnectToMaster function
* Added a child context to the tryConnectToMaster function
* Added a common context for KeepConnectedToMaster and WaitUntilConnected functions in benchmark
2 years ago
chrislu
dbfbabac55
simplify
2 years ago
Konstantin Lebedev
94abb2cc9b
fix for mysql and mysql2
2 years ago
Konstantin Lebedev
c08fc8cdb9
frill of excess
2 years ago
Konstantin Lebedev
7df646b4e1
fix test_bucket_listv2_delimiter_basic
2 years ago
Konstantin Lebedev
417cc7a396
remove debug logging
2 years ago
Konstantin Lebedev
8c61a3f372
skip check sort for test_bucket_listv2_encoding_basic
2 years ago
Konstantin Lebedev
4e70053263
fix test_bucket_listv2_encoding_basic without sort
2 years ago
dependabot[bot]
722a14ef57
chore(deps): bump github.com/ydb-platform/ydb-go-sdk-auth-environ from 0.2.0 to 0.4.2 ( #5621 )
* chore(deps): bump github.com/ydb-platform/ydb-go-sdk-auth-environ
Bumps [github.com/ydb-platform/ydb-go-sdk-auth-environ](https://github.com/ydb-platform/ydb-go-sdk-auth-environ ) from 0.2.0 to 0.4.2.
- [Changelog](https://github.com/ydb-platform/ydb-go-sdk-auth-environ/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ydb-platform/ydb-go-sdk-auth-environ/compare/v0.2.0...v0.4.2 )
---
updated-dependencies:
- dependency-name: github.com/ydb-platform/ydb-go-sdk-auth-environ
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix compilation
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
2 years ago
Konstantin Lebedev
f8c499ef0e
fix test_bucket_listv2_delimiter_prefi
x
2 years ago
Konstantin Lebedev
2a5f859739
fix test_bucket_listv2_delimiter_prefix_ends_with_delimiter
2 years ago
Konstantin Lebedev
36f64caecc
fix test_bucket_listv2_delimiter_prefix
2 years ago
Konstantin Lebedev
7ddb99645f
fix test_bucket_listv2_continuationtoken
2 years ago
Konstantin Lebedev
f391a70974
fix build tests
2 years ago
Konstantin Lebedev
c9f3eead8c
fix ceph tests
2 years ago
Konstantin Lebedev
a7b64c1fab
add sql list tests
2 years ago
Konstantin Lebedev
9d61f7a0e4
fix build
2 years ago
Konstantin Lebedev
dac862a304
pass test_bucket_listv2_encoding_basic and test_bucket_listv2_fetchowner_defaultempty
2 years ago
chrislu
6cb2372bf9
pass test_bucket_listv2_delimiter_basic
2 years ago
sb
a3a00d9499
Feature/mongodb security ( #5602 )
2 years ago
sb
3fae87632f
add filer configuration options for username/password and tls ( #5601 )
2 years ago
Konstantin Lebedev
f7cea8a4f9
initial commit
2 years ago
dependabot[bot]
36a1cf0361
chore(deps): bump github.com/viant/ptrie from 0.3.1 to 1.0.1 ( #5552 )
* chore(deps): bump github.com/viant/ptrie from 0.3.1 to 1.0.1
Bumps [github.com/viant/ptrie](https://github.com/viant/ptrie ) from 0.3.1 to 1.0.1.
- [Release notes](https://github.com/viant/ptrie/releases )
- [Changelog](https://github.com/viant/ptrie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/viant/ptrie/compare/v0.3.1...v1.0.1 )
---
updated-dependencies:
- dependency-name: github.com/viant/ptrie
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix compilation
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
2 years ago
Nikita Borzykh
0d04264494
Move file deletion logging to v2 verbisity ( #5538 )
2 years ago
Henco Appel
5c8e6014ba
fix: filer authenticate with with volume server ( #5480 )
2 years ago
chrislu
ccdd9cd8de
refactor
2 years ago
Nikita Borzykh
829c0da381
fix: adjust condition in prefixFilterEntries prevent infinite loop ( #5440 )
2 years ago
chrislu
36fec34c47
print only adapted url
fix https://github.com/seaweedfs/seaweedfs/issues/5424
2 years ago
Nikita Borzykh
9ca871af53
Move ListDirectoryEntries logic to ListDirectoryPrefixedEntries in etcd meta storage backend ( #5416 )
Move ListDirectoryEntries logic to ListDirectoryPrefixedEntries
2 years ago
Nikita Borzykh
1f3742850d
Add TLS support, initial etcd connection check, fix key_prefix handling for etcd backend meta storage ( #5403 )
2 years ago
chrislu
56ce040ab6
log errors
2 years ago
chrislu
604091a480
use stopChan to close previous filer peer meta subscription instances
2 years ago
chrislu
1efa502dbb
go fmt
2 years ago
chrislu
34f2b600ac
each log function adds a "done" return parameter
2 years ago
chrislu
1b4484bf0a
go fmt
2 years ago
Chris Lu
32cb9b3276
fix unaligned 64-bit atomic operation in weed mount on arm when readi… ( #5308 )
fix unaligned 64-bit atomic operation in weed mount on arm when reading a file
fix #5306
2 years ago
Chris Lu
56df44845f
fix when two consecutive chunks with the same modified_ts_ns
fix https://github.com/seaweedfs/seaweedfs/issues/5276
2 years ago
Sébastien
0775d05a23
fix: http range request return status 500 ( #5251 )
When volume server unavailable for at least one chunk; was returning status 206.
Split `StreamContent` in two parts,
- first prepare, to get chunk info and return stream function
- then write chunk, with that stream function
That allow to catch error in first step before setting response status code in `processRangeRequest`
2 years ago
chrislu
1877ce5126
rename
2 years ago
chrislu
fa59a5d67e
read from disk if not in memory
2 years ago
chrislu
d6ba97219b
refactoring
2 years ago