
安正超andGitHub
e2fe99d8bc
refactor(ecstore): add server configuration accessors (#3238)
* refactor(ecstore): add server configuration accessors
Phase 4 of global singleton consolidation. Add ECStore accessor
methods for server-level configuration globals.
New methods:
- port() — delegates to global_rustfs_port()
- host() — delegates to GLOBAL_RUSTFS_HOST
- addr() — delegates to GLOBAL_RUSTFS_ADDR
- region() — delegates to get_global_region()
- endpoints() — delegates to get_global_endpoints()
- server_config() — delegates to get_global_server_config()
- storage_class() — delegates to get_global_storage_class()
- tier_config_mgr() — delegates to get_global_tier_config_mgr()
- notification_system() — delegates to get_global_notification_sys()
- bucket_metadata_sys() — delegates to get_global_bucket_metadata_sys()
1160 tests pass, clippy clean, formatting clean.
* fix(ecstore): avoid duplicate server accessors
2026-06-06 21:38:45 +08:00
..
2026-05-20 15:03:07 +00:00
2026-05-19 12:50:25 +00:00
2026-06-06 12:53:48 +00:00
2026-05-20 12:00:23 +00:00
2026-06-04 05:16:26 +00:00
2026-05-25 11:05:58 +00:00
2026-05-19 12:50:25 +00:00
2026-05-31 21:52:53 +00:00
2026-06-06 02:57:48 +00:00
2026-06-06 21:38:45 +08:00
2026-05-19 10:20:24 +00:00
2026-06-03 14:21:20 +00:00
2026-06-04 03:39:50 +00:00
2026-05-31 23:40:20 +00:00
2026-06-03 02:10:27 +00:00
2026-06-03 02:10:27 +00:00
2026-05-25 04:27:25 +00:00
2026-06-03 15:37:59 +00:00
2026-05-28 15:14:30 +00:00
2026-06-06 08:22:29 +00:00
2026-06-03 15:33:28 +00:00
2026-06-01 00:44:58 +00:00
2026-05-24 06:41:15 +00:00
2026-06-03 13:38:22 +00:00
2026-05-19 12:50:25 +00:00
2026-05-19 12:50:25 +00:00
2026-06-03 15:57:17 +00:00
2026-06-03 15:57:17 +00:00
2026-06-06 10:47:39 +00:00
2026-06-04 22:45:50 +00:00
2026-05-31 04:47:21 +00:00
2026-05-27 07:23:58 +00:00
2026-05-16 04:01:50 +00:00
2026-06-02 11:31:51 +00:00
2026-05-31 22:19:36 +08:00