junxiang Mu
66f5bf1bbc
tmp1
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-28 21:55:31 +08:00
junxiang Mu
c1590a054c
tmp
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-28 10:00:28 +00:00
junxiang Mu
569099af9e
fix readme
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-28 06:25:32 +00:00
houseme
e9d6e2ca95
feat: improve address binding and port handling mechanism ( #366 )
...
* feat: improve address binding and port handling mechanism
1. Add support for ":port" format to enable dual-stack binding (IPv4/IPv6)
2. Implement automatic port allocation when port 0 is specified
3. Optimize server startup process with unified address resolution
4. Enhance error handling and logging for address resolution
5. Improve graceful shutdown with signal listening
6. Clean up commented code in console.rs
Files:
- ecstore/src/utils/net.rs
- rustfs/src/console.rs
- rustfs/src/main.rs
Branch: feature/server-and-console-port
* improve code for console
* improve code
* improve code for console and net.rs
* Update rustfs/src/main.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update rustfs/src/utils/mod.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-27 23:44:26 +08:00
weisd
87bec2e6a6
fix rebalance/decom
2025-04-26 22:55:37 +08:00
guojidan
ed4a9db9a0
Merge pull request #362 from rustfs/pref
...
fix
2025-04-25 17:02:03 +08:00
junxiang Mu
8e3c22b595
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-25 08:59:39 +00:00
weisd
9fc4bb919e
fix:#355 multi pools select error
2025-04-25 14:52:20 +08:00
guojidan
a095a607c0
Merge pull request #360 from rustfs/pref
...
fix
2025-04-24 16:42:32 +08:00
junxiang Mu
4613b36697
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-24 08:41:40 +00:00
guojidan
35dac63c36
Merge pull request #358 from rustfs/pref
...
Pref
2025-04-24 16:13:44 +08:00
junxiang Mu
b2da8148bd
support concurrency write
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-24 08:12:57 +00:00
weisd
56575d58f4
fix:#352, #353
...
fix: verify_file bug
2025-04-24 15:32:12 +08:00
weisd
a745b91ded
fix:#351 delete object err
2025-04-24 13:22:34 +08:00
junxiang Mu
08d0021cd6
support async calculate etag
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-24 03:04:05 +00:00
weisd
707c773dd9
rm unuse log
2025-04-24 09:22:31 +08:00
guojidan
e58eaacb20
Merge pull request #349 from rustfs/fix-data-scan
...
Fix data scan
2025-04-23 17:30:05 +08:00
junxiang Mu
380a451bc1
fix capacity
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-23 09:26:22 +00:00
weisd
827818b493
update info version output
2025-04-23 17:03:03 +08:00
weisd
cffd4fc28d
merge fix/pools
2025-04-23 16:48:57 +08:00
weisd
cf2ed47fe8
fix : #331 admin info version,uptime
2025-04-23 16:34:39 +08:00
guojidan
ad7ff448d6
Merge pull request #348 from rustfs/fix-data-scan
...
fix
2025-04-23 16:28:12 +08:00
junxiang Mu
8981dfae9f
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-23 07:26:37 +00:00
weisd
fff7e5f827
pool select idx
...
fixs:#346, #339 , #338 , #337 , #336 , #334
test healbucket
test get_available_pool_idx
fix
2025-04-23 15:11:43 +08:00
houseme
e4453adf82
feat(event-notifier): improve environment variable handling
...
- Fix deserialization error when parsing config from environment variables
- Add proper array format support for adapters configuration
- Update environment variable examples with correct format
- Improve documentation for configuration loading
- Implement helper functions for environment variable validation
This change fixes the "invalid type: map, expected a sequence" error
by ensuring proper formatting of array-type fields in environment variables.
2025-04-22 20:31:38 +08:00
weisd
59c008b0ee
fix pool select idx
2025-04-22 09:07:43 +08:00
weisd
8ea6f7e627
fix scstore::new bugs, stop ns_lock
2025-04-19 01:52:27 +08:00
weisd
cf70e12e14
add tracing
2025-04-18 16:21:14 +08:00
weisd
9dfb8f8dcf
Merge branch 'main' into dada/decom
2025-04-18 16:02:05 +08:00
weisd
f624ec5ba6
feat:decom,rebalance
2025-04-18 16:00:21 +08:00
Nugine
e5b8abcfcd
feat(ecstore/erasure): optimize encode_data
2025-04-15 18:07:51 +08:00
weisd
38b7bbbc49
merge main
2025-04-14 22:38:58 +08:00
weisd
b9fb5e7e84
todo
2025-04-14 17:32:49 +08:00
junxiang Mu
cefdf4d6f9
fix datascanner
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-14 02:18:40 +00:00
weisd
0c435c6a05
add admin policy check for user operation
2025-04-11 10:46:36 +08:00
weisd
3201ad9315
delete files when move to trash
2025-04-09 17:21:21 +08:00
weisd
befea90c25
Merge pull request #306 from rustfs/fix/305
...
fix : #305
2025-04-09 15:57:55 +08:00
weisd
d3ce2e04fa
fix : #305
2025-04-09 15:55:30 +08:00
junxiang Mu
99a5866680
degrade rand && object_store
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-09 03:27:03 +00:00
Damonxue
71d6d9ec48
feat: add FileAccessDeniedWithContext error type for better file access error handling
2025-04-09 10:25:41 +08:00
loverustfs
2f5c386628
Merge pull request #296 from rustfs/dev_damon_ps1
...
fix: fix run error in windows os.
2025-04-09 08:42:14 +08:00
DamonXue
b128cc9db4
Update ecstore/src/disk/local.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-09 08:13:45 +08:00
weisd
3dbdd38889
rm log
2025-04-08 22:31:44 +08:00
DamonXue
00a83c56d5
Update ecstore/src/disk/local.rs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-08 17:42:02 +08:00
Damonxue
0ed8a8dd19
feat: update file access error handling and improve script downloads
...
fix: correct file size retrieval in bitrot verification
chore: remove deprecated run.bat and add run.ps1 script
2025-04-08 17:32:12 +08:00
weisd
b740e53110
todo
2025-04-07 10:52:15 +08:00
houseme
4136dd5393
improve code for dockerfile
2025-04-03 01:59:28 +08:00
weisd
cb82b0aac8
todo
2025-04-02 14:13:29 +08:00
houseme
f2692b78dd
TryInto cover
2025-03-31 18:32:22 +08:00
houseme
dad94b5c74
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability
...
# Conflicts:
# Cargo.lock
# Cargo.toml
2025-03-31 15:12:30 +08:00