junxiang Mu
c1590a054c
tmp
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-28 10:00:28 +00:00
weisd
738a81e50e
test
2025-04-28 17:35:27 +08:00
weisd
26d69cdc7f
test
2025-04-28 16:58:37 +08:00
houseme
82c8b7f308
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
...
# Conflicts:
# .docker/observability/config/obs.toml
# scripts/run.sh
2025-04-28 15:19:36 +08:00
houseme
a6e3561f83
improve code for readme.md
...
add chinese readme.md
2025-04-28 14:51:51 +08:00
houseme
43df8b6927
improve readme.md
2025-04-28 14:37:28 +08:00
guojidan
42bec96db0
Merge pull request #368 from rustfs/pref
...
fix readme
2025-04-28 14:25:57 +08:00
junxiang Mu
569099af9e
fix readme
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-28 06:25:32 +00:00
weisd
750194e4dc
test
2025-04-28 13:17:06 +08:00
houseme
68a89d59e5
modify
2025-04-28 12:50:56 +08:00
houseme
c25c94ec30
upgrade config file
2025-04-28 11:34:52 +08: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
houseme
e8f8a0872d
modify Telemetry filter order
2025-04-27 09:50:32 +08:00
weisd
87bec2e6a6
fix rebalance/decom
2025-04-26 22:55:37 +08:00
houseme
d71b0958db
Feature/upgrade obs docker ( #364 )
...
* upgrade docker config
* upgrade obs.toml
* modify dockerfile image from alpine to ubuntu
2025-04-26 22:39:18 +08:00
houseme
9590d99e7c
Feature/upgrade obs docker ( #364 )
...
* upgrade docker config
* upgrade obs.toml
* modify dockerfile image from alpine to ubuntu
2025-04-26 22:36:38 +08:00
houseme
82ddc2c76a
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
...
# Conflicts:
# crates/obs/src/telemetry.rs
# rustfs/src/main.rs
2025-04-26 17:45:50 +08:00
houseme
05f1412323
improve code for opentelemetry
2025-04-26 17:26:54 +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
houseme
7dae5f8ab7
improve code
2025-04-25 13:35:03 +08:00
houseme
7926ac015a
improve code for tracing log
2025-04-24 19:14:46 +08:00
houseme
86353d98d5
feat: add TraceLayer for HTTP service and improve metrics ( #361 )
...
* improve code for opentelemetry and add system metrics
* feat: add TraceLayer for HTTP service and improve metrics
- Add TraceLayer to HTTP server for request tracing
- Implement system metrics for process monitoring
- Optimize init_telemetry method for better resource management
- Add graceful shutdown handling for telemetry components
- Fix GracefulShutdown ownership issues with Arc wrapper
* improve code for init_process_observer
* remove tomlfmt.toml
* Translation comment
* improve code for console CompressionLayer params
2025-04-24 19:04:57 +08:00
houseme
57b136d854
improve code for console CompressionLayer params
2025-04-24 19:04:35 +08:00
houseme
e650c117af
Translation comment
2025-04-24 19:03:09 +08:00
houseme
a96907dda8
remove tomlfmt.toml
2025-04-24 18:48:23 +08:00
houseme
ec69f9376e
improve code for init_process_observer
2025-04-24 18:41:47 +08:00
houseme
ef597fff31
feat: add TraceLayer for HTTP service and improve metrics
...
- Add TraceLayer to HTTP server for request tracing
- Implement system metrics for process monitoring
- Optimize init_telemetry method for better resource management
- Add graceful shutdown handling for telemetry components
- Fix GracefulShutdown ownership issues with Arc wrapper
2025-04-24 18:22:59 +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
e67c7d977f
Merge pull request #359 from rustfs/pref
...
fix admin info
2025-04-24 16:22:03 +08:00
junxiang Mu
e38dd25bf6
fix admin info
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-24 08:21:09 +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
houseme
92319f190c
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
...
* 'main' of github.com:rustfs/s3-rustfs:
fmt
fix capacity
update info version output
fix : #331 admin info version,uptime
fix
pool select idx fixs:#346, #339 , #338 , #337 , #336 , #334
# Conflicts:
# Cargo.toml
# crates/obs/src/telemetry.rs
2025-04-24 01:44:09 +08:00
houseme
ef3f86ccf5
improve code for opentelemetry and add system metrics
2025-04-24 01:41:47 +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
45a9b6313e
fmt
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-23 09:29:37 +00: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