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

saipranav pushed a commit to branch QueccBranch
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git

commit 914a7ce859d934e48a203bbc12d214d11809ac43
Merge: 199c613f 3037f80e
Author: Saipranav Kotamreddy <[email protected]>
AuthorDate: Wed Apr 17 17:56:25 2024 -0700

    Merge branch 'master' into QueccBranch

 CHANGELOG.md                                       |  12 +
 WORKSPACE                                          |  21 ++
 api/BUILD                                          |  19 ++
 api/README.md                                      |  47 ++++
 api/ip_address.config                              |   1 +
 api/kv_operation.py                                |  27 ++
 api/pybind_kv_service.cpp                          |  50 ++++
 benchmark/protocols/poe/BUILD                      |  16 ++
 benchmark/protocols/poe/kv_server_performance.cpp  |  89 +++++++
 common/BUILD                                       |   7 +
 documents/file/prometheus.yml                      |   4 +-
 interface/common/resdb_txn_accessor.cpp            |  34 +++
 interface/common/resdb_txn_accessor.h              |   2 +
 interface/common/resdb_txn_accessor_test.cpp       |   5 +-
 monitoring/prometheus/prometheus.yml               |  10 +-
 .../consensus/execution/transaction_executor.cpp   |   4 +-
 platform/consensus/ordering/common/algorithm/BUILD |  12 +
 .../ordering/common/algorithm/protocol_base.cpp    |  53 ++++
 .../ordering/common/algorithm/protocol_base.h      |  64 +++++
 platform/consensus/ordering/common/framework/BUILD |  49 ++++
 .../ordering/common/framework/consensus.cpp        | 181 +++++++++++++
 .../ordering/common/framework/consensus.h          |  83 ++++++
 .../common/framework/performance_manager.cpp       | 289 +++++++++++++++++++++
 .../common/framework/performance_manager.h         | 103 ++++++++
 .../framework}/response_manager.cpp                | 157 ++++-------
 .../ordering/common/framework/response_manager.h   |  85 ++++++
 .../common/framework/transaction_utils.cpp         |  49 ++++
 .../ordering/common/framework/transaction_utils.h  |  45 ++++
 platform/consensus/ordering/pbft/BUILD             |   1 +
 platform/consensus/ordering/pbft/commitment.cpp    |  18 +-
 .../ordering/pbft/consensus_manager_pbft.cpp       |   1 +
 .../consensus/ordering/pbft/response_manager.cpp   |  96 +++++++
 .../consensus/ordering/pbft/response_manager.h     |  27 ++
 .../consensus/ordering/pbft/viewchange_manager.cpp |   6 +
 .../consensus/ordering/pbft/viewchange_manager.h   |   2 +
 platform/consensus/ordering/poe/algorithm/BUILD    |  15 ++
 platform/consensus/ordering/poe/algorithm/poe.cpp  |  75 ++++++
 platform/consensus/ordering/poe/algorithm/poe.h    |  40 +++
 platform/consensus/ordering/poe/framework/BUILD    |  16 ++
 .../consensus/ordering/poe/framework/consensus.cpp | 105 ++++++++
 .../consensus/ordering/poe/framework/consensus.h   |  59 +++++
 .../ordering/poe/framework/consensus_test.cpp      | 179 +++++++++++++
 platform/consensus/ordering/poe/proto/BUILD        |  13 +-
 .../consensus/ordering/poe/proto/proposal.proto    |  28 ++
 platform/networkstrate/replica_communicator.cpp    |   2 +-
 platform/proto/replica_info.proto                  |   2 +
 platform/proto/resdb.proto                         |   7 +-
 platform/statistic/BUILD                           |   7 +
 platform/statistic/stats.cpp                       | 195 +++++++++++++-
 platform/statistic/stats.h                         |  56 +++-
 script.js                                          | 103 ++++++++
 scripts/deploy/config/kv_performance_server.conf   |  10 +-
 scripts/deploy/config/poe.config                   |  10 +
 scripts/deploy/config/template.config              |   2 +-
 scripts/deploy/performance/pbft_performance.sh     |   2 +
 scripts/deploy/performance/poe_performance.sh      |   4 +
 scripts/deploy/performance/run_performance.sh      |   2 -
 service/tools/config/server/server.config          |   5 +-
 .../service_tools/start_contract_service.sh        |   6 +-
 third_party/BUILD                                  |   7 +
 60 files changed, 2473 insertions(+), 146 deletions(-)


Reply via email to