在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → tfs-master.zip(tfs 源码)

tfs-master.zip(tfs 源码)

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:1.23M
  • 下载次数:3
  • 浏览次数:35
  • 发布时间:2023-02-21
  • 实例类别:Android手机应用开发
  • 发 布 人:哎老虎油🐯
  • 文件格式:.zip
  • 所需积分:2
 相关标签: master ASTER ZIP fs MA

实例介绍

【实例简介】tfs-master.zip(tfs  源码)

【实例截图】

from clipboard

【核心代码】

.
├── tfs-master
│   ├── CONTRIBUTORS
│   ├── COPYING
│   ├── ChangeLog
│   ├── DEPLOY.md
│   ├── INSTALL.md
│   ├── Makefile.am
│   ├── NEWS
│   ├── README.md
│   ├── ax_lib_mysql.m4
│   ├── build.sh
│   ├── conf
│   │   ├── Makefile.am
│   │   ├── ads.conf
│   │   ├── clear_remote_block_cache.conf
│   │   ├── cs.conf
│   │   ├── ds.conf
│   │   ├── meta.conf
│   │   ├── ns.conf
│   │   ├── rc.conf
│   │   └── rs.conf
│   ├── configure.ac
│   ├── doc
│   │   ├── TFS_HA.docx
│   │   ├── metaserver_conf_readme.txt
│   │   ├── metaserver_error_code.txt
│   │   └── resource_server
│   │       ├── rcserver_readme.doc
│   │       ├── rcserver_readme.txt
│   │       └── tfs_rs_data_dictionary.docx
│   ├── packages
│   │   └── tfs.spec
│   ├── rpm
│   │   ├── tfs-VER.txt
│   │   ├── tfs-build.sh
│   │   └── tfs.spec
│   ├── scripts
│   │   ├── Makefile.am
│   │   ├── compact_process.sh
│   │   ├── cs_sync.sh
│   │   ├── ha
│   │   │   ├── Makefile.am
│   │   │   ├── NameServer
│   │   │   ├── RootServer
│   │   │   ├── authkeys.sh
│   │   │   ├── deploy.sh
│   │   │   ├── ha.cf
│   │   │   ├── ns.xml
│   │   │   ├── nsdep.sh
│   │   │   ├── rs.xml
│   │   │   └── rsdep.sh
│   │   ├── nameserver
│   │   │   └── get_stat.sh
│   │   ├── start_sync_log.sh
│   │   ├── stfs.sh
│   │   ├── sync.sh
│   │   └── tfs.sh
│   ├── sql
│   │   ├── Makefile.am
│   │   ├── ms
│   │   │   ├── Makefile.am
│   │   │   ├── create_dir.sql
│   │   │   ├── create_file.sql
│   │   │   ├── create_table.sql
│   │   │   ├── mv_dir.sql
│   │   │   ├── mv_file.sql
│   │   │   ├── pwrite_file.sql
│   │   │   ├── rm_dir.sql
│   │   │   ├── rm_file.sql
│   │   │   └── seq_simulator.sql
│   │   └── rcs
│   │       ├── Makefile.am
│   │       ├── create_table.sql
│   │       └── rc_test_info.sql
│   ├── src
│   │   ├── Makefile.am
│   │   ├── adminserver
│   │   │   ├── Makefile.am
│   │   │   ├── adminserver.cpp
│   │   │   └── adminserver.h
│   │   ├── checkserver
│   │   │   ├── Makefile.am
│   │   │   ├── checkserver.cpp
│   │   │   ├── checkserver.h
│   │   │   ├── server_helper.cpp
│   │   │   └── server_helper.h
│   │   ├── common
│   │   │   ├── Makefile.am
│   │   │   ├── array_helper.h
│   │   │   ├── atomic.h
│   │   │   ├── base_main.cpp
│   │   │   ├── base_main.h
│   │   │   ├── base_packet.cpp
│   │   │   ├── base_packet.h
│   │   │   ├── base_packet_factory.cpp
│   │   │   ├── base_packet_factory.h
│   │   │   ├── base_packet_streamer.cpp
│   │   │   ├── base_packet_streamer.h
│   │   │   ├── base_service.cpp
│   │   │   ├── base_service.h
│   │   │   ├── buffer.h
│   │   │   ├── cdefine.h
│   │   │   ├── client_manager.cpp
│   │   │   ├── client_manager.h
│   │   │   ├── config_item.h
│   │   │   ├── define.h
│   │   │   ├── directory_op.cpp
│   │   │   ├── directory_op.h
│   │   │   ├── error_msg.h
│   │   │   ├── file_op.cpp
│   │   │   ├── file_op.h
│   │   │   ├── file_queue.cpp
│   │   │   ├── file_queue.h
│   │   │   ├── file_queue_thread.cpp
│   │   │   ├── file_queue_thread.h
│   │   │   ├── func.cpp
│   │   │   ├── func.h
│   │   │   ├── internal.cpp
│   │   │   ├── internal.h
│   │   │   ├── local_packet.h
│   │   │   ├── lock.cpp
│   │   │   ├── lock.h
│   │   │   ├── meta_hash_helper.cpp
│   │   │   ├── meta_hash_helper.h
│   │   │   ├── meta_server_define.cpp
│   │   │   ├── meta_server_define.h
│   │   │   ├── mmap_file.cpp
│   │   │   ├── mmap_file.h
│   │   │   ├── new_client.cpp
│   │   │   ├── new_client.h
│   │   │   ├── parameter.cpp
│   │   │   ├── parameter.h
│   │   │   ├── rc_define.cpp
│   │   │   ├── rc_define.h
│   │   │   ├── rts_define.cpp
│   │   │   ├── rts_define.h
│   │   │   ├── serialization.h
│   │   │   ├── session_util.cpp
│   │   │   ├── session_util.h
│   │   │   ├── statistics.h
│   │   │   ├── status_message.cpp
│   │   │   ├── status_message.h
│   │   │   ├── stream.cpp
│   │   │   ├── stream.h
│   │   │   ├── tfs_vector.h
│   │   │   └── tfs_vector.ipp
│   │   ├── dataserver
│   │   │   ├── Makefile.am
│   │   │   ├── bit_map.cpp
│   │   │   ├── bit_map.h
│   │   │   ├── block_checker.cpp
│   │   │   ├── block_checker.h
│   │   │   ├── block_status.h
│   │   │   ├── blockfile_format.h
│   │   │   ├── blockfile_manager.cpp
│   │   │   ├── blockfile_manager.h
│   │   │   ├── check_block.cpp
│   │   │   ├── check_block.h
│   │   │   ├── compact_block.cpp
│   │   │   ├── compact_block.h
│   │   │   ├── cpu_metrics.cpp
│   │   │   ├── cpu_metrics.h
│   │   │   ├── data_file.cpp
│   │   │   ├── data_file.h
│   │   │   ├── data_handle.cpp
│   │   │   ├── data_handle.h
│   │   │   ├── data_management.cpp
│   │   │   ├── data_management.h
│   │   │   ├── dataserver_define.h
│   │   │   ├── dataservice.cpp
│   │   │   ├── dataservice.h
│   │   │   ├── file_repair.cpp
│   │   │   ├── file_repair.h
│   │   │   ├── gc.cpp
│   │   │   ├── gc.h
│   │   │   ├── index_handle.cpp
│   │   │   ├── index_handle.h
│   │   │   ├── logic_block.cpp
│   │   │   ├── logic_block.h
│   │   │   ├── mmap_file_op.cpp
│   │   │   ├── mmap_file_op.h
│   │   │   ├── physical_block.cpp
│   │   │   ├── physical_block.h
│   │   │   ├── replicate_block.cpp
│   │   │   ├── replicate_block.h
│   │   │   ├── requester.cpp
│   │   │   ├── requester.h
│   │   │   ├── service.cpp
│   │   │   ├── superblock_impl.cpp
│   │   │   ├── superblock_impl.h
│   │   │   ├── sync_backup.cpp
│   │   │   ├── sync_backup.h
│   │   │   ├── sync_base.cpp
│   │   │   ├── sync_base.h
│   │   │   ├── version.cpp
│   │   │   ├── version.h
│   │   │   ├── visit_stat.cpp
│   │   │   └── visit_stat.h
│   │   ├── message
│   │   │   ├── Makefile.am
│   │   │   ├── admin_cmd_message.cpp
│   │   │   ├── admin_cmd_message.h
│   │   │   ├── base_task_message.h
│   │   │   ├── block_info_message.cpp
│   │   │   ├── block_info_message.h
│   │   │   ├── checkserver_message.cpp
│   │   │   ├── checkserver_message.h
│   │   │   ├── client_cmd_message.cpp
│   │   │   ├── client_cmd_message.h
│   │   │   ├── close_file_message.cpp
│   │   │   ├── close_file_message.h
│   │   │   ├── compact_block_message.cpp
│   │   │   ├── compact_block_message.h
│   │   │   ├── crc_error_message.cpp
│   │   │   ├── crc_error_message.h
│   │   │   ├── create_filename_message.cpp
│   │   │   ├── create_filename_message.h
│   │   │   ├── dataserver_message.cpp
│   │   │   ├── dataserver_message.h
│   │   │   ├── dump_plan_message.cpp
│   │   │   ├── dump_plan_message.h
│   │   │   ├── file_info_message.cpp
│   │   │   ├── file_info_message.h
│   │   │   ├── get_dataserver_information_message.cpp
│   │   │   ├── get_dataserver_information_message.h
│   │   │   ├── get_tables_from_rts_message.cpp
│   │   │   ├── get_tables_from_rts_message.h
│   │   │   ├── heart_message.cpp
│   │   │   ├── heart_message.h
│   │   │   ├── message_factory.cpp
│   │   │   ├── message_factory.h
│   │   │   ├── meta_nameserver_client_message.cpp
│   │   │   ├── meta_nameserver_client_message.h
│   │   │   ├── oplog_sync_message.cpp
│   │   │   ├── oplog_sync_message.h
│   │   │   ├── rc_session_message.cpp
│   │   │   ├── rc_session_message.h
│   │   │   ├── read_data_message.cpp
│   │   │   ├── read_data_message.h
│   │   │   ├── reload_message.cpp
│   │   │   ├── reload_message.h
│   │   │   ├── rename_file_message.cpp
│   │   │   ├── rename_file_message.h
│   │   │   ├── replicate_block_message.cpp
│   │   │   ├── replicate_block_message.h
│   │   │   ├── rollback_message.cpp
│   │   │   ├── rollback_message.h
│   │   │   ├── rts_ms_heart_message.cpp
│   │   │   ├── rts_ms_heart_message.h
│   │   │   ├── rts_rts_heart_message.cpp
│   │   │   ├── rts_rts_heart_message.h
│   │   │   ├── server_status_message.cpp
│   │   │   ├── server_status_message.h
│   │   │   ├── unlink_file_message.cpp
│   │   │   ├── unlink_file_message.h
│   │   │   ├── update_table_message.cpp
│   │   │   ├── update_table_message.h
│   │   │   ├── write_data_message.cpp
│   │   │   └── write_data_message.h
│   │   ├── monitor
│   │   │   ├── Makefile.am
│   │   │   ├── NameServer
│   │   │   ├── README
│   │   │   ├── cibrsc.xml
│   │   │   ├── ha_monitor.cpp
│   │   │   ├── ns_ping.cpp
│   │   │   └── test.sh
│   │   ├── name_meta_server
│   │   │   ├── Makefile.am
│   │   │   ├── database_helper.cpp
│   │   │   ├── database_helper.h
│   │   │   ├── database_pool.cpp
│   │   │   ├── database_pool.h
│   │   │   ├── lru.h
│   │   │   ├── main.cpp
│   │   │   ├── mem_helper.cpp
│   │   │   ├── mem_helper.h
│   │   │   ├── meta_bucket_manager.cpp
│   │   │   ├── meta_bucket_manager.h
│   │   │   ├── meta_cache_helper.cpp
│   │   │   ├── meta_cache_helper.h
│   │   │   ├── meta_cache_info.cpp
│   │   │   ├── meta_cache_info.h
│   │   │   ├── meta_heart_manager.cpp
│   │   │   ├── meta_heart_manager.h
│   │   │   ├── meta_server_service.cpp
│   │   │   ├── meta_server_service.h
│   │   │   ├── meta_store_manager.cpp
│   │   │   ├── meta_store_manager.h
│   │   │   ├── mysql_database_helper.cpp
│   │   │   └── mysql_database_helper.h
│   │   ├── nameserver
│   │   │   ├── Makefile.am
│   │   │   ├── block_collect.cpp
│   │   │   ├── block_collect.h
│   │   │   ├── block_id_factory.cpp
│   │   │   ├── block_id_factory.h
│   │   │   ├── block_manager.cpp
│   │   │   ├── block_manager.h
│   │   │   ├── client_request_server.cpp
│   │   │   ├── client_request_server.h
│   │   │   ├── gc.cpp
│   │   │   ├── gc.h
│   │   │   ├── global_factory.cpp
│   │   │   ├── global_factory.h
│   │   │   ├── heart_manager.cpp
│   │   │   ├── heart_manager.h
│   │   │   ├── layout_manager.cpp
│   │   │   ├── layout_manager.h
│   │   │   ├── nameserver.cpp
│   │   │   ├── nameserver.h
│   │   │   ├── ns_define.cpp
│   │   │   ├── ns_define.h
│   │   │   ├── oplog.cpp
│   │   │   ├── oplog.h
│   │   │   ├── oplog_sync_manager.cpp
│   │   │   ├── oplog_sync_manager.h
│   │   │   ├── server_collect.cpp
│   │   │   ├── server_collect.h
│   │   │   ├── server_manager.cpp
│   │   │   ├── server_manager.h
│   │   │   ├── service.cpp
│   │   │   ├── task.cpp
│   │   │   ├── task.h
│   │   │   ├── task_manager.cpp
│   │   │   └── task_manager.h
│   │   ├── new_client
│   │   │   ├── Makefile.am
│   │   │   ├── bg_task.cpp
│   │   │   ├── bg_task.h
│   │   │   ├── client_config.cpp
│   │   │   ├── client_config.h
│   │   │   ├── fsname.cpp
│   │   │   ├── fsname.h
│   │   │   ├── gc_file.cpp
│   │   │   ├── gc_file.h
│   │   │   ├── gc_worker.cpp
│   │   │   ├── gc_worker.h
│   │   │   ├── local_key.cpp
│   │   │   ├── local_key.h
│   │   │   ├── lru.h
│   │   │   ├── md5.cpp
│   │   │   ├── md5.h
│   │   │   ├── segment_container.h
│   │   │   ├── tair_cache_helper.cpp
│   │   │   ├── tair_cache_helper.h
│   │   │   ├── tair_unique_handler.cpp
│   │   │   ├── tair_unique_handler.h
│   │   │   ├── tfs_client_api.cpp
│   │   │   ├── tfs_client_api.h
│   │   │   ├── tfs_client_capi.cpp
│   │   │   ├── tfs_client_capi.h
│   │   │   ├── tfs_client_impl.cpp
│   │   │   ├── tfs_client_impl.h
│   │   │   ├── tfs_client_metrics.h
│   │   │   ├── tfs_file.cpp
│   │   │   ├── tfs_file.h
│   │   │   ├── tfs_large_file.cpp
│   │   │   ├── tfs_large_file.h
│   │   │   ├── tfs_meta_client_api.cpp
│   │   │   ├── tfs_meta_client_api.h
│   │   │   ├── tfs_meta_client_api_impl.cpp
│   │   │   ├── tfs_meta_client_api_impl.h
│   │   │   ├── tfs_meta_helper.cpp
│   │   │   ├── tfs_meta_helper.h
│   │   │   ├── tfs_meta_manager.cpp
│   │   │   ├── tfs_meta_manager.h
│   │   │   ├── tfs_rc_client_api.cpp
│   │   │   ├── tfs_rc_client_api.h
│   │   │   ├── tfs_rc_client_api_impl.cpp
│   │   │   ├── tfs_rc_client_api_impl.h
│   │   │   ├── tfs_rc_helper.cpp
│   │   │   ├── tfs_rc_helper.h
│   │   │   ├── tfs_session.cpp
│   │   │   ├── tfs_session.h
│   │   │   ├── tfs_session_pool.cpp
│   │   │   ├── tfs_session_pool.h
│   │   │   ├── tfs_small_file.cpp
│   │   │   ├── tfs_small_file.h
│   │   │   ├── tfs_unique_store.cpp
│   │   │   ├── tfs_unique_store.h
│   │   │   └── unique_handler.h
│   │   ├── phpclient
│   │   │   ├── INSTALL
│   │   │   ├── Makefile.opt
│   │   │   ├── README
│   │   │   ├── build.sh
│   │   │   ├── config.m4
│   │   │   ├── php_tfs_client.cpp
│   │   │   ├── php_tfs_client.h
│   │   │   ├── php_tfs_client.spec
│   │   │   └── run-test-info.php
│   │   ├── rcserver
│   │   │   ├── Makefile.am
│   │   │   ├── app_resource.cpp
│   │   │   ├── app_resource.h
│   │   │   ├── base_resource.cpp
│   │   │   ├── base_resource.h
│   │   │   ├── database_helper.cpp
│   │   │   ├── database_helper.h
│   │   │   ├── i_resource_manager.h
│   │   │   ├── ip_replace_helper.cpp
│   │   │   ├── ip_replace_helper.h
│   │   │   ├── main.cpp
│   │   │   ├── mocked_resource_manager.h
│   │   │   ├── mysql_database_helper.cpp
│   │   │   ├── mysql_database_helper.h
│   │   │   ├── rc_service.cpp
│   │   │   ├── rc_service.h
│   │   │   ├── resource.h
│   │   │   ├── resource_manager.cpp
│   │   │   ├── resource_manager.h
│   │   │   ├── resource_server_data.h
│   │   │   ├── session_manager.cpp
│   │   │   └── session_manager.h
│   │   ├── rootserver
│   │   │   ├── Makefile.am
│   │   │   ├── build_table.cpp
│   │   │   ├── build_table.h
│   │   │   ├── global_factory.cpp
│   │   │   ├── global_factory.h
│   │   │   ├── meta_server_manager.cpp
│   │   │   ├── meta_server_manager.h
│   │   │   ├── root_server_heart_manager.cpp
│   │   │   ├── root_server_heart_manager.h
│   │   │   ├── rootserver.cpp
│   │   │   ├── rootserver.h
│   │   │   └── service.cpp
│   │   └── tools
│   │       ├── Makefile.am
│   │       ├── adminserver
│   │       │   ├── Makefile.am
│   │       │   └── adminservertool.cpp
│   │       ├── cluster
│   │       │   ├── Makefile.am
│   │       │   ├── ReadMe
│   │       │   ├── blocktool.cpp
│   │       │   ├── check_disk.sh
│   │       │   ├── get_diff_block.cpp
│   │       │   ├── start_sync_log.sh
│   │       │   ├── sync.sh
│   │       │   ├── sync_analyze_tool.cpp
│   │       │   ├── sync_by_blk.cpp
│   │       │   ├── sync_by_file.cpp
│   │       │   ├── sync_by_log.cpp
│   │       │   ├── sync_file_base.cpp
│   │       │   ├── sync_file_base.h
│   │       │   ├── sync_log.cpp
│   │       │   └── transfer_by_file.cpp
│   │       ├── dataserver
│   │       │   ├── Makefile.am
│   │       │   ├── clear_file_system.cpp
│   │       │   ├── convert_name.cpp
│   │       │   ├── ds_client.cpp
│   │       │   ├── format_file_system.cpp
│   │       │   ├── gen_block_prefix.cpp
│   │       │   ├── get_server_info.cpp
│   │       │   ├── modify_super_block.cpp
│   │       │   ├── read_block_prefix.cpp
│   │       │   ├── read_index_tool.cpp
│   │       │   ├── read_super_block.cpp
│   │       │   ├── recover_disk_data_to_cluster.cpp
│   │       │   ├── recover_sync_file_queue.cpp
│   │       │   ├── reload_config.cpp
│   │       │   ├── repair_used_block_count.cpp
│   │       │   ├── reverse_name.cpp
│   │       │   ├── stat.cpp
│   │       │   ├── stat.h
│   │       │   ├── tfsping.cpp
│   │       │   ├── verify_block_to_dataserver.cpp
│   │       │   └── view_local_key.cpp
│   │       ├── mock
│   │       │   ├── Makefile.am
│   │       │   ├── mock_data_server.cpp
│   │       │   ├── mock_data_server_instance.cpp
│   │       │   ├── mock_data_server_instance.h
│   │       │   └── tfs.conf
│   │       ├── nameserver
│   │       │   ├── Makefile.am
│   │       │   ├── admintool.cpp
│   │       │   ├── clear_remote_block_cache.cpp
│   │       │   ├── cmp_factory.cpp
│   │       │   ├── cmp_factory.h
│   │       │   ├── common.cpp
│   │       │   ├── common.h
│   │       │   ├── main.cpp
│   │       │   ├── metacmp.cpp
│   │       │   ├── metacmp.h
│   │       │   ├── performance.cpp
│   │       │   ├── read_syncoplog_header.cpp
│   │       │   ├── repair_block_info.cpp
│   │       │   ├── rmsyncoplog.cpp
│   │       │   ├── show.cpp
│   │       │   ├── show.h
│   │       │   ├── show_factory.cpp
│   │       │   ├── show_factory.h
│   │       │   ├── showssm.cpp
│   │       │   ├── showsyncoplog.cpp
│   │       │   ├── stat_main.cpp
│   │       │   ├── stat_tool.cpp
│   │       │   ├── stat_tool.h
│   │       │   ├── sync_by_file.cpp
│   │       │   └── tfstool.cpp
│   │       ├── transfer
│   │       │   ├── Makefile.am
│   │       │   ├── block_console.cpp
│   │       │   ├── block_console.h
│   │       │   ├── compare_crc.cpp
│   │       │   ├── compare_crc.h
│   │       │   ├── compare_same_cluster.cpp
│   │       │   ├── compare_same_cluster_ext.cpp
│   │       │   ├── remove_block.cpp
│   │       │   ├── split_block_tool.cpp
│   │       │   ├── transfer.sh
│   │       │   ├── transfer_block.cpp
│   │       │   ├── transfer_ge_dirs.cpp
│   │       │   ├── transfer_logo_tool.cpp
│   │       │   ├── transfer_same_cluster_block.cpp
│   │       │   └── verify_file_same_cluster.cpp
│   │       └── util
│   │           ├── Makefile.am
│   │           ├── ds_lib.cpp
│   │           ├── ds_lib.h
│   │           ├── tool_util.cpp
│   │           └── tool_util.h
│   ├── tcmalloc.m4
│   └── tests
│       ├── Makefile.am
│       ├── batch
│       │   ├── Makefile.am
│       │   ├── test_batch_mix.cpp
│       │   ├── test_batch_read.cpp
│       │   ├── test_batch_write.cpp
│       │   ├── thread.h
│       │   ├── util.cpp
│       │   └── util.h
│       ├── common
│       │   ├── Makefile.am
│       │   ├── new_replicate_block_msg.cpp
│       │   ├── new_replicate_block_msg.h
│       │   ├── test_base_service.cpp
│       │   ├── test_base_service_client.cpp
│       │   ├── test_base_service_helper.h
│       │   ├── test_packet.cpp
│       │   ├── test_packet_streamer.cpp
│       │   ├── test_serialization.cpp
│       │   └── test_tfs_vector.cpp
│       ├── dataserver
│       │   ├── Makefile.am
│       │   ├── test_bit_map.cpp
│       │   ├── test_blockfile_format.cpp
│       │   ├── test_blockfile_manager.cpp
│       │   ├── test_data_handle.cpp
│       │   ├── test_file_op.cpp
│       │   ├── test_index_handle.cpp
│       │   ├── test_logic_block.cpp
│       │   ├── test_logic_block_and_compact.cpp
│       │   ├── test_meta.cpp
│       │   ├── test_mmap_file.cpp
│       │   ├── test_mmap_file_op.cpp
│       │   ├── test_mmap_function.cpp
│       │   ├── test_physical_block.cpp
│       │   ├── test_superblock_impl.cpp
│       │   └── test_sync_mirror.cpp
│       ├── intergrate
│       │   ├── Makefile.am
│       │   ├── interface
│       │   │   ├── For_init_res.cpp
│       │   │   ├── Makefile
│       │   │   ├── test_01_initialize.cpp
│       │   │   ├── test_02_set_default_server.cpp
│       │   │   ├── test_03_open.cpp
│       │   │   ├── test_04_save_char.cpp
│       │   │   ├── test_05_save_file.cpp
│       │   │   ├── test_06_fetch_file_char.cpp
│       │   │   ├── test_07_fetch_file_local_file.cpp
│       │   │   ├── test_08_stat_file.cpp
│       │   │   ├── test_09_read.cpp
│       │   │   ├── test_10_readv2.cpp
│       │   │   ├── test_11_pread.cpp
│       │   │   ├── test_12_write.cpp
│       │   │   ├── test_13_pwrite.cpp
│       │   │   ├── test_14_fstat.cpp
│       │   │   ├── test_15_close.cpp
│       │   │   ├── test_16_unlink.cpp
│       │   │   ├── test_17_lseek.cpp
│       │   │   ├── test_18_save_update_char.cpp
│       │   │   ├── test_19_save_file_update.cpp
│       │   │   ├── test_set_option_flag.cpp
│       │   │   ├── tfs_client_impl_init.h
│       │   │   ├── tfs_client_init.h
│       │   │   └── tfs_init_for_test.h
│       │   ├── rc_api_cases.cpp
│       │   ├── rc_api_cases.h
│       │   ├── tfs_block_cache.cpp
│       │   ├── tfs_block_cache.h
│       │   ├── tfs_client_test_c.c
│       │   ├── tfs_client_test_cxx.cpp
│       │   ├── tfs_ioapi_cases.cpp
│       │   ├── tfs_ioapi_cases.h
│       │   ├── tfs_ioapi_util.cpp
│       │   ├── tfs_ioapi_util.h
│       │   ├── tfs_large_file_cases.cpp
│       │   └── tfs_large_file_cases.h
│       ├── name_meta_server
│       │   ├── Makefile.am
│       │   ├── meta_bucket_manager_test.cpp
│       │   ├── meta_bucket_test.cpp
│       │   ├── test_cache_helper.cpp
│       │   ├── test_cache_info.cpp
│       │   ├── test_lru.cpp
│       │   ├── test_meta_info.cpp
│       │   ├── test_service.conf
│       │   └── test_service.cpp
│       ├── nameserver
│       │   ├── Makefile.am
│       │   ├── integration.cpp
│       │   ├── integration_case.cpp
│       │   ├── integration_case.h
│       │   ├── integration_instance.cpp
│       │   ├── integration_instance.h
│       │   ├── test_block_chunk.cpp
│       │   ├── test_block_collect.cpp
│       │   ├── test_gc.cpp
│       │   ├── test_interval_integration.cpp
│       │   ├── test_layout_manager.cpp
│       │   ├── test_lease.cpp
│       │   ├── test_server_collect.cpp
│       │   ├── test_server_manager.cpp
│       │   ├── test_strategy.cpp
│       │   ├── test_task.cpp
│       │   ├── test_task_manager.cpp
│       │   └── tfs.conf
│       ├── new_client
│       │   ├── Makefile.am
│       │   ├── test_gc_worker.cpp
│       │   ├── test_local_key.cpp
│       │   ├── test_lru.cpp
│       │   ├── test_ns_cache.cpp
│       │   ├── test_path.cpp
│       │   └── test_rc_save_fetch.cpp
│       ├── phpclient
│       │   ├── run.sh
│       │   ├── test.php
│       │   └── test_meta.php
│       ├── rcserver
│       │   ├── Makefile.am
│       │   ├── test_app_resource.cpp
│       │   ├── test_base_resource.cpp
│       │   ├── test_database_helper.h
│       │   ├── test_ip_replace_helper.cpp
│       │   ├── test_resource_manager.cpp
│       │   └── test_session_manager.cpp
│       ├── rootserver
│       │   ├── Makefile.am
│       │   ├── build_table_test.cpp
│       │   └── meta_server_manger_test.cpp
│       ├── tfsControlPress
│       │   ├── Makefile
│       │   ├── test_case_factory.cpp
│       │   ├── test_case_factory.h
│       │   ├── test_common_utils.cpp
│       │   ├── test_common_utils.h
│       │   ├── test_gfactory.cpp
│       │   ├── test_gfactory.h
│       │   ├── test_tfs.conf
│       │   ├── test_tfs.cpp
│       │   ├── test_tfs_api.cpp
│       │   ├── test_tfs_api.h
│       │   ├── test_tfs_case.cpp
│       │   ├── test_tfs_case.h
│       │   ├── test_tfs_read.cpp
│       │   ├── test_tfs_read.h
│       │   ├── test_tfs_seed.cpp
│       │   ├── test_tfs_seed.h
│       │   ├── test_tfs_statis.cpp
│       │   ├── test_tfs_statis.h
│       │   ├── test_tfs_unlink.cpp
│       │   ├── test_tfs_unlink.h
│       │   ├── test_tfs_update.cpp
│       │   └── test_tfs_update.h
│       └── tfsTest
│           ├── compile.sh
│           ├── exec.sh
│           ├── pom.xml
│           ├── src
│           │   └── test
│           │       ├── java
│           │       │   └── com
│           │       │       └── taobao
│           │       │           └── tfstest
│           │       │               ├── FailOverBaseCase.java
│           │       │               ├── Failover_ha_test.java
│           │       │               ├── Function_ns_added_since_133_test.java
│           │       │               ├── Function_ns_test.java
│           │       │               └── Function_test.java
│           │       └── resources
│           │           ├── deployer.xml
│           │           ├── tfsClient.xml
│           │           └── tfsServer.xml
│           └── target
│               └── test-classes
│                   ├── com
│                   │   └── taobao
│                   │       └── tfstest
│                   │           ├── FailOverBaseCase.class
│                   │           ├── FailoverDsTestCase.class
│                   │           ├── FunctionBaseCase.class
│                   │           ├── FunctionLargeFileRWD.class
│                   │           ├── Function_ds.class
│                   │           └── Function_test.class
│                   ├── deployer.xml
│                   ├── tfsClient.xml
│                   └── tfsServer.xml
└── tfs-master.zip(tfs  源码).zip

59 directories, 656 files


标签: master ASTER ZIP fs MA

实例下载地址

tfs-master.zip(tfs 源码)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警