Commit Graph

1155 Commits

Author SHA1 Message Date
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
houseme ace04bcd97 modify config for obs 2025-05-29 13:24:56 +08: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
安正超 ecbd1e0bc3 fix: resolve critical namespace lock bug and improve test reliability 2025-05-28 11:51:48 +08:00
安正超 181e08cb8e fix: resolve critical namespace lock bug and improve test reliability 2025-05-28 11:46:46 +08:00
安正超 87a4ed2107 fix: resolve all Clippy warnings and test failures - Fixed field reassignment warnings in ecstore/src/file_meta.rs by using struct initialization - Fixed overly complex boolean expression in ecstore/src/utils/os/mod.rs - Fixed JWT claims extraction tests in iam module to handle error cases properly - Fixed filter_policies tests to match actual function behavior with empty cache - Fixed tracing subscriber initialization conflicts in rustfs-event-notifier tests - Added buffer length validation in ecstore read_bytes_header function - Fixed concurrent read locks test by clearing global state and improving test reliability - Removed unused imports to eliminate Clippy warnings - All tests now pass: cargo test --workspace --lib --all-features --exclude e2e_test - All Clippy warnings resolved: cargo clippy --all-targets --all-features -- -D warnings 2025-05-28 11:40:05 +08:00
安正超 15befb705f fix: resolve all remaining test failures and Clippy warnings 2025-05-28 11:28:43 +08:00
安正超 af9bcde89f fix: resolve remaining Clippy warnings and add buffer length validation - Fixed read_bytes_header function by adding buffer length validation before split_at(5) - Added proper error handling for buffers smaller than 5 bytes - Fixed test_file_meta_read_bytes_header to use proper XL format data - All code now passes comprehensive Clippy check: cargo clippy --all-targets --all-features -- -D warnings - Improved code robustness and error handling in file metadata operations 2025-05-28 11:11:15 +08:00
安正超 a1f4abf6c3 fix: resolve all Clippy warnings across codebase - Fixed field reassignment warnings in ecstore/src/file_meta.rs by using struct initialization instead of default + field assignment - Fixed overly complex boolean expression in ecstore/src/utils/os/mod.rs by removing meaningless assertion - Replaced manual Default implementation with derive in crates/zip/src/lib.rs - Updated io::Error usage to use io::Error::other() instead of deprecated pattern - Removed useless assertions and clone-on-copy warnings - Fixed unwrap usage by replacing with expect() providing meaningful error messages - Fixed useless vec usage by using array repeat instead - All code now passes comprehensive Clippy check with --all-targets --all-features -- -D warnings 2025-05-28 11:00:07 +08:00
安正超 96d0155bcc Merge pull request #432 from rustfs/feat/improve-rustfs-storage-tests
feat: add comprehensive tests for rustfs storage module
2025-05-28 00:27:07 +08:00
overtrue 84791e4877 feat: add comprehensive tests for rustfs storage module 2025-05-28 00:12:41 +08:00
安正超 8e48e4f490 Merge pull request #431 from rustfs/feat/improve-cli-gui-utils-tests
feat: add comprehensive test coverage for CLI GUI utils module
2025-05-27 23:56:23 +08:00
overtrue a9b7b95606 feat: add comprehensive test coverage for CLI GUI utils module 2025-05-27 23:54:09 +08:00
安正超 c65d0caa1b Merge pull request #430 from rustfs/feat/improve-madmin-module-tests
feat: improve madmin module test coverage - Add comprehensive test ca…
2025-05-27 23:44:17 +08:00
overtrue f669838a2f feat: improve madmin module test coverage - Add comprehensive test cases for health.rs, user.rs, and info_commands.rs modules - Total: 114 test cases added, improving coverage from minimal to comprehensive 2025-05-27 23:41:34 +08:00
安正超 0a7b0485b1 Merge pull request #429 from rustfs/feat/improve-s3select-query-tests
feat: add comprehensive test coverage for s3select query module
2025-05-27 23:31:39 +08:00
overtrue 7b5f1d5835 feat: add comprehensive test coverage for s3select query module 2025-05-27 23:29:39 +08:00
安正超 0d9f13740d Merge pull request #428 from rustfs/feat/improve-config-module-tests
feat: add comprehensive test coverage for config module
2025-05-27 23:14:21 +08:00
overtrue dbe573513e feat: add comprehensive test coverage for config module 2025-05-27 23:11:29 +08:00
安正超 08a6cacdc2 Merge pull request #427 from rustfs/feat/improve-common-module-tests
feat: add comprehensive test coverage for common module
2025-05-27 23:03:16 +08:00
overtrue adb3ea171a feat: add comprehensive test coverage for common module 2025-05-27 22:58:06 +08:00
安正超 b5dcafefbb Merge pull request #426 from rustfs/feat/add-utils-certs-comprehensive-tests
feat: add comprehensive test coverage for utils certs module
2025-05-27 22:50:34 +08:00
overtrue c29841a5e7 feat: add comprehensive test coverage for utils certs module 2025-05-27 22:44:30 +08:00
安正超 1620b0f0d8 Merge pull request #425 from rustfs/feat/improve-crypto-jwt-tests
feat: enhance crypto module test coverage with comprehensive test cases
2025-05-27 22:19:12 +08:00
overtrue ce16ad868b feat: enhance crypto module test coverage with comprehensive test cases 2025-05-27 22:15:57 +08:00
安正超 f03b945e4f Merge pull request #423 from rustfs/feat/add-drwmutex-comprehensive-tests
feat: add comprehensive tests for DRWMutex and fix critical bugs
2025-05-27 22:12:01 +08:00