Commit Graph

1246 Commits

Author SHA1 Message Date
houseme 9495df6d5e refactor(deps): centralize crate versions in root Cargo.toml (#448)
* chore(ci): upgrade protoc from 30.2 to 31.1

- Update protoc version in GitHub Actions setup workflow
- Use arduino/setup-protoc@v3 to install the latest protoc version
- Ensure compatibility with current project requirements
- Improve proto file compilation performance and stability

This upgrade aligns our development environment with the latest protobuf standards.

* modify package version

* refactor(deps): centralize crate versions in root Cargo.toml

- Move all dependency versions to workspace.dependencies section
- Standardize AWS SDK and related crates versions
- Update tokio, bytes, and futures crates to latest stable versions
- Ensure consistent version use across all workspace members
- Implement workspace inheritance for common dependencies

This change simplifies dependency management and ensures version consistency across the project.

* fix

* modify
2025-06-07 22:22:26 +08:00
houseme 690ce7fae4 feat(obs): upgrade OpenTelemetry dependencies to latest version (#447)
- Update opentelemetry from 0.29.1 to 0.30.0
- Update related opentelemetry dependencies for compatibility
- Ensure compatibility with existing observability implementation
- Improve tracing and metrics collection capabilities

This upgrade provides better performance and stability for our observability stack.
2025-06-07 22:22:26 +08:00
weisd bf48d88a47 fix filemeta 2025-06-07 22:22:26 +08:00
loverustfs 158462ca0b off self-hosted
off self-hosted
2025-06-07 22:22:26 +08:00
houseme 3076ba3253 improve code 2025-06-06 20:57:28 +08:00
houseme df9347b34a init config 2025-06-06 19:05:16 +08:00
houseme 3862e255f0 set logger level from RUST_LOG 2025-06-06 16:36:03 +08:00
houseme 2755d4125d fix 2025-06-06 16:11:40 +08:00
houseme 77ddd1cfe0 Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
#	Cargo.lock
#	Cargo.toml
2025-06-06 15:52:32 +08:00
houseme 1f62c35846 cargo fmt 2025-06-06 15:30:27 +08:00
houseme 3eaa3d68c7 Merge branch 'main' of github.com:rustfs/s3-rustfs
* 'main' of github.com:rustfs/s3-rustfs:
  change rustfs-rsc new version not use openssl

# Conflicts:
#	ecstore/Cargo.toml
2025-06-06 15:17:58 +08:00
houseme 2fec6d161c fix: remove dep crate openssl relation 2025-06-06 15:13:55 +08:00
laoliu 3f8d56501c Merge pull request #446 from rustfs/change-rustfs-src-version
change rustfs-rsc version not use openssl
2025-06-06 14:55:10 +08:00
lygn128 29fba447c3 change rustfs-rsc new version not use openssl 2025-06-06 06:50:39 +00:00
houseme 6302764512 improve code for reqwest feature 2025-06-06 14:35:40 +08:00
houseme c03458202a fix 2025-06-06 13:50:50 +08:00
houseme a394a3163f upgrade version 2025-06-06 13:49:31 +08:00
houseme 6ea770b6c8 Merge branch 'main' of github.com:rustfs/s3-rustfs
* 'main' of github.com:rustfs/s3-rustfs:
  add Cargo.lock
  fix filemeta/intofileversions

# Conflicts:
#	Cargo.lock
2025-06-06 12:19:29 +08:00
houseme 8c15835414 fix cargo.toml 2025-06-06 12:11:08 +08:00
weisd 998f4578b1 add Cargo.lock 2025-06-06 11:49:24 +08:00
weisd a5bbce4920 fix filemeta/intofileversions 2025-06-06 11:46:51 +08:00
houseme 4199bf2ba4 modify crates name 2025-06-06 11:14:36 +08:00
laoliu 726ec9a8b5 Merge pull request #443 from rustfs/bucket-replication
bucket replication
2025-06-06 10:19:56 +08:00
lygn128 3c7b66e039 bucket replication 2025-06-05 14:26:42 +00:00
houseme 8555d48ca2 fix 2025-06-04 23:46:14 +08:00
weisd 6b0de4254f rustfs:add get/put_object_retention 2025-06-04 20:06:58 +08:00
weisd 906cc5ffd7 fix(rustfs):get_object_legal_hold default response 2025-06-04 19:16:57 +08:00
houseme 703c465bd0 improve code 2025-05-30 15:39:21 +08:00
houseme 7f983e72e7 fix: must_use 2025-05-30 15:11:51 +08:00
houseme 004b6945f2 Merge branch 'main' into feature/observability-metrics
* main:
  improve code for `obs` crate

# Conflicts:
#	crates/obs/examples/server.rs
#	crates/obs/src/lib.rs
#	rustfs/src/main.rs
2025-05-30 14:48:04 +08:00
houseme 541b812bb4 improve code for obs crate 2025-05-30 13:04:24 +08:00
houseme 15bd320231 Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
#	Cargo.lock
#	README.md
#	README_ZH.md
#	crates/obs/Cargo.toml
#	deploy/config/obs-zh.example.toml
#	scripts/run.sh
2025-05-30 10:52:02 +08:00
安正超 d3e2c9cb86 Merge pull request #439 from rustfs/scanner
add static/.gitkeep file
2025-05-30 07:02:07 +08:00
houseme 7cff7f0bd1 fix(obs): align stdout log level with configured logger_level
- Replace fixed `flexi_logger::Duplicate::Info` with dynamic level from config
- Convert logger_level string to corresponding LevelFilter enum
- Ensure terminal output respects the same log level as file logs
- Fix documentation to reflect the dynamic level behavior
2025-05-30 00:22:21 +08:00
houseme 18096353c0 docs(.docker): add bilingual README for OpenObserve+OpenTelemetry setup
- Create English and Chinese README files for the openobserve-otel directory
- Document configuration details for both OpenObserve and OTel Collector
- Include setup instructions and application integration examples
- Add badges for both OpenObserve and OpenTelemetry projects
2025-05-29 23:48:11 +08:00
houseme 632e064ea5 Merge pull request #440 from rustfs/feature/obs-config
Enhance flexi_logger Integration with Log Rotation by Time and Size
2025-05-29 23:09:47 +08:00
houseme 4a9b842aa3 fix 2025-05-29 22:30:33 +08:00
houseme 2edc2e243c improve comment run.sh 2025-05-29 21:30:26 +08:00
houseme 545e5b2efb fix 2025-05-29 21:15:45 +08:00
loverustfs eefb2f8127 add linux arm64 package 2025-05-29 21:11:22 +08:00
junxiang Mu 2f487be832 decrease scanner frequency
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 21:11:22 +08:00
junxiang Mu eec086c1ec improve scanner(1)
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 21:11:22 +08:00
junxiang Mu 644698e7ca improve scanner metric
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 21:11:22 +08:00
junxiang Mu 2bad907cc6 improve run_data_scanner
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 21:11:22 +08:00
houseme 3ceec7b5f2 improve code for obs 2025-05-29 21:10:04 +08:00
junxiang Mu ce672917cd add static/.gitkeep file
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 06:53:11 +00:00
loverustfs 1a921df86b add linux arm64 package 2025-05-29 14:50:02 +08:00
houseme ace04bcd97 modify config for obs 2025-05-29 13:24:56 +08:00
guojidan a6a5aabf01 Merge pull request #438 from rustfs/scanner
Scanner
2025-05-29 11:40:36 +08:00
junxiang Mu f9310f0b97 decrease scanner frequency
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 03:17:54 +00:00