cubefs/metanode
Victor1319 2729a407c7 fix(meta): start freelist after init objMetaWrapper. #1000161320
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:14 +08:00
..
api_handler_test.go feat(mastermeta): support set fileStats thresholds. #1000047869 2025-08-08 14:59:26 +08:00
api_handler.go feat(mastermeta): support set fileStats thresholds. #1000047869 2025-08-08 14:59:26 +08:00
btree_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
btree.go enhance: support to bind target ip when start start service 2023-03-06 11:39:42 +08:00
buff_test.go feat(meta): add testcase for inode and dentry marshal. #1000114612 2025-08-08 14:59:28 +08:00
buff.go refactor(meta): add bench testcase for inode marshal. #1000114612 2025-08-08 14:59:29 +08:00
const.go refactor(meta): remove dp cache code from metanode. #1000063486 2025-08-08 14:59:27 +08:00
datapartition.go fix(meta): fix some issue about compatiable. #22780321 2024-12-26 09:24:22 +08:00
dentry_test.go refactor(meta): refactor inode and dentry muti version code. #1000114612 2025-08-08 14:59:29 +08:00
dentry.go refactor(meta): refactor inode and dentry muti version code. #1000114612 2025-08-08 14:59:29 +08:00
extend_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
extend.go refactor(meta): refactor code and testcases. #1000114612 2025-08-08 14:59:29 +08:00
free_list_test.go test(metanode): add free_list.go unit test 2023-06-08 17:12:13 +08:00
free_list.go update: update to CubeFS 2022-08-22 18:16:09 +08:00
inode_test.go refactor(meta): refactor inode and dentry muti version code. #1000114612 2025-08-08 14:59:29 +08:00
inode.go fix(meta): getExtents func not update inode self. #1000152321 2025-08-08 14:59:31 +08:00
manager_op.go fix(master): add upper and lower limit judgment when setting gogc value 2025-08-08 14:59:31 +08:00
manager_proxy.go feat(projectstructure): reorganize the module directory in the root to a suitable subdirectory 2024-12-26 09:24:22 +08:00
manager_resp.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
manager.go fix(meta): fix file stats init issue. #1000094081 2025-08-08 14:59:27 +08:00
meta_quota_manager.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota 2025-08-08 14:59:29 +08:00
metanode.go feat(datameta): Modify gcRecyclePercent to be configurable. #22995150 2025-08-07 15:57:56 +08:00
metrics.go feat(mastermeta): support set fileStats thresholds. #1000047869 2025-08-08 14:59:26 +08:00
multi_ver_test.go fix(meta): getExtents func not update inode self. #1000152321 2025-08-08 14:59:31 +08:00
multipart_test.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
multipart.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
nodeinfo.go fix(meta): increase the timeout when fetch info from master in register and mp start procedure 2024-12-26 09:24:22 +08:00
packet.go fix(revert): align and reuse the Packet struct to reduce allocated memory 2025-03-21 15:37:39 +08:00
partition_delete_extents.go fix(master): extent deletion and business writes are forbidden when dp is repair. 2025-08-08 14:59:31 +08:00
partition_file_stats.go fix(meta): fix fileStats bug. #1000140349 2025-08-08 14:59:30 +08:00
partition_free_list_test.go fix(meta): fix old inode delete file remove failed bug. #1000125136 2025-08-08 14:59:29 +08:00
partition_free_list.go fix(master): extent deletion and business writes are forbidden when dp is repair. 2025-08-08 14:59:31 +08:00
partition_fsm.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota 2025-08-08 14:59:29 +08:00
partition_fsmop_dentry.go fix(meta): adjust concurrent conflict errors to warnings #1000028960 2025-08-08 14:52:02 +08:00
partition_fsmop_extend.go refactor(datanode): refactor data read and write performance. #22504692 2024-12-26 09:24:22 +08:00
partition_fsmop_inode.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota 2025-08-08 14:59:29 +08:00
partition_fsmop_multipart.go fix(metanode): The same partInode must not be overwritten 2023-05-18 10:48:57 +08:00
partition_fsmop_transaction.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
partition_fsmop_uniq.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
partition_fsmop.go chore(metanode): Add debug logs and meta partition empty checking.#22834621 2025-08-07 15:45:37 +08:00
partition_item.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
partition_op_dentry.go refactor(meta): add txId in audit log for dentryOp. #22871509 2024-12-26 09:24:22 +08:00
partition_op_extend.go fix(metanode): fix metanode UpdateXAttr incompatibility problem.#22993674 2025-08-08 14:39:41 +08:00
partition_op_extent.go fix(meta): getExtents func not update inode self. #1000152321 2025-08-08 14:59:31 +08:00
partition_op_inode_test.go refactor(meta): support batch persist inode atime. #22701675 2024-12-26 09:24:22 +08:00
partition_op_inode.go refactor(meta): not output error log for not exist error. #1000139297 2025-08-08 14:59:31 +08:00
partition_op_multipart.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
partition_op_quota_test.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota 2025-08-08 14:59:29 +08:00
partition_op_quota.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota 2025-08-08 14:59:29 +08:00
partition_op_transaction.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
partition_op_uniq_test.go fix(master): canAllocDp compatible with 3.4.0 before 2024-12-26 09:24:22 +08:00
partition_op_uniq.go fix(metanode): inodeOnce marshall compatible with meta 3.3.2 2024-12-26 09:24:22 +08:00
partition_store_test.go refactor(meta): add bench testcase for inode marshal. #1000114612 2025-08-08 14:59:29 +08:00
partition_store_ticket.go feat(mastermeta): support set fileStats thresholds. #1000047869 2025-08-08 14:59:26 +08:00
partition_store.go feat(meta): use buf pool to refactor load snapshot. #1000105253 2025-08-08 14:59:28 +08:00
partition_test.go fix(meta): Perform fileStat once during mp load and config change. #1000102780 2025-08-08 14:59:28 +08:00
partition.go fix(meta): start freelist after init objMetaWrapper. #1000161320 2025-08-11 17:21:14 +08:00
raft_server.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
server.go refactor(meta): not output error log for not exist error. #1000139297 2025-08-08 14:59:31 +08:00
sorted_extents_test.go fix(metanode): Remove the logic of real-time calculation of the incremental data of the UID. 2025-08-08 14:59:29 +08:00
sorted_extents.go fix(meta): getExtents func not update inode self. #1000152321 2025-08-08 14:59:31 +08:00
sorted_hybridcloud_obj_extents.go refactor(meta): remove dp cache code from metanode. #1000063486 2025-08-08 14:59:27 +08:00
sorted_obj_extents.go fix(meta): empty file not check storage class. #22735527 2024-12-26 09:24:22 +08:00
transaction_test.go feat(meta): add testcase for inode and dentry marshal. #1000114612 2025-08-08 14:59:28 +08:00
transaction.go fix(meta): getExtents func not update inode self. #1000152321 2025-08-08 14:59:31 +08:00
txid_allocator_test.go test(metanode): add txid_allocator.go unit test 2023-06-08 15:07:22 +08:00
txid_allocator.go feat(meta): Enhance the allocation and validation of txId to avoid potential duplicates. 2024-07-18 16:57:38 +08:00
uniq_checker_test.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
uniq_checker.go style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
util.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00