This is an automated email from the ASF dual-hosted git repository.
wangdan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pegasus.git
from e612d2cd8 ci: bump dorny/paths-filter from v2 to v3.0.2 (#2218)
add cebbfae84 perf(make_idempotent): introduce row lock to improve 2PC for
idempotent atomic writes (#2214)
No new revisions were added by this update.
Summary of changes:
.clang-tidy | 2 +-
.licenserc.yaml | 1 -
build_tools/clang_tidy.py | 2 +
src/replica/mutation.cpp | 255 ++++++++++++++++++++++---------
src/replica/mutation.h | 283 +++++++++++++++++++++++++----------
src/replica/mutation_cache.cpp | 34 ++---
src/replica/prepare_list.cpp | 5 +-
src/replica/replica.cpp | 24 +--
src/replica/replica.h | 39 ++---
src/replica/replica_2pc.cpp | 11 +-
src/replica/replica_backup.cpp | 1 +
src/replica/replica_stub.cpp | 4 +-
src/replica/replication_app_base.cpp | 25 ++--
src/replica/replication_app_base.h | 53 +++----
src/replica/test/replica_test.cpp | 2 +-
src/rpc/raw_message_parser.cpp | 50 +++----
src/rpc/rpc_message.cpp | 24 +--
src/rpc/rpc_message.h | 26 +++-
src/rpc/test/message_utils_test.cpp | 7 +-
src/rpc/test/rpc_message_test.cpp | 4 +-
src/runtime/CMakeLists.txt | 1 -
src/runtime/message_utils.cpp | 53 -------
src/runtime/message_utils.h | 59 +++++---
src/runtime/profiler.cpp | 1 +
src/runtime/tool_api.cpp | 1 +
src/server/pegasus_server_write.cpp | 8 +-
src/utils/binary_writer.cpp | 25 ++--
27 files changed, 620 insertions(+), 380 deletions(-)
delete mode 100644 src/runtime/message_utils.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]