This is an automated email from the ASF dual-hosted git repository.

laiyingchun pushed a change to branch 
dependabot/go_modules/go-client/golang.org/x/net-0.23.0
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git


    from 0955bd473 build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in 
/go-client
     add b0033c83d feat: Add some useful time and filesystem utilies (#2020)
     add 9b44580c4 fix(ut): fix the dsn.meta.test using a directorty may has 
not permission (#2019)
     add 1196e9568 feat(logging): Support to specify log directory (#2021)
     add b39e18b74 refactor(logging): Minor refactor on logging module (#2022)
     add 80fcc79cc feat(logging): Fill timestamp in log file name and limit 
single file size and total count (#2024)
     add 3f55ed619 refactor(host_port): Unify the hostname lookup function 
(#2023)
     add 7edbb2dfd feat(restore): Add 'restore_path' parameter for 'restore' 
command in Cpp CLI tool (#2008)
     add de4253625 feat: Distinguish log file names (#2010)
     add bcc5f658b fix(backup): validate backup policy name (#2029)
     add 4683a78a3 fix(duplication): fix the table name while checking if the 
table of the remote cluster has been created completely (#2026)
     add 4a4b113a4 fix(duplication): parameters are not recognized while 
parsing add_dup shell command (#2027)
     add da129c6d8 fix(duplication): use get_current_dup_cluster_name() instead 
of get_current_cluster_name() for duplication (#2033)
     add dff177388 chore(CI): Add building debug version on CentOS 7 job and 
fix some build errors (#2032)
     add 7a1c461fc feat(build): Support to specify THIRDPARTY_ROOT by setting 
the environment variable (#2035)
     add 53dd218d5 feat(shell): add JSON format data output to some 
backup_policy commands (#2030)
     add dbe66a23a chore(pack): support to pack server binaries separately 
(#2034)
     add 6c96b5ade fix(duplication): add warning message while trying to add a 
duplication that has been existing for the same table with the same remote 
cluster (#2038)
     add 8fd89029c fix(shell): Add PARSE_OPT_STRS marco for shell command 
execute  flag input mode (#2040)
     add 44e83503b chore(go-client): add generation thrift files of go-client 
(#1917)
     add 2ab5be67a fix(go-client): update config once replica server failed and 
forward to primary meta server if it was changed (#1916)
     add 1fbfd47fd fix(FQDN): Fix the bug of crash caused by un-resolved IP 
address (#2044)
     add 6a30e9b1d chore: fix dead link http://open-falcon.org/ (#2046)
     add 7e95f31cc feat(remote_command): provide the query for the progress of 
decrees including both local writes and duplications (#2045)
     add a774afea1 fix(duplication): reduce the delay before last mutation is 
duplicated to the remote cluster (#2048)
     add 596603cae feat(java-client): use thrift-maven-plugin to generate 
thrift sources instead of script (#1997)
     add 8877aba8b chore(run.sh): link pegasus_shell only doesnt exist (#2053)
     add 48f69d1f8 fix: Fix a typo in log when [network].enable_udp is disabled 
(#2055)
     add 877c6bd01 fix(scripts): downgrade_node does not work with set -e 
(#2056)
     add efe950dba feat(backup): Add --force option for 'disable_backup_policy' 
shell command (#2057)
     add 7f5039456 fix(backup): Fix the stack overflow when read large sst file 
(#2059)
     add 57dd0e1e5 feat(remote_command): change some  remote_command shell 
output to JSON format (#2058)
     add 3f78d2255 fix(rocksdb): fix the problem that the usage of block cache 
is not set for the metric (#2060)
     add d5621be1f fix(duplication): create checkpoint for the replica with 0 
or 1 record (#2054)
     add 60606a4a8 refactor(format): bump clang-format to 14 (#2063)
     add 42bd5bb7a chore(CI): Add envs in build_debug_on_centos7 to ensure job 
can be ran on centOS 7 (#2065)
     add 5cfba5569 feat(FQDN): Add host_port structures for clients and bump 
actions/checkout from v3 to v4 (#2062)
     add a4279ecd6 chore(CI): Force CI to run on node16 (#2070)
     add 115f75dae chore(CI): Force to use actions/checkout@v3 when OS maybe 
CentOS 7 or Ubuntu 18.04 (#2072)
     add 102e0874d fix(CI): fix java regular workflow (#2074)
     add abd1794a2 refactor(FQDN): update some logs in cpp-shell CLI (#2064)
     add a12856515 fix(Dockerfile): Fix the yum install failure caused by its 
EOL (#2075)
     add b72274f5f refactor: Simplify code on partition_configuration (#2051)
     add c05e3f65c refactor(shell): Refactor on 'remote_command' command (#2052)
     add 013e2e16b feat(logging): Make it possible to print logs to stderr when 
using screen_logger (#2079)
     add 722af2e40 feat(docker): support arm64 (#2081)
     add 34ab9cbea feat(util): Introduce map utilities (#2076)
     add 097068d2f feat(logging): Introduce spdlog to thirdparty (#2084)
     add 581a81125 chore(CI): Reduce the target size when build on GitHub 
actions (#2086)
     add 5057aadab fix(util): Fix the key doesn't print when check failed 
(#2090)
     add af3677e3f feat(logging): Move the logger remote_command handler to 
command_manager (#2087)
     add ad7b18b3c refactor(string_view): Use std::string_view instead of 
absl::string_view (#2091)
     add 3d39af1a4 chore(CI): Introduce clang tidy linter (#2094)
     add 01b875450 refactor(scripts): Separate admin and build scripts to 
independent directories (#2096)
     add 9efe8d6b5 fix(duplication): fix unexpected ERR_NOT_ENOUGH_MEMBER while 
checking if the remote table with only one replica is ready for duplication 
(#2093)
     add e68c2b9b9 fix(duplication): fix the dangling pointer after `blob` 
object is moved (#2088)
     add 2f843db2a fix(duplication): `min_checkpoint_decree` was reset to the 
invalid decree after replica server was restarted (#2097)
     add a8d99fd53 feat(duplication): add a new option to configure the 
duration of the delay until the next execution if there is no mutation to be 
loaded (#2099)
     add 5b9f46a2e fix(github): add write permission to module labeler (#2106)
     add c99cfd642 feat(new_metrics): support `server_stat` command showing 
some important server-level metrics (part 1) (#2085)
     add d0e926010 fix(blob): allow `blob` object to be initialized with 
null-pointer char array whose length must be zero (#2110)
     add adb886d3e fix(asio): fix the crash caused by early invalidated socket 
(#2111)
     add c90aa4854 refactor(tests): Simplify the runtime module unit tests 
(#2115)
     add b1fa5dc7b refactor(rpc): move rpc out of runtime (#1844)
     add 88a29a461 chore(CI): Bump actions/labeler to v5 (#2116)
     add ebb74e038 chore(CI): Sort disabled clang-tidy checks option (#2117)
     add 8f21d7ae2 refator(tests): Use GTEST_SKIP macro to skip useless tests 
(#2118)
     add ecbfc8a4b chore(CI): Update actions/labeler configuration file (#2120)
     add 8da31e487 build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in 
/collector (#1982)
     add 8a7681aa9 build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in 
/admin-cli (#1981)
     add 3ba32b371 build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in 
/pegic (#1979)
     add 13f9e3310 build(deps): bump k8s.io/apimachinery in /admin-cli (#2003)
     add 42dad5784 build(deps): bump k8s.io/apimachinery in /collector (#2002)
     add 25a32ff5a build(deps): bump k8s.io/apimachinery in /pegic (#2001)
     add 9daece425 refactor(task): move task out of runtime (#1845)
     add d1f6d618a build(deps): bump cryptography from 3.2 to 43.0.1 in 
/python-client (#2121)
     add a6965acd5 refactor(java-client): optimize the code style for checking 
if the list is empty (#2122)
     add dc2714a51 refactor(java-client): introduce validateHashKey() to 
simplify code (#2123)
     add 2bd86c1d6 fix(build): Fix a linkage error for thrift (#2125)
     add 20a478dab build(deps): bump k8s.io/apimachinery in /go-client (#2004)
     add 3ea016a83 Merge branch 'master' into 
dependabot/go_modules/go-client/golang.org/x/net-0.23.0

No new revisions were added by this update.

Summary of changes:
 .clang-format                                      |   110 +-
 .clang-tidy                                        |    31 +
 .github/actions/build_pegasus/action.yaml          |     4 +-
 .../rebuild_thirdparty_if_needed/action.yaml       |     4 +-
 .github/workflows/build-push-env-docker.yml        |    19 +-
 .github/workflows/labeler.yml                      |     9 +-
 .github/workflows/lint_and_test_admin-cli.yml      |     4 +-
 .github/workflows/lint_and_test_collector.yml      |     6 +-
 .github/workflows/lint_and_test_cpp.yaml           |   105 +-
 .github/workflows/lint_and_test_go-client.yml      |     8 +-
 .github/workflows/lint_and_test_java-client.yml    |    10 +-
 .github/workflows/lint_and_test_pegic.yml          |     4 +-
 .github/workflows/lint_and_test_scala-client.yml   |    10 +-
 .github/workflows/module_labeler_conf.yml          |    74 +-
 .github/workflows/regular-build.yml                |    24 +-
 .github/workflows/standardization_lint.yaml        |     6 +-
 .github/workflows/test_nodejs-client.yml           |     4 +-
 .github/workflows/test_python-client.yml           |     4 +-
 .github/workflows/thirdparty-regular-push.yml      |    22 +-
 .gitignore                                         |     5 -
 .licenserc.yaml                                    |   315 +-
 CMakeLists.txt                                     |     8 +-
 LICENSE                                            |    25 +-
 admin-cli/go.mod                                   |     8 +-
 admin-cli/go.sum                                   |    20 +-
 {scripts => admin_tools}/config_hdfs.sh            |     0
 {scripts => admin_tools}/downgrade_node.sh         |     4 +-
 {scripts => admin_tools}/learn_stat.py             |     0
 {scripts => admin_tools}/migrate_node.sh           |     0
 {scripts => admin_tools}/minos_common.sh           |     0
 {scripts => admin_tools}/pegasus_add_node_list.sh  |     4 +-
 {scripts => admin_tools}/pegasus_bench_run.sh      |     0
 .../pegasus_check_arguments.sh                     |     2 +-
 {scripts => admin_tools}/pegasus_kill_test.sh      |     0
 {scripts => admin_tools}/pegasus_manual_compact.sh |     0
 .../pegasus_migrate_zookeeper.sh                   |     2 +-
 {scripts => admin_tools}/pegasus_offline_node.sh   |     2 +-
 .../pegasus_offline_node_list.sh                   |     4 +-
 .../pegasus_rebalance_cluster.sh                   |     0
 {scripts => admin_tools}/pegasus_replica_thread.sh |     0
 {scripts => admin_tools}/pegasus_restart_node.sh   |     2 +-
 {scripts => admin_tools}/pegasus_rolling_update.sh |     4 +-
 .../pegasus_set_usage_scenario.sh                  |     0
 {scripts => admin_tools}/pegasus_stat_available.sh |     0
 .../pegasus_update_ingest_behind.sh                |     2 +-
 {scripts => admin_tools}/sendmail.sh               |     0
 {scripts => build_tools}/bump_version.sh           |     0
 {scripts => build_tools}/check_license.py          |     0
 build_tools/clang_tidy.py                          |   131 +
 {scripts => build_tools}/clear_zk.sh               |     0
 .../collector_table_counter_gen.py                 |     2 +-
 {scripts => build_tools}/compile_thrift.py         |    10 +-
 {scripts => build_tools}/download_hadoop.sh        |     0
 {scripts => build_tools}/download_package.sh       |     0
 {scripts => build_tools}/download_zk.sh            |     0
 {scripts => build_tools}/format_files.sh           |     4 +-
 {scripts => build_tools}/pack_client.sh            |     8 +-
 {scripts => build_tools}/pack_common.sh            |     6 +-
 {scripts => build_tools}/pack_server.sh            |    51 +-
 {scripts => build_tools}/pack_tools.sh             |    47 +-
 {scripts => build_tools}/recompile_thrift.sh       |     3 +-
 {scripts => build_tools}/redis_proto_check.py      |     0
 {scripts => build_tools}/run-clang-format.py       |     2 +-
 {scripts => build_tools}/start_zk.sh               |     0
 {scripts => build_tools}/stop_zk.sh                |     0
 cmake_modules/BaseFunctions.cmake                  |    12 +-
 collector/go.mod                                   |     8 +-
 collector/go.sum                                   |    21 +-
 docker/clang-format-3.9/Dockerfile                 |    28 -
 docker/pegasus-build-env/centos7/Dockerfile        |    20 +-
 docker/thirdparties-bin/Dockerfile                 |     4 +-
 go-client/admin/client_test.go                     |     2 +-
 go-client/go.mod                                   |     4 +-
 go-client/go.sum                                   |    18 +-
 go-client/idl/admin/GoUnusedProtection__.go        |     6 +
 go-client/idl/admin/backup-consts.go               |    27 +
 go-client/idl/admin/backup.go                      |  5299 ++++++
 go-client/idl/admin/bulk_load-consts.go            |    27 +
 go-client/idl/admin/bulk_load.go                   |  4536 ++++++
 go-client/idl/admin/duplication-consts.go          |    27 +
 go-client/idl/admin/duplication.go                 |  2606 +++
 go-client/idl/admin/meta_admin-consts.go           |    27 +
 go-client/idl/admin/meta_admin.go                  | 16081 +++++++++++++++++++
 go-client/idl/admin/metadata-consts.go             |    27 +
 go-client/idl/admin/metadata.go                    |  1373 ++
 go-client/idl/admin/partition_split-consts.go      |    27 +
 go-client/idl/admin/partition_split.go             |  3245 ++++
 go-client/idl/cmd/GoUnusedProtection__.go          |     6 +
 go-client/idl/cmd/command-consts.go                |    22 +
 go-client/idl/cmd/command.go                       |   535 +
 go-client/idl/radmin/GoUnusedProtection__.go       |     6 +
 go-client/idl/radmin/replica_admin-consts.go       |    29 +
 go-client/idl/radmin/replica_admin.go              |  3681 +++++
 go-client/idl/replication/GoUnusedProtection__.go  |     6 +
 go-client/idl/replication/dsn.layer2-consts.go     |    25 +
 go-client/idl/replication/dsn.layer2.go            |  2136 +++
 go-client/idl/rrdb/GoUnusedProtection__.go         |     6 +
 go-client/idl/rrdb/meta-remote/meta-remote.go      |   183 +
 go-client/idl/rrdb/rrdb-consts.go                  |    27 +
 go-client/idl/rrdb/rrdb-remote/rrdb-remote.go      |   536 +
 go-client/idl/rrdb/rrdb.go                         | 12123 ++++++++++++++
 go-client/pegasus/table_connector.go               |     1 +
 go-client/pegasus/table_connector_test.go          |     8 +-
 go-client/session/meta_call.go                     |    70 +-
 go-client/session/meta_session.go                  |    18 +-
 go-client/session/meta_session_test.go             |    18 +-
 idl/backup.thrift                                  |     7 +-
 java-client/README.md                              |     6 +-
 java-client/pom.xml                                |    31 +
 .../{recompile_thrift.sh => download_thrift.sh}    |    17 -
 .../org/apache/pegasus/client/PegasusTable.java    |   147 +-
 nodejs-client/src/dsn/dsn_types.js                 |    36 +
 pegic/go.mod                                       |     6 +-
 pegic/go.sum                                       |    17 +-
 python-client/pypegasus/base/ttypes.py             |    75 +-
 python-client/pypegasus/pgclient.py                |    22 +-
 python-client/requirement.txt                      |     4 +-
 python-client/setup.py                             |     2 +-
 rfcs/2020-08-27-metric-api.md                      |     2 +-
 run.sh                                             |    48 +-
 src/CMakeLists.txt                                 |     3 +
 src/aio/aio_task.cpp                               |     8 +-
 src/aio/aio_task.h                                 |     4 +-
 src/aio/disk_engine.cpp                            |     6 +-
 src/aio/file_io.h                                  |     6 +-
 src/aio/native_linux_aio_provider.cpp              |     2 +-
 src/aio/test/aio.cpp                               |    48 +-
 src/base/idl_utils.h                               |     9 +-
 src/base/pegasus_rpc_types.h                       |     2 +-
 src/base/pegasus_utils.cpp                         |    21 -
 src/base/pegasus_utils.h                           |    13 +-
 src/base/pegasus_value_schema.h                    |    18 +-
 src/base/test/value_manager_test.cpp               |     4 +-
 src/base/test/value_schema_test.cpp                |     8 +-
 src/base/value_field.h                             |     4 +-
 src/base/value_schema_manager.cpp                  |     4 +-
 src/base/value_schema_manager.h                    |     4 +-
 src/base/value_schema_v0.cpp                       |     8 +-
 src/base/value_schema_v0.h                         |     6 +-
 src/base/value_schema_v1.cpp                       |    10 +-
 src/base/value_schema_v1.h                         |     8 +-
 src/base/value_schema_v2.cpp                       |    10 +-
 src/base/value_schema_v2.h                         |     8 +-
 src/block_service/block_service.h                  |    18 +-
 src/block_service/block_service_manager.cpp        |    22 +-
 src/block_service/hdfs/hdfs_service.cpp            |     9 +-
 src/block_service/hdfs/hdfs_service.h              |     4 +-
 src/block_service/local/local_service.cpp          |     6 +-
 src/block_service/local/local_service.h            |    10 +-
 src/block_service/test/hdfs_service_test.cpp       |   134 +-
 src/client/partition_resolver.cpp                  |    58 +-
 src/client/partition_resolver.h                    |    12 +-
 src/client/partition_resolver_manager.cpp          |     4 +-
 src/client/partition_resolver_simple.cpp           |    73 +-
 src/client/partition_resolver_simple.h             |    10 +-
 src/client/replication_ddl_client.cpp              |   184 +-
 src/client/replication_ddl_client.h                |    45 +-
 src/client/test/ddl_client_test.cpp                |     4 +-
 src/client_lib/client_factory.cpp                  |     2 +-
 src/client_lib/mutation.cpp                        |     2 +-
 src/client_lib/pegasus_client_factory_impl.h       |     4 +-
 src/client_lib/pegasus_client_impl.cpp             |    50 +-
 src/client_lib/pegasus_client_impl.h               |     2 +-
 src/client_lib/pegasus_scanner_impl.cpp            |    29 +-
 src/common/backup_common.cpp                       |     2 +-
 src/common/backup_common.h                         |     2 +-
 src/common/bulk_load_common.h                      |     2 +-
 src/common/consensus.thrift                        |    13 +
 src/common/duplication_common.cpp                  |     1 +
 src/common/duplication_common.h                    |     2 +-
 src/common/fs_manager.cpp                          |    17 +-
 src/common/fs_manager.h                            |    16 +-
 src/common/json_helper.h                           |    12 +-
 src/common/manual_compact.h                        |     2 +-
 src/common/partition_split_common.h                |     2 +-
 src/common/replication.codes.h                     |     2 +-
 src/common/replication_common.cpp                  |    26 +-
 src/common/replication_common.h                    |     7 +-
 src/common/replication_other_types.h               |    16 +-
 src/common/serialization_helper/dsn_types.h        |     2 +-
 src/common/serialization_helper/thrift_helper.h    |    10 +-
 src/common/storage_serverlet.h                     |     8 +-
 src/failure_detector/failure_detector.cpp          |    92 +-
 src/failure_detector/failure_detector.h            |    12 +-
 .../failure_detector_multimaster.cpp               |    14 +-
 .../failure_detector_multimaster.h                 |     9 +-
 src/failure_detector/fd.client.h                   |     6 +-
 src/failure_detector/fd.code.definition.h          |    10 +-
 src/failure_detector/fd.server.h                   |     4 +-
 src/failure_detector/test/failure_detector.cpp     |    26 +-
 src/failure_detector/test/run.sh                   |     6 +-
 src/geo/bench/bench.cpp                            |     5 +-
 src/geo/lib/geo_client.cpp                         |    51 +-
 src/geo/lib/geo_client.h                           |     2 +-
 src/geo/test/geo_test.cpp                          |     2 +-
 src/{sample/run.sh => gutil/CMakeLists.txt}        |    11 +-
 src/gutil/map_traits.h                             |    80 +
 src/gutil/map_util.h                               |   717 +
 src/gutil/no_destructor.h                          |   114 +
 .../gutil/test/CMakeLists.txt                      |    33 +-
 src/{utils => gutil}/test/main.cpp                 |    11 +-
 src/gutil/test/map_traits_test.cpp                 |    78 +
 src/gutil/test/map_util_test.h                     |   475 +
 src/gutil/test/map_util_unittest.cpp               |   523 +
 src/gutil/test/no_destructor_test.cpp              |   184 +
 src/{sample => gutil/test}/run.sh                  |     9 +-
 src/http/http_call_registry.h                      |     8 +-
 src/http/http_client.cpp                           |     6 +-
 src/http/http_client.h                             |     8 +-
 src/http/http_message_parser.cpp                   |     2 +-
 src/http/http_message_parser.h                     |     6 +-
 src/http/http_server.cpp                           |    14 +-
 src/http/http_server.h                             |     2 +-
 src/http/http_server_impl.h                        |     2 +-
 src/http/test/http_server_test.cpp                 |     4 +-
 src/http/test/uri_decoder_test.cpp                 |     2 +-
 src/http/uri_decoder.cpp                           |     6 +-
 src/http/uri_decoder.h                             |     4 +-
 src/include/pegasus/error.h                        |     2 +-
 src/include/rrdb/rrdb.client.h                     |     7 +-
 src/include/rrdb/rrdb.code.definition.h            |     4 +-
 src/meta/CMakeLists.txt                            |     1 +
 src/meta/app_balance_policy.cpp                    |     4 +-
 src/meta/app_env_validator.cpp                     |    34 +-
 src/meta/backup_engine.cpp                         |    49 +-
 src/meta/backup_engine.h                           |     2 +-
 src/meta/cluster_balance_policy.cpp                |    31 +-
 src/meta/cluster_balance_policy.h                  |     3 +-
 src/meta/distributed_lock_service_simple.cpp       |    19 +-
 src/meta/distributed_lock_service_simple.h         |    12 +-
 src/meta/dump_file.h                               |     8 +-
 src/meta/duplication/duplication_info.cpp          |     1 +
 src/meta/duplication/duplication_info.h            |    22 +-
 src/meta/duplication/meta_duplication_service.cpp  |   283 +-
 src/meta/duplication/meta_duplication_service.h    |     4 +-
 src/meta/greedy_load_balancer.cpp                  |     2 +-
 src/meta/load_balance_policy.cpp                   |    19 +-
 src/meta/load_balance_policy.h                     |     3 +-
 src/meta/meta_backup_service.cpp                   |   298 +-
 src/meta/meta_backup_service.h                     |     7 +-
 src/meta/meta_bulk_load_ingestion_context.cpp      |    24 +-
 src/meta/meta_bulk_load_ingestion_context.h        |    10 +-
 src/meta/meta_bulk_load_service.cpp                |   199 +-
 src/meta/meta_bulk_load_service.h                  |    24 +-
 src/meta/meta_data.cpp                             |    44 +-
 src/meta/meta_data.h                               |    62 +-
 src/meta/meta_http_service.cpp                     |    67 +-
 src/meta/meta_rpc_types.h                          |     2 +-
 src/meta/meta_server_failure_detector.cpp          |    12 +-
 src/meta/meta_server_failure_detector.h            |    11 +-
 src/meta/meta_service.cpp                          |   107 +-
 src/meta/meta_service.h                            |    20 +-
 src/meta/meta_split_service.cpp                    |    71 +-
 src/meta/meta_split_service.h                      |     2 +-
 src/meta/meta_state_service.h                      |    10 +-
 src/meta/meta_state_service_simple.cpp             |    29 +-
 src/meta/meta_state_service_simple.h               |    16 +-
 src/meta/meta_state_service_utils_impl.h           |    48 +-
 src/meta/meta_state_service_zookeeper.cpp          |    87 +-
 src/meta/meta_state_service_zookeeper.h            |    12 +-
 src/meta/partition_guardian.cpp                    |    27 +-
 src/meta/partition_guardian.h                      |     2 +-
 src/meta/server_load_balancer.cpp                  |     4 +-
 src/meta/server_load_balancer.h                    |     3 +-
 src/meta/server_state.cpp                          |   610 +-
 src/meta/server_state.h                            |    36 +-
 src/meta/server_state_restore.cpp                  |    14 +-
 src/meta/table_metrics.cpp                         |     2 +-
 src/meta/test/backup_test.cpp                      |    18 +-
 .../test/balancer_simulator/balancer_simulator.cpp |    23 +-
 src/meta/test/balancer_validator.cpp               |    14 +-
 src/meta/test/cluster_balance_policy_test.cpp      |    30 +-
 src/meta/test/copy_replica_operation_test.cpp      |     2 +-
 src/meta/test/ford_fulkerson_test.cpp              |    14 +-
 src/meta/test/json_compacity.cpp                   |     4 +-
 src/meta/test/main.cpp                             |     2 +-
 src/meta/test/meta_app_operation_test.cpp          |    99 +-
 src/meta/test/meta_backup_test.cpp                 |    28 +-
 src/meta/test/meta_bulk_load_ingestion_test.cpp    |    58 +-
 src/meta/test/meta_bulk_load_service_test.cpp      |    86 +-
 src/meta/test/meta_data.cpp                        |    30 +-
 src/meta/test/meta_duplication_service_test.cpp    |   132 +-
 src/meta/test/meta_http_service_test.cpp           |     8 +-
 src/meta/test/meta_mauanl_compaction_test.cpp      |     2 +-
 src/meta/test/meta_partition_guardian_test.cpp     |    51 +-
 src/meta/test/meta_service_test.cpp                |    12 +-
 src/meta/test/meta_service_test_app.h              |    12 +-
 src/meta/test/meta_split_service_test.cpp          |    62 +-
 src/meta/test/meta_state/meta_state_service.cpp    |     2 +-
 src/meta/test/meta_state/run.sh                    |     6 +-
 src/meta/test/meta_state_service_utils_test.cpp    |     2 +-
 src/meta/test/meta_test_base.cpp                   |    12 +-
 src/meta/test/meta_test_base.h                     |     9 +-
 src/meta/test/misc/misc.cpp                        |    80 +-
 src/meta/test/misc/misc.h                          |     4 +-
 src/meta/test/run.sh                               |     6 +-
 src/meta/test/server_state_restore_test.cpp        |     4 +-
 src/meta/test/server_state_test.cpp                |     4 +-
 src/meta/test/state_sync_test.cpp                  |    38 +-
 src/meta/test/update_configuration_test.cpp        |    49 +-
 src/nfs/nfs_client_impl.cpp                        |    52 +-
 src/nfs/nfs_client_impl.h                          |     9 +-
 src/nfs/nfs_code_definition.h                      |     4 +-
 src/nfs/nfs_node.cpp                               |     2 +-
 src/nfs/nfs_node.h                                 |     8 +-
 src/nfs/nfs_server_impl.cpp                        |    28 +-
 src/nfs/nfs_server_impl.h                          |     4 +-
 src/nfs/test/main.cpp                              |   101 +-
 src/perf_counter/perf_counter.h                    |     6 +-
 src/perf_counter/perf_counter_atomic.h             |     2 +-
 src/perf_counter/perf_counter_wrapper.h            |     2 +-
 src/perf_counter/perf_counters.cpp                 |     2 +-
 src/ranger/ranger_resource_policy_manager.cpp      |    41 +-
 src/ranger/ranger_resource_policy_manager.h        |     2 +-
 .../test/ranger_resource_policy_manager_test.cpp   |     2 +-
 src/redis_protocol/proxy_lib/proxy_layer.cpp       |    19 +-
 src/redis_protocol/proxy_lib/proxy_layer.h         |    15 +-
 src/redis_protocol/proxy_lib/redis_parser.cpp      |    49 +-
 src/redis_protocol/proxy_lib/redis_parser.h        |    10 +-
 src/redis_protocol/proxy_ut/redis_proxy_test.cpp   |     8 +-
 src/remote_cmd/remote_command.cpp                  |     8 +-
 src/remote_cmd/remote_command.h                    |     2 +-
 src/replica/backup/cold_backup_context.cpp         |   230 +-
 src/replica/backup/replica_backup_manager.cpp      |    42 +-
 src/replica/backup/replica_backup_manager.h        |     2 +-
 src/replica/backup/replica_backup_server.cpp       |     2 +-
 src/replica/backup/test/run.sh                     |     2 +-
 src/replica/bulk_load/replica_bulk_loader.cpp      |   109 +-
 src/replica/bulk_load/replica_bulk_loader.h        |     2 +-
 .../bulk_load/test/replica_bulk_loader_test.cpp    |    22 +-
 src/replica/bulk_load/test/run.sh                  |     2 +-
 src/replica/disk_cleaner.cpp                       |     4 +-
 src/replica/duplication/duplication_pipeline.cpp   |    27 +-
 src/replica/duplication/duplication_sync_timer.cpp |    21 +-
 src/replica/duplication/duplication_sync_timer.h   |     2 +-
 src/replica/duplication/load_from_private_log.cpp  |     4 +-
 src/replica/duplication/mutation_batch.cpp         |    59 +-
 src/replica/duplication/mutation_batch.h           |    10 +-
 src/replica/duplication/mutation_duplicator.h      |     4 +-
 src/replica/duplication/replica_duplicator.cpp     |   128 +-
 src/replica/duplication/replica_duplicator.h       |    35 +-
 .../duplication/replica_duplicator_manager.cpp     |    77 +-
 .../duplication/replica_duplicator_manager.h       |    48 +-
 src/replica/duplication/replica_follower.cpp       |    75 +-
 src/replica/duplication/replica_follower.h         |    47 +-
 .../test/dup_replica_http_service_test.cpp         |     3 +-
 .../test/duplication_sync_timer_test.cpp           |    42 +-
 .../duplication/test/duplication_test_base.h       |    19 +-
 .../test/load_from_private_log_test.cpp            |    19 +-
 .../duplication/test/mutation_batch_test.cpp       |   212 +-
 .../test/replica_duplicator_manager_test.cpp       |    64 +-
 .../duplication/test/replica_duplicator_test.cpp   |    79 +-
 .../duplication/test/replica_follower_test.cpp     |    38 +-
 src/replica/duplication/test/run.sh                |     2 +-
 src/replica/log_file.h                             |     2 +-
 src/replica/log_file_stream.h                      |     2 +-
 src/replica/mutation.cpp                           |     6 +-
 src/replica/mutation.h                             |    11 +-
 src/replica/mutation_cache.cpp                     |     4 +-
 src/replica/mutation_cache.h                       |     4 +-
 src/replica/mutation_log.cpp                       |   196 +-
 src/replica/mutation_log.h                         |   175 +-
 src/replica/mutation_log_replay.cpp                |    70 +-
 src/replica/mutation_log_utils.cpp                 |     8 +-
 src/replica/mutation_log_utils.h                   |     4 +-
 src/replica/prepare_list.cpp                       |    32 +-
 src/replica/replica.cpp                            |    12 +-
 src/replica/replica.h                              |    83 +-
 src/replica/replica_2pc.cpp                        |    50 +-
 src/replica/replica_backup.cpp                     |    53 +-
 src/replica/replica_base.cpp                       |     4 +-
 src/replica/replica_base.h                         |     4 +-
 src/replica/replica_check.cpp                      |    59 +-
 src/replica/replica_chkpt.cpp                      |   141 +-
 src/replica/replica_config.cpp                     |   156 +-
 src/replica/replica_context.cpp                    |    33 +-
 src/replica/replica_context.h                      |     8 +-
 src/replica/replica_disk_migrator.cpp              |    11 +-
 src/replica/replica_disk_migrator.h                |     2 +-
 src/replica/replica_failover.cpp                   |    12 +-
 src/replica/replica_init.cpp                       |    34 +-
 src/replica/replica_learn.cpp                      |   170 +-
 src/replica/replica_restore.cpp                    |    27 +-
 src/replica/replica_stub.cpp                       |   216 +-
 src/replica/replica_stub.h                         |    24 +-
 src/replica/replica_throttle.cpp                   |    32 +-
 src/replica/replication_app_base.cpp               |    12 +-
 src/replica/replication_app_base.h                 |     6 +
 src/replica/split/replica_split_manager.cpp        |   105 +-
 src/replica/split/replica_split_manager.h          |     2 +-
 src/replica/split/test/replica_split_test.cpp      |    34 +-
 src/replica/split/test/run.sh                      |     2 +-
 src/replica/storage/simple_kv/run.sh               |     6 +-
 .../storage/simple_kv/simple_kv.app.example.h      |     9 +-
 src/replica/storage/simple_kv/simple_kv.client.h   |     8 +-
 .../storage/simple_kv/simple_kv.code.definition.h  |     6 +-
 src/replica/storage/simple_kv/simple_kv.server.h   |     6 +-
 .../storage/simple_kv/simple_kv.server.impl.cpp    |     6 +-
 .../storage/simple_kv/simple_kv.server.impl.h      |    10 +-
 src/replica/storage/simple_kv/test/case.cpp        |    16 +-
 src/replica/storage/simple_kv/test/case.h          |     9 +-
 src/replica/storage/simple_kv/test/checker.cpp     |    11 +-
 src/replica/storage/simple_kv/test/checker.h       |    10 +-
 src/replica/storage/simple_kv/test/client.cpp      |    36 +-
 src/replica/storage/simple_kv/test/client.h        |    10 +-
 src/replica/storage/simple_kv/test/common.cpp      |    18 +-
 src/replica/storage/simple_kv/test/common.h        |    10 +-
 src/replica/storage/simple_kv/test/injector.cpp    |    10 +-
 src/replica/storage/simple_kv/test/injector.h      |     6 +-
 src/replica/storage/simple_kv/test/run.sh          |     4 +-
 .../simple_kv/test/simple_kv.server.impl.cpp       |    54 +-
 .../storage/simple_kv/test/simple_kv.server.impl.h |    58 +-
 src/replica/test/backup_block_service_mock.h       |     4 +-
 src/replica/test/log_block_test.cpp                |     6 +-
 src/replica/test/log_file_test.cpp                 |    37 +-
 src/replica/test/mock_utils.h                      |    19 +-
 src/replica/test/mutation_log_learn_test.cpp       |     2 +-
 src/replica/test/mutation_log_test.cpp             |    41 +-
 src/replica/test/open_replica_test.cpp             |    16 +-
 src/replica/test/replica_disk_migrate_test.cpp     |     6 +-
 src/replica/test/replica_disk_test.cpp             |     2 +-
 src/replica/test/replica_learn_test.cpp            |     5 +-
 src/replica/test/replica_test.cpp                  |    92 +-
 src/replica/test/replica_test_base.h               |    16 +-
 src/replica/test/replication_service_test_app.h    |     2 +-
 src/replica/test/throttling_controller_test.cpp    |     6 +-
 scripts/download_zk.sh => src/rpc/CMakeLists.txt   |    26 +-
 src/{runtime => }/rpc/asio_net_provider.cpp        |     9 +-
 src/{runtime => }/rpc/asio_net_provider.h          |    13 +-
 src/{runtime => }/rpc/asio_rpc_session.cpp         |    25 +-
 src/{runtime => }/rpc/asio_rpc_session.h           |    13 +-
 src/{runtime => }/rpc/dns_resolver.cpp             |     8 +-
 src/{runtime => }/rpc/dns_resolver.h               |     4 +-
 src/{runtime => }/rpc/dsn_message_parser.cpp       |     8 +-
 .../node_scoper.h => rpc/dsn_message_parser.h}     |    35 +-
 src/{runtime => }/rpc/group_address.h              |     2 +-
 src/{runtime => }/rpc/group_host_port.h            |    17 +-
 src/{runtime => }/rpc/message_parser.cpp           |     6 +-
 src/{runtime => }/rpc/message_parser.h             |     4 +-
 src/{runtime => }/rpc/message_parser_manager.h     |     4 +-
 src/{runtime => }/rpc/network.cpp                  |    23 +-
 src/{runtime => }/rpc/network.h                    |    15 +-
 src/{runtime => }/rpc/network.sim.cpp              |    10 +-
 src/{runtime => }/rpc/network.sim.h                |    32 +-
 src/{runtime => }/rpc/raw_message_parser.cpp       |    10 +-
 .../raw_message_parser.h}                          |    42 +-
 src/{runtime => }/rpc/request_meta.thrift          |     0
 src/{runtime => }/rpc/rpc_address.cpp              |     8 +-
 src/{runtime => }/rpc/rpc_address.h                |     3 +-
 src/{runtime => }/rpc/rpc_engine.cpp               |    19 +-
 src/{runtime => }/rpc/rpc_engine.h                 |    16 +-
 src/{runtime => }/rpc/rpc_holder.h                 |    18 +-
 src/{runtime => }/rpc/rpc_host_port.cpp            |    47 +-
 src/{runtime => }/rpc/rpc_host_port.h              |     6 +-
 src/{runtime => }/rpc/rpc_message.cpp              |     6 +-
 src/{runtime => }/rpc/rpc_message.h                |    12 +-
 src/{runtime => }/rpc/rpc_stream.h                 |     4 +-
 src/{runtime => }/rpc/rpc_task.cpp                 |    12 +-
 src/{runtime => }/rpc/serialization.h              |     6 +-
 src/{sample/run.sh => rpc/test/CMakeLists.txt}     |    20 +-
 src/{runtime => rpc}/test/address_test.cpp         |     4 +-
 src/rpc/test/config.ini                            |   125 +
 .../test/corrupt_message_test.cpp}                 |    33 +-
 src/{runtime => rpc}/test/host_port_test.cpp       |    45 +-
 src/{security => rpc}/test/main.cpp                |     0
 src/{runtime => rpc}/test/message_reader_test.cpp  |     2 +-
 src/{runtime => rpc}/test/message_utils_test.cpp   |    10 +-
 .../test/net_provider_test.cpp}                    |    52 +-
 src/{runtime => rpc}/test/rpc_holder_test.cpp      |    14 +-
 .../test/rpc_message_test.cpp}                     |    19 +-
 .../test/rpc.cpp => rpc/test/rpc_test.cpp}         |    24 +-
 src/{sample => rpc/test}/run.sh                    |    15 +-
 .../test/thrift_message_parser_test.cpp            |    12 +-
 src/{runtime => }/rpc/thrift_message_parser.cpp    |     8 +-
 src/{runtime => }/rpc/thrift_message_parser.h      |     4 +-
 src/runtime/CMakeLists.txt                         |     6 +-
 src/runtime/api_layer1.h                           |     8 +-
 src/runtime/api_task.h                             |     4 +-
 src/runtime/env.sim.cpp                            |     2 +-
 src/runtime/env.sim.h                              |     4 +-
 src/runtime/fault_injector.cpp                     |    12 +-
 src/runtime/fault_injector.h                       |     4 +-
 src/runtime/global_config.cpp                      |     2 +-
 src/runtime/global_config.h                        |    10 +-
 src/runtime/message_utils.cpp                      |     2 +-
 src/runtime/message_utils.h                        |     6 +-
 src/runtime/nativerun.cpp                          |     2 +-
 src/runtime/nativerun.h                            |     4 +-
 src/runtime/node_scoper.h                          |     4 +-
 src/runtime/pipeline.h                             |    39 +-
 src/runtime/profiler.cpp                           |    13 +-
 src/runtime/providers.common.cpp                   |    18 +-
 src/runtime/providers.common.h                     |     2 +-
 src/runtime/rpc/CMakeLists.txt                     |    45 -
 src/runtime/rpc/dsn_message_parser.h               |    58 -
 src/runtime/rpc/raw_message_parser.h               |    55 -
 src/runtime/scheduler.cpp                          |    10 +-
 src/runtime/scheduler.h                            |     4 +-
 src/runtime/serverlet.h                            |     6 +-
 src/runtime/service_api_c.cpp                      |   167 +-
 src/runtime/service_app.h                          |     5 +-
 src/runtime/service_engine.cpp                     |    10 +-
 src/runtime/service_engine.h                       |     2 +-
 src/runtime/simulator.cpp                          |     4 +-
 src/runtime/simulator.h                            |     5 +-
 src/runtime/test/CMakeLists.txt                    |     4 +-
 src/runtime/test/config-test-corrupt-message.ini   |   141 -
 src/runtime/test/config-test-sim.ini               |    10 +-
 src/runtime/test/config-test.ini                   |    16 +-
 src/runtime/test/dns_resolver_test.cpp             |    10 +-
 src/runtime/test/gtest.filter                      |     3 -
 src/runtime/test/pipeline_test.cpp                 |     2 +-
 src/runtime/test/run.sh                            |    19 +-
 src/runtime/test/service_api_c.cpp                 |    12 +-
 src/runtime/test/sim_lock.cpp                      |    18 +-
 src/runtime/test_utils.h                           |    25 +-
 src/runtime/threadpool_code.cpp                    |     2 +-
 src/runtime/tool_api.cpp                           |     7 +-
 src/runtime/tool_api.h                             |    13 +-
 src/runtime/tracer.cpp                             |    10 +-
 src/sample/run.sh                                  |    22 +-
 src/security/client_negotiation.cpp                |     4 +-
 src/security/client_negotiation.h                  |     2 +-
 src/security/meta_access_controller.cpp            |     8 +-
 src/security/negotiation.h                         |     6 +-
 src/security/negotiation_manager.cpp               |     6 +-
 src/security/replica_access_controller.cpp         |     4 +-
 src/security/sasl_client_wrapper.cpp               |     8 +-
 src/security/sasl_server_wrapper.cpp               |     8 +-
 src/security/sasl_wrapper.cpp                      |     4 +-
 src/security/server_negotiation.cpp                |     4 +-
 src/security/server_negotiation.h                  |     2 +-
 src/security/test/client_negotiation_test.cpp      |     8 +-
 src/security/test/meta_access_controller_test.cpp  |    10 +-
 src/security/test/negotiation_manager_test.cpp     |    12 +-
 .../test/replica_access_controller_test.cpp        |     8 +-
 src/security/test/server_negotiation_test.cpp      |     6 +-
 src/server/available_detector.cpp                  |    25 +-
 src/server/available_detector.h                    |     8 +-
 src/server/capacity_unit_calculator.cpp            |     4 +-
 src/server/compaction_filter_rule.cpp              |    26 +-
 src/server/compaction_filter_rule.h                |    26 +-
 src/server/compaction_operation.cpp                |    20 +-
 src/server/compaction_operation.h                  |    27 +-
 src/server/hotkey_collector.cpp                    |    10 +-
 src/server/hotkey_collector.h                      |     4 +-
 src/server/hotspot_partition_calculator.cpp        |    17 +-
 src/server/hotspot_partition_calculator.h          |     2 +-
 src/server/info_collector.cpp                      |    42 +-
 src/server/info_collector.h                        |     6 +-
 src/server/info_collector_app.cpp                  |     4 +-
 src/server/info_collector_app.h                    |     4 +-
 src/server/key_ttl_compaction_filter.h             |     4 +-
 src/server/pegasus_event_listener.cpp              |     2 +-
 src/server/pegasus_manual_compact_service.cpp      |     6 +-
 src/server/pegasus_mutation_duplicator.cpp         |    23 +-
 src/server/pegasus_mutation_duplicator.h           |    10 +-
 src/server/pegasus_scan_context.h                  |     4 +-
 src/server/pegasus_server_impl.cpp                 |   171 +-
 src/server/pegasus_server_impl.h                   |    10 +-
 src/server/pegasus_server_impl_init.cpp            |     5 +-
 src/server/pegasus_server_write.cpp                |     6 +-
 src/server/pegasus_server_write.h                  |     2 +-
 src/server/pegasus_write_service.cpp               |     6 +-
 src/server/pegasus_write_service_impl.h            |    24 +-
 src/server/result_writer.cpp                       |     4 +-
 src/server/result_writer.h                         |     2 +-
 src/server/rocksdb_wrapper.cpp                     |    24 +-
 src/server/rocksdb_wrapper.h                       |    14 +-
 src/server/test/capacity_unit_calculator_test.cpp  |     2 +-
 src/server/test/hotkey_collector_test.cpp          |    10 +-
 .../test/pegasus_mutation_duplicator_test.cpp      |    26 +-
 src/server/test/pegasus_server_impl_test.cpp       |     3 +-
 src/server/test/pegasus_server_write_test.cpp      |     2 +-
 .../test/pegasus_write_service_impl_test.cpp       |     6 +-
 src/server/test/pegasus_write_service_test.cpp     |     4 +-
 src/server/test/rocksdb_wrapper_test.cpp           |     8 +-
 src/shell/command_helper.h                         |   261 +-
 src/shell/command_utils.cpp                        |    22 +-
 src/shell/command_utils.h                          |     2 +-
 src/shell/commands.h                               |     3 +-
 src/shell/commands/bulk_load.cpp                   |     8 +-
 src/shell/commands/cold_backup.cpp                 |   141 +-
 src/shell/commands/data_operations.cpp             |    42 +-
 src/shell/commands/debugger.cpp                    |    16 +-
 src/shell/commands/detect_hotkey.cpp               |     8 +-
 src/shell/commands/duplication.cpp                 |   118 +-
 src/shell/commands/local_partition_split.cpp       |    12 +-
 src/shell/commands/node_management.cpp             |   423 +-
 src/shell/commands/rebalance.cpp                   |     2 +-
 src/shell/commands/recovery.cpp                    |    15 +-
 src/shell/commands/table_management.cpp            |    77 +-
 src/shell/main.cpp                                 |   144 +-
 src/{runtime => }/task/CMakeLists.txt              |    17 +-
 src/{runtime => }/task/async_calls.h               |     8 +-
 src/{runtime => }/task/future_types.h              |     2 +-
 src/{runtime => }/task/hpc_task_queue.cpp          |    12 +-
 src/{runtime => }/task/hpc_task_queue.h            |     8 +-
 src/{runtime => }/task/simple_task_queue.cpp       |    10 +-
 src/{runtime => }/task/simple_task_queue.h         |     6 +-
 src/{runtime => }/task/task.cpp                    |     7 +-
 src/{runtime => }/task/task.h                      |    12 +-
 src/{runtime => }/task/task_code.cpp               |     4 +-
 src/{runtime => }/task/task_code.h                 |     6 +-
 src/{runtime => }/task/task_engine.cpp             |    28 +-
 src/{runtime => }/task/task_engine.h               |     2 +-
 src/{runtime => }/task/task_engine.sim.cpp         |     8 +-
 src/{runtime => }/task/task_engine.sim.h           |     4 +-
 src/{runtime => }/task/task_queue.cpp              |    13 +-
 src/{runtime => }/task/task_queue.h                |     0
 src/{runtime => }/task/task_spec.cpp               |     9 +-
 src/{runtime => }/task/task_spec.h                 |    13 +-
 src/{runtime => }/task/task_tracker.cpp            |     2 +-
 src/{runtime => }/task/task_tracker.h              |     2 +-
 src/{runtime => }/task/task_worker.cpp             |    10 +-
 src/{runtime => }/task/task_worker.h               |     2 +-
 .../task/tests/CMakeLists.txt                      |    29 +-
 .../tests/async_call_test.cpp}                     |    54 +-
 src/task/tests/config-test-sim.ini                 |    38 +
 src/task/tests/config-test.ini                     |    52 +
 .../test/lpc.cpp => task/tests/lpc_test.cpp}       |     8 +-
 src/task/tests/main.cpp                            |    79 +
 src/task/tests/run.sh                              |    47 +
 .../tests/task_engine_test.cpp}                    |    13 +-
 src/{runtime/test => task/tests}/task_test.cpp     |     6 +-
 src/{runtime => }/task/timer_service.h             |     2 +-
 src/test/function_test/base_api/test_basic.cpp     |     3 +-
 src/test/function_test/base_api/test_batch_get.cpp |    34 +-
 src/test/function_test/base_api/test_copy.cpp      |     2 +-
 src/test/function_test/base_api/test_scan.cpp      |    20 +-
 .../function_test/bulk_load/test_bulk_load.cpp     |     5 +-
 .../detect_hotspot/test_detect_hotspot.cpp         |    29 +-
 src/test/function_test/recovery/test_recovery.cpp  |     2 +-
 src/test/function_test/restore/test_restore.cpp    |    12 +-
 src/test/function_test/utils/global_env.cpp        |     2 +-
 src/test/function_test/utils/test_util.cpp         |    39 +-
 src/test/function_test/utils/test_util.h           |    38 +-
 src/test/function_test/utils/utils.h               |    10 +-
 src/test/kill_test/job.cpp                         |     4 +-
 src/test/kill_test/job.h                           |     4 +-
 src/test/kill_test/kill_testor.cpp                 |    38 +-
 src/test/kill_test/kill_testor.h                   |     4 +-
 src/test/kill_test/killer_handler.h                |     4 +-
 src/test/kill_test/killer_handler_shell.cpp        |     4 +-
 src/test/kill_test/killer_handler_shell.h          |     4 +-
 src/test/kill_test/partition_kill_testor.cpp       |    16 +-
 src/test/pressure_test/main.cpp                    |     6 +-
 src/tools/mutation_log_tool.cpp                    |     4 +-
 src/utils/TokenBucket.h                            |     4 +-
 src/utils/binary_reader.cpp                        |     4 +-
 src/utils/binary_reader.h                          |     8 +-
 src/utils/binary_writer.cpp                        |     6 +-
 src/utils/binary_writer.h                          |     2 +-
 src/utils/blob.h                                   |   128 +-
 src/utils/builtin_metrics.cpp                      |     2 +-
 src/utils/chrono_literals.h                        |     4 +-
 src/utils/command_manager.cpp                      |   125 +-
 src/utils/command_manager.h                        |    53 +-
 src/utils/config_helper.h                          |     5 +-
 src/utils/configuration.cpp                        |     2 +-
 src/utils/crc.cpp                                  |     8 +-
 src/utils/crc.h                                    |     4 +-
 src/utils/customizable_id.h                        |     4 +-
 src/utils/distributed_lock_service.h               |    52 +-
 src/utils/endians.h                                |     6 +-
 src/utils/error_code.cpp                           |     2 +-
 src/utils/error_code.h                             |     5 +
 src/utils/errors.h                                 |    10 +-
 src/utils/exp_delay.h                              |     2 +-
 src/utils/factory_store.h                          |     4 +-
 src/utils/fail_point.cpp                           |    10 +-
 src/utils/fail_point.h                             |     6 +-
 src/utils/fail_point_impl.h                        |    10 +-
 src/utils/filesystem.cpp                           |    53 +-
 src/utils/filesystem.h                             |    10 +
 src/utils/function_traits.h                        |     2 +-
 src/utils/gpid.cpp                                 |     2 +-
 src/utils/je_ctl.cpp                               |    10 +-
 src/utils/latency_tracer.cpp                       |     2 +-
 src/utils/latency_tracer.h                         |     2 +-
 src/utils/lockp.std.h                              |     4 +-
 src/utils/logging.cpp                              |    12 +-
 src/utils/logging_provider.h                       |    17 +-
 src/utils/metrics.cpp                              |     8 +-
 src/utils/metrics.h                                |   118 +-
 src/utils/optional.h                               |     6 +-
 src/utils/preloadable.h                            |     4 +-
 src/utils/priority_queue.h                         |     4 +-
 src/utils/process_utils.cpp                        |     6 +-
 src/utils/process_utils.h                          |     4 +-
 src/utils/safe_strerror_posix.cpp                  |     4 +-
 src/utils/safe_strerror_posix.h                    |     4 +-
 src/utils/simple_logger.cpp                        |   381 +-
 src/utils/simple_logger.h                          |    45 +-
 src/utils/singleton_store.h                        |     4 +-
 src/utils/string_conv.h                            |    22 +-
 src/utils/strings.cpp                              |     4 +-
 src/utils/synchronize.h                            |     6 +-
 src/utils/test/TokenBucketTest.cpp                 |     5 +-
 src/utils/test/blob_test.cpp                       |   145 +
 src/utils/test/clear.sh                            |     2 +-
 src/utils/test/env.cpp                             |     2 +-
 src/utils/test/fail_point_test.cpp                 |     8 +-
 src/utils/test/file_system_test.cpp                |    37 +
 src/utils/test/fmt_logging_test.cpp                |    10 +-
 src/utils/test/hostname_test.cpp                   |    42 -
 src/utils/test/json_helper_test.cpp                |     2 +-
 src/utils/test/logger.cpp                          |   157 +-
 src/utils/test/long_adder_test.cpp                 |     2 +-
 src/utils/test/main.cpp                            |     2 +-
 src/utils/test/metrics_test.cpp                    |    64 +-
 src/utils/test/output_utils_test.cpp               |     4 +-
 src/utils/test/run.sh                              |     6 +-
 src/utils/test/string_conv_test.cpp                |    46 +-
 src/utils/test/time_utils_test.cpp                 |    25 +-
 src/utils/thread_access_checker.cpp                |     2 +-
 src/utils/thread_access_checker.h                  |     2 +-
 src/utils/threadpool_code.h                        |     2 +-
 src/utils/threadpool_spec.h                        |     2 +-
 src/utils/time_utils.cpp                           |    15 +-
 src/utils/time_utils.h                             |    11 +-
 src/utils/uniq_timestamp_us.h                      |     2 +-
 src/utils/utils.cpp                                |    80 -
 src/utils/utils.h                                  |    15 -
 src/utils/work_queue.h                             |     2 +-
 src/utils/zlock_provider.h                         |     2 +-
 src/utils/zlocks.h                                 |     8 +-
 .../distributed_lock_service_zookeeper.cpp         |     6 +-
 src/zookeeper/distributed_lock_service_zookeeper.h |    10 +-
 src/zookeeper/lock_struct.cpp                      |    19 +-
 src/zookeeper/lock_struct.h                        |     6 +-
 src/zookeeper/lock_types.h                         |     6 +-
 src/zookeeper/test/distributed_lock_zookeeper.cpp  |    41 +-
 src/zookeeper/test/run.sh                          |     6 +-
 src/zookeeper/zookeeper_error.cpp                  |     4 +-
 src/zookeeper/zookeeper_error.h                    |     2 +-
 src/zookeeper/zookeeper_session.cpp                |     6 +-
 src/zookeeper/zookeeper_session.h                  |     4 +-
 src/zookeeper/zookeeper_session_mgr.cpp            |     4 +-
 thirdparty/CMakeLists.txt                          |    25 +-
 ...atch => fix_thrift_build_and_link_errors.patch} |    13 +
 741 files changed, 64672 insertions(+), 7283 deletions(-)
 create mode 100644 .clang-tidy
 rename {scripts => admin_tools}/config_hdfs.sh (100%)
 rename {scripts => admin_tools}/downgrade_node.sh (98%)
 rename {scripts => admin_tools}/learn_stat.py (100%)
 rename {scripts => admin_tools}/migrate_node.sh (100%)
 rename {scripts => admin_tools}/minos_common.sh (100%)
 rename {scripts => admin_tools}/pegasus_add_node_list.sh (92%)
 rename {scripts => admin_tools}/pegasus_bench_run.sh (100%)
 rename {scripts => admin_tools}/pegasus_check_arguments.sh (98%)
 rename {scripts => admin_tools}/pegasus_kill_test.sh (100%)
 rename {scripts => admin_tools}/pegasus_manual_compact.sh (100%)
 rename {scripts => admin_tools}/pegasus_migrate_zookeeper.sh (99%)
 rename {scripts => admin_tools}/pegasus_offline_node.sh (99%)
 rename {scripts => admin_tools}/pegasus_offline_node_list.sh (96%)
 rename {scripts => admin_tools}/pegasus_rebalance_cluster.sh (100%)
 rename {scripts => admin_tools}/pegasus_replica_thread.sh (100%)
 rename {scripts => admin_tools}/pegasus_restart_node.sh (99%)
 rename {scripts => admin_tools}/pegasus_rolling_update.sh (98%)
 rename {scripts => admin_tools}/pegasus_set_usage_scenario.sh (100%)
 rename {scripts => admin_tools}/pegasus_stat_available.sh (100%)
 rename {scripts => admin_tools}/pegasus_update_ingest_behind.sh (99%)
 rename {scripts => admin_tools}/sendmail.sh (100%)
 rename {scripts => build_tools}/bump_version.sh (100%)
 rename {scripts => build_tools}/check_license.py (100%)
 create mode 100755 build_tools/clang_tidy.py
 rename {scripts => build_tools}/clear_zk.sh (100%)
 rename {scripts => build_tools}/collector_table_counter_gen.py (98%)
 rename {scripts => build_tools}/compile_thrift.py (96%)
 copy {scripts => build_tools}/download_hadoop.sh (100%)
 rename {scripts => build_tools}/download_package.sh (100%)
 copy {scripts => build_tools}/download_zk.sh (100%)
 rename {scripts => build_tools}/format_files.sh (96%)
 rename {scripts => build_tools}/pack_client.sh (93%)
 rename {scripts => build_tools}/pack_common.sh (93%)
 rename {scripts => build_tools}/pack_server.sh (78%)
 rename {scripts => build_tools}/pack_tools.sh (74%)
 rename {scripts => build_tools}/recompile_thrift.sh (81%)
 rename {scripts => build_tools}/redis_proto_check.py (100%)
 rename {scripts => build_tools}/run-clang-format.py (99%)
 rename {scripts => build_tools}/start_zk.sh (100%)
 rename {scripts => build_tools}/stop_zk.sh (100%)
 delete mode 100644 docker/clang-format-3.9/Dockerfile
 create mode 100644 go-client/idl/admin/GoUnusedProtection__.go
 create mode 100644 go-client/idl/admin/backup-consts.go
 create mode 100644 go-client/idl/admin/backup.go
 create mode 100644 go-client/idl/admin/bulk_load-consts.go
 create mode 100644 go-client/idl/admin/bulk_load.go
 create mode 100644 go-client/idl/admin/duplication-consts.go
 create mode 100644 go-client/idl/admin/duplication.go
 create mode 100644 go-client/idl/admin/meta_admin-consts.go
 create mode 100644 go-client/idl/admin/meta_admin.go
 create mode 100644 go-client/idl/admin/metadata-consts.go
 create mode 100644 go-client/idl/admin/metadata.go
 create mode 100644 go-client/idl/admin/partition_split-consts.go
 create mode 100644 go-client/idl/admin/partition_split.go
 create mode 100644 go-client/idl/cmd/GoUnusedProtection__.go
 create mode 100644 go-client/idl/cmd/command-consts.go
 create mode 100644 go-client/idl/cmd/command.go
 create mode 100644 go-client/idl/radmin/GoUnusedProtection__.go
 create mode 100644 go-client/idl/radmin/replica_admin-consts.go
 create mode 100644 go-client/idl/radmin/replica_admin.go
 create mode 100644 go-client/idl/replication/GoUnusedProtection__.go
 create mode 100644 go-client/idl/replication/dsn.layer2-consts.go
 create mode 100644 go-client/idl/replication/dsn.layer2.go
 create mode 100644 go-client/idl/rrdb/GoUnusedProtection__.go
 create mode 100755 go-client/idl/rrdb/meta-remote/meta-remote.go
 create mode 100644 go-client/idl/rrdb/rrdb-consts.go
 create mode 100755 go-client/idl/rrdb/rrdb-remote/rrdb-remote.go
 create mode 100644 go-client/idl/rrdb/rrdb.go
 rename java-client/scripts/{recompile_thrift.sh => download_thrift.sh} (73%)
 copy src/{sample/run.sh => gutil/CMakeLists.txt} (81%)
 mode change 100755 => 100644
 create mode 100644 src/gutil/map_traits.h
 create mode 100644 src/gutil/map_util.h
 create mode 100644 src/gutil/no_destructor.h
 copy scripts/download_zk.sh => src/gutil/test/CMakeLists.txt (66%)
 mode change 100755 => 100644
 copy src/{utils => gutil}/test/main.cpp (82%)
 create mode 100644 src/gutil/test/map_traits_test.cpp
 create mode 100644 src/gutil/test/map_util_test.h
 create mode 100644 src/gutil/test/map_util_unittest.cpp
 create mode 100644 src/gutil/test/no_destructor_test.cpp
 copy src/{sample => gutil/test}/run.sh (81%)
 rename scripts/download_zk.sh => src/rpc/CMakeLists.txt (67%)
 mode change 100755 => 100644
 rename src/{runtime => }/rpc/asio_net_provider.cpp (98%)
 rename src/{runtime => }/rpc/asio_net_provider.h (95%)
 rename src/{runtime => }/rpc/asio_rpc_session.cpp (93%)
 rename src/{runtime => }/rpc/asio_rpc_session.h (88%)
 rename src/{runtime => }/rpc/dns_resolver.cpp (97%)
 rename src/{runtime => }/rpc/dns_resolver.h (97%)
 rename src/{runtime => }/rpc/dsn_message_parser.cpp (98%)
 copy src/{runtime/node_scoper.h => rpc/dsn_message_parser.h} (63%)
 rename src/{runtime => }/rpc/group_address.h (99%)
 rename src/{runtime => }/rpc/group_host_port.h (93%)
 rename src/{runtime => }/rpc/message_parser.cpp (98%)
 rename src/{runtime => }/rpc/message_parser.h (98%)
 rename src/{runtime => }/rpc/message_parser_manager.h (97%)
 rename src/{runtime => }/rpc/network.cpp (96%)
 rename src/{runtime => }/rpc/network.h (97%)
 rename src/{runtime => }/rpc/network.sim.cpp (96%)
 rename src/{runtime => }/rpc/network.sim.h (82%)
 rename src/{runtime => }/rpc/raw_message_parser.cpp (97%)
 copy src/{runtime/threadpool_code.cpp => rpc/raw_message_parser.h} (62%)
 rename src/{runtime => }/rpc/request_meta.thrift (100%)
 rename src/{runtime => }/rpc/rpc_address.cpp (98%)
 rename src/{runtime => }/rpc/rpc_address.h (99%)
 rename src/{runtime => }/rpc/rpc_engine.cpp (98%)
 rename src/{runtime => }/rpc/rpc_engine.h (97%)
 rename src/{runtime => }/rpc/rpc_holder.h (96%)
 rename src/{runtime => }/rpc/rpc_host_port.cpp (80%)
 rename src/{runtime => }/rpc/rpc_host_port.h (99%)
 rename src/{runtime => }/rpc/rpc_message.cpp (99%)
 rename src/{runtime => }/rpc/rpc_message.h (95%)
 rename src/{runtime => }/rpc/rpc_stream.h (98%)
 rename src/{runtime => }/rpc/rpc_task.cpp (95%)
 rename src/{runtime => }/rpc/serialization.h (97%)
 copy src/{sample/run.sh => rpc/test/CMakeLists.txt} (73%)
 mode change 100755 => 100644
 rename src/{runtime => rpc}/test/address_test.cpp (99%)
 create mode 100644 src/rpc/test/config.ini
 rename src/{runtime/test/corrupt_message.cpp => 
rpc/test/corrupt_message_test.cpp} (67%)
 rename src/{runtime => rpc}/test/host_port_test.cpp (93%)
 copy src/{security => rpc}/test/main.cpp (100%)
 rename src/{runtime => rpc}/test/message_reader_test.cpp (98%)
 rename src/{runtime => rpc}/test/message_utils_test.cpp (92%)
 rename src/{runtime/test/netprovider.cpp => rpc/test/net_provider_test.cpp} 
(88%)
 rename src/{runtime => rpc}/test/rpc_holder_test.cpp (95%)
 rename src/{runtime/test/rpc_message.cpp => rpc/test/rpc_message_test.cpp} 
(95%)
 rename src/{runtime/test/rpc.cpp => rpc/test/rpc_test.cpp} (95%)
 copy src/{sample => rpc/test}/run.sh (79%)
 rename src/{runtime => rpc}/test/thrift_message_parser_test.cpp (98%)
 rename src/{runtime => }/rpc/thrift_message_parser.cpp (98%)
 rename src/{runtime => }/rpc/thrift_message_parser.h (98%)
 delete mode 100644 src/runtime/rpc/CMakeLists.txt
 delete mode 100644 src/runtime/rpc/dsn_message_parser.h
 delete mode 100644 src/runtime/rpc/raw_message_parser.h
 delete mode 100644 src/runtime/test/config-test-corrupt-message.ini
 delete mode 100644 src/runtime/test/gtest.filter
 rename src/{runtime => }/task/CMakeLists.txt (83%)
 rename src/{runtime => }/task/async_calls.h (98%)
 rename src/{runtime => }/task/future_types.h (98%)
 rename src/{runtime => }/task/hpc_task_queue.cpp (94%)
 rename src/{runtime => }/task/hpc_task_queue.h (94%)
 rename src/{runtime => }/task/simple_task_queue.cpp (96%)
 rename src/{runtime => }/task/simple_task_queue.h (95%)
 rename src/{runtime => }/task/task.cpp (99%)
 rename src/{runtime => }/task/task.h (98%)
 rename src/{runtime => }/task/task_code.cpp (99%)
 rename src/{runtime => }/task/task_code.h (99%)
 rename src/{runtime => }/task/task_engine.cpp (94%)
 rename src/{runtime => }/task/task_engine.h (99%)
 rename src/{runtime => }/task/task_engine.sim.cpp (98%)
 rename src/{runtime => }/task/task_engine.sim.h (99%)
 rename src/{runtime => }/task/task_queue.cpp (95%)
 rename src/{runtime => }/task/task_queue.h (100%)
 rename src/{runtime => }/task/task_spec.cpp (98%)
 rename src/{runtime => }/task/task_spec.h (98%)
 rename src/{runtime => }/task/task_tracker.cpp (99%)
 rename src/{runtime => }/task/task_tracker.h (99%)
 rename src/{runtime => }/task/task_worker.cpp (97%)
 rename src/{runtime => }/task/task_worker.h (99%)
 rename scripts/download_hadoop.sh => src/task/tests/CMakeLists.txt (70%)
 mode change 100755 => 100644
 rename src/{runtime/test/async_call.cpp => task/tests/async_call_test.cpp} 
(87%)
 create mode 100644 src/task/tests/config-test-sim.ini
 create mode 100644 src/task/tests/config-test.ini
 rename src/{runtime/test/lpc.cpp => task/tests/lpc_test.cpp} (93%)
 create mode 100644 src/task/tests/main.cpp
 create mode 100755 src/task/tests/run.sh
 rename src/{runtime/test/task_engine.cpp => task/tests/task_engine_test.cpp} 
(91%)
 rename src/{runtime/test => task/tests}/task_test.cpp (96%)
 rename src/{runtime => }/task/timer_service.h (99%)
 create mode 100644 src/utils/test/blob_test.cpp
 delete mode 100644 src/utils/test/hostname_test.cpp
 delete mode 100644 src/utils/utils.cpp
 rename thirdparty/{fix_thrift_for_cpp11.patch => 
fix_thrift_build_and_link_errors.patch} (80%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to