Commit Graph

1178 Commits

Author SHA1 Message Date
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
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
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 541b812bb4 improve code for obs crate 2025-05-30 13:04:24 +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
junxiang Mu 155cb546ac improve scanner(1)
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 03:17:54 +00:00
junxiang Mu 059a546604 improve scanner metric
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 03:17:54 +00:00
junxiang Mu 581eb6641c improve run_data_scanner
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 03:17:54 +00:00
houseme 7dde4083db upgrade config 2025-05-29 09:53:03 +08:00
houseme fe15655f1e init openobserve docker yml 2025-05-29 08:34:17 +08:00
houseme 7154b8f871 refactor(ci): improve samply profiling workflow with timeout handling
- Add 2-minute timeout to samply record command with proper error handling
- Improve test volume directory creation
- Add workflow_dispatch for manual triggering
- Add job timeout of 10 minutes
- Set environment variables to match run.sh configuration
- Add run number to artifact name for better identification
- Add proper error checking and output when profiling fails
- Set artifact retention period to 7 days
2025-05-28 16:58:19 +08:00
安正超 f13e921c14 Merge pull request #437 from rustfs/feat/add-formatting-rules-and-type-inference
feat: add comprehensive formatting rules and type inference guidelines
2025-05-28 16:20:59 +08:00
houseme 2a802acfe0 modify install samply 2025-05-28 16:18:01 +08:00
overtrue 8747a91df8 feat: add comprehensive formatting rules and type inference guidelines 2025-05-28 16:04:38 +08:00
houseme 4aaeff8e4c add workflow Samply action and modify console address port 9001 2025-05-28 16:02:53 +08:00
houseme c74410858e upgrade crates reqwest from 0.12.15 to 0.12.16 and clap from 4.5.37 to 4.5.39 2025-05-28 16:02:53 +08:00
安正超 f05a0b8e83 Merge pull request #436 from rustfs/feat/enhance-ci-with-clippy-checks
feat: enhance CI with comprehensive clippy checks for pull requests
2025-05-28 15:55:06 +08:00
overtrue fb42ba1a14 feat: enhance CI with comprehensive clippy checks for pull requests 2025-05-28 15:49:47 +08:00
安正超 2967deaed8 Merge pull request #435 from rustfs/fix/e2e-lock-test-errors
fix: resolve clippy warnings and doctest failures
2025-05-28 15:34:29 +08:00
overtrue 7069f9e7a2 fix: resolve all doctest failures in rustfs-obs crate 2025-05-28 15:29:09 +08:00
overtrue cad2aa436b fix: resolve clippy warnings for field reassignment with default in last_minute.rs tests 2025-05-28 15:14:49 +08:00
安正超 50e17d81fd Merge pull request #422 from rustfs/feat/improve-last-minute-latency-tests
feat: add comprehensive test coverage for last_minute latency module
2025-05-28 14:53:10 +08:00
overtrue de35928496 resolve: merge conflicts in last_minute.rs tests 2025-05-28 14:48:53 +08:00
guojidan cf8acd38d0 Merge pull request #433 from rustfs/fix/clippy-warnings-and-test-failures
fix: resolve critical namespace lock bug and improve test reliability
2025-05-28 14:40:26 +08:00
安正超 b5c846132e fix: revert ns_lock test to use distributed locks and add ignore attribute 2025-05-28 14:38:43 +08:00
安正超 b2e2c0fecd refactor: remove dead code comment in observability config test 2025-05-28 14:36:38 +08:00
安正超 6350398c31 docs: add critical rule to never commit directly to master branch 2025-05-28 12:01:46 +08:00
安正超 462e75b227 test: add ignore attributes to e2e tests requiring external services 2025-05-28 11:56:39 +08:00