cubefs/master
Wu Huocheng 016d14fe17 fix(master): fix the nil pointer when master leader changed.#23070942
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-08-08 14:39:41 +08:00
..
mocktest test(master): add test case of flash cache 2025-08-07 15:19:02 +08:00
admin_task_manager.go fix(datanode): remove dp 0 from disk error set when recovering disk err 2024-12-26 09:24:22 +08:00
api_args_parse.go fix(flashnode): rename the field remoteCacheFollowerRead to remoteCacheMultiRead #23065717 2025-08-07 16:00:28 +08:00
api_limiter.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
api_service_balance.go chore(master): clean the meta partition from smallest inode.#22834621 2025-08-07 16:00:27 +08:00
api_service_test.go chore(master): rerange the codes.#22834621 2025-08-07 16:00:27 +08:00
api_service_user.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
api_service.go refactor(master): add crossZone hint message when addAllowedStorageClass failed. #22962157 2025-08-08 14:39:41 +08:00
client_info.go fix(client): add default value #23062821 2025-08-07 16:00:26 +08:00
cluster_balance_test.go chore(master): fix the mistake of unit test codes.#22834621 2025-08-07 16:00:29 +08:00
cluster_balance.go fix(master): Calculate the mp memory size by used value.#22834621 2025-08-07 16:00:29 +08:00
cluster_stat.go refactor(master): support report monitor stats for cluster different media datanode. #22929430 2025-08-07 16:00:30 +08:00
cluster_task.go feat(master): Keep discard dp information in master and avoid panic when dp is nil. #23036742 2025-08-07 16:00:27 +08:00
cluster_test.go fix(master): Leader mismatch during volume cache synchoronize #23117176 2025-08-07 16:00:29 +08:00
cluster.go refactor(master): support report monitor stats for cluster different media datanode. #22929430 2025-08-07 16:00:30 +08:00
config.go fix(master): skip the meta partition that is recover or has no leader.#22834621 2025-08-07 16:00:27 +08:00
const.go fix(flashnode): rename the field remoteCacheFollowerRead to remoteCacheMultiRead #23065717 2025-08-07 16:00:28 +08:00
data_node_test.go fix(master): hybrid cloud fix test cases of creating datapartitions 2024-12-26 09:24:22 +08:00
data_node.go feat(master): Support setting dp and mp cnt limit for different machines #22883514 2025-08-07 15:45:37 +08:00
data_partition_check.go feat(master): Discard partition does not print the log of missing Replica. #23132815 2025-08-07 16:00:29 +08:00
data_partition_map.go feat(master): Keep discard dp information in master and avoid panic when dp is nil. #23036742 2025-08-07 16:00:27 +08:00
data_partition_test.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
data_partition.go fix(datamaster): Adjust some error logs. #23101965 2025-08-07 16:00:29 +08:00
data_replica.go feat(master,datanode): support recover meta for data replica 2024-07-02 16:35:56 +08:00
disk_manager.go refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
filecheck.go feat(projectstructure): reorganize the module directory in the root to a suitable subdirectory 2024-12-26 09:24:22 +08:00
filecrc.go fix(datanode):Refactor the paramter of storage write at datanode 2024-07-22 17:10:59 +08:00
filemeta.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
flash_group_test.go feat(flashnode): support for gradually creation and deletion of flashGroup. 2025-08-07 16:00:29 +08:00
flash_group.go feat(flashnode): enhancement of flashGroup information display. 2025-08-07 16:00:29 +08:00
flash_node_test.go feat(master): add http args parser in master 2025-08-07 15:19:06 +08:00
flash_node_topology_test.go fix(flashnode): when removing a flashnode it adds an idle one.#22890663 2025-08-07 15:45:25 +08:00
flash_node_topology.go fix(master): fix Possible overflow issue. 2025-08-07 16:00:30 +08:00
flash_node.go feat(flashnode): Add a configurable item to control the number of cache loading goroutines. 2025-08-07 16:00:27 +08:00
gapi_cluster.go test(master): add test case of flash cache 2025-08-07 15:19:02 +08:00
gapi_user.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
gapi_volume.go refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
http_server.go feat(master): Add migrate request meta partition apis.#22834621 2025-08-07 16:00:27 +08:00
id_allocator_test.go chore(master): turn off logging of testing in docker 2024-01-04 17:37:31 +08:00
id_allocator.go feature: support multi version snapshot 2023-08-30 20:05:32 +08:00
lifecycle_manager.go refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
lifecycle_node.go fix(lcnode): hybrid cloud support start vol task and stop vol task #22326199 2024-12-26 09:24:22 +08:00
lifecycle_task.go refactor(lcnode): hybrid cloud admin lcnode auditlog #22675357 #22680253 2024-12-26 09:24:22 +08:00
limiter.go feat(clientmaster): enable clients to report their version and flow information to the master 2024-12-26 09:24:22 +08:00
master_manager_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
master_manager.go fix(master): Leader mismatch during volume cache synchoronize #23117176 2025-08-07 16:00:29 +08:00
master_quota_manager.go feat(datanode): Enable crc check for BaseExtentID information #23118077 2025-08-07 16:00:29 +08:00
meta_node_test.go chore(master): turn off logging of testing in docker 2024-01-04 17:37:31 +08:00
meta_node.go fix(master): Checking the whole pc memory usage.#22834621 2025-08-07 16:00:29 +08:00
meta_partition_manager.go refactor(master): add committed index 2023-08-30 20:05:32 +08:00
meta_partition_test.go feat(master): Keep discard dp information in master and avoid panic when dp is nil. #23036742 2025-08-07 16:00:27 +08:00
meta_partition.go fix(cli): report error when no migrate plan created.#22834621 2025-08-07 16:00:27 +08:00
metadata_fsm_op.go fix(flashnode): rename the field remoteCacheFollowerRead to remoteCacheMultiRead #23065717 2025-08-07 16:00:28 +08:00
metadata_fsm_test.go fix(master): use DeleteRange to clear rocksdb 2024-03-01 15:27:39 +08:00
metadata_fsm.go test(master): add test case of flash cache 2025-08-07 15:19:02 +08:00
metadata_snapshot.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
monitor_metrics.go refactor(master): support report datanode status count for different media. #22960364 2025-08-08 14:39:41 +08:00
multi_ver_snapshot.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
node_selector_test.go feat(master): Support setting dp and mp cnt limit for different machines #22883514 2025-08-07 15:45:37 +08:00
node_selector.go feat(master): Support setting dp and mp cnt limit for different machines #22883514 2025-08-07 15:45:37 +08:00
nodeset_selector_test.go feat(master): Support setting dp and mp cnt limit for different machines #22883514 2025-08-07 15:45:37 +08:00
nodeset_selector.go refactor(master): refactor the code of zone moudule 2024-07-22 17:10:59 +08:00
operate_util.go test(master): add test case of flash cache 2025-08-07 15:19:02 +08:00
server.go fix(master): skip the meta partition that is recover or has no leader.#22834621 2025-08-07 16:00:27 +08:00
snapshot_manager.go fix(lcnode): hybrid cloud optimize lcnode scanning #22347010 #22401484 2024-12-26 09:24:22 +08:00
topology_test.go feat(master): Support setting dp and mp cnt limit for different machines #22883514 2025-08-07 15:45:37 +08:00
topology.go chore(style): fix semgrep of ip v6 in document 2025-03-03 11:07:46 +08:00
user.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
userdata_fsm_op.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
vol_test.go feat(master): Keep discard dp information in master and avoid panic when dp is nil. #23036742 2025-08-07 16:00:27 +08:00
vol.go fix(master): fix the nil pointer when master leader changed.#23070942 2025-08-08 14:39:41 +08:00