This is an automated email from the ASF dual-hosted git repository.
saipranav pushed a change to branch QueccBranch
in repository https://gitbox.apache.org/repos/asf/incubator-resilientdb.git
from 96847ca9 "All bazel tests now function"
add 92766657 Update CHANGELOG.md
add b2c7e9b2 Merge pull request #118 from resilientdb/cjcchen-patch-1
add 0db8bf2f Update CHANGELOG.md
add 8f4e6f48 support old api command line
add 9507bc80 Merge pull request #119 from resilientdb/mvcc
add 056896c4 change license
add 996e7647 format code
add 89964b23 Merge pull request #120 from resilientdb/license
add 9aa2df1d change to apache license
add d0137313 del file
add 1bac6a90 Merge pull request #121 from resilientdb/license
add 44d103a6 change apache license
add a93921fa Merge pull request #122 from resilientdb/license
add 8ab20b99 add notice file
add 7ed9ff2f Merge pull request #123 from resilientdb/license
add 74e1af3f change apache license
add 5f06d8b9 Merge pull request #124 from resilientdb/license
add ad7abb85 Update README.md
add 43a30b35 Fix the failure memory order argument to
atomic_compare_exchange_strong_explicit
add 295d1b99 Merge pull request #126 from AtariDreams/patch-1
add 9040da20 Update copyright date in NOTICE (#129)
add 5fdd1466 Use .asf.yaml to manage GitHub settings
add fe31ff22 Merge pull request #130 from apache/CalvinKirs-patch-1
add 7b7df246 add bazel version (#132)
add 3f1bcf39 update state client to obtain the replica state
add 24c54323 Change the deploy logging type
add 5601a1ec Merge branch 'master' of
https://github.com/ResilientEcosystem/resilientdb
add 95443cd1 add get block numbers
add 9c6a8293 fix get txn bug
new 51d3cb9b Merge branch 'master' into QueccBranch
new bcd10cd8 "Feeding multi_op transactions to threads to process"
new 09aafc9a "Placeholder for thread"
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.asf.yaml | 40 +++++++++
.bazelversion | 1 +
CHANGELOG.md | 8 ++
NOTICE | 5 ++
README.md | 2 +-
benchmark/protocols/pbft/kv_server_performance.cpp | 34 ++++----
benchmark/protocols/pbft/kv_service_tools.cpp | 34 ++++----
chain/state/chain_state.cpp | 34 ++++----
chain/state/chain_state.h | 34 ++++----
chain/state/chain_state_test.cpp | 34 ++++----
chain/storage/kv_storage_test.cpp | 34 ++++----
chain/storage/leveldb.cpp | 34 ++++----
chain/storage/leveldb.h | 34 ++++----
chain/storage/memory_db.cpp | 34 ++++----
chain/storage/memory_db.h | 34 ++++----
chain/storage/mock_storage.h | 34 ++++----
chain/storage/rocksdb.cpp | 34 ++++----
chain/storage/rocksdb.h | 34 ++++----
chain/storage/storage.h | 34 ++++----
executor/common/custom_query.h | 34 ++++----
executor/common/mock_transaction_manager.h | 34 ++++----
executor/common/transaction_manager.cpp | 34 ++++----
executor/common/transaction_manager.h | 34 ++++----
executor/contract/executor/contract_executor.cpp | 34 ++++----
executor/contract/executor/contract_executor.h | 34 ++++----
.../contract/executor/contract_executor_test.cpp | 34 ++++----
executor/contract/manager/address_manager.cpp | 34 ++++----
executor/contract/manager/address_manager.h | 34 ++++----
executor/contract/manager/address_manager_test.cpp | 34 ++++----
executor/contract/manager/contract_manager.cpp | 34 ++++----
executor/contract/manager/contract_manager.h | 34 ++++----
.../contract/manager/contract_manager_test.cpp | 34 ++++----
executor/contract/manager/utils.h | 34 ++++----
executor/kv/kv_executor.cpp | 34 ++++----
executor/kv/kv_executor.h | 34 ++++----
executor/kv/kv_executor_test.cpp | 34 ++++----
executor/kv/quecc_executor.cpp | 65 ++++++++++++---
executor/kv/quecc_executor.h | 5 ++
executor/utxo/executor/utxo_executor.cpp | 34 ++++----
executor/utxo/executor/utxo_executor.h | 34 ++++----
executor/utxo/executor/utxo_executor_test.cpp | 34 ++++----
executor/utxo/manager/transaction.cpp | 34 ++++----
executor/utxo/manager/transaction.h | 34 ++++----
executor/utxo/manager/transaction_test.cpp | 34 ++++----
executor/utxo/manager/tx_mempool.cpp | 34 ++++----
executor/utxo/manager/tx_mempool.h | 34 ++++----
executor/utxo/manager/tx_mempool_test.cpp | 34 ++++----
executor/utxo/manager/wallet.cpp | 34 ++++----
executor/utxo/manager/wallet.h | 34 ++++----
executor/utxo/manager/wallet_test.cpp | 34 ++++----
interface/common/mock_resdb_txn_accessor.h | 34 ++++----
interface/common/resdb_state_accessor.cpp | 55 ++++--------
interface/common/resdb_state_accessor.h | 36 ++++----
interface/common/resdb_state_accessor_test.cpp | 48 ++++-------
interface/common/resdb_txn_accessor.cpp | 97 +++++++++++-----------
interface/common/resdb_txn_accessor.h | 37 ++++-----
interface/common/resdb_txn_accessor_test.cpp | 34 ++++----
interface/contract/contract_client.cpp | 34 ++++----
interface/contract/contract_client.h | 34 ++++----
interface/kv/kv_client.cpp | 34 ++++----
interface/kv/kv_client.h | 40 ++++-----
interface/rdbc/mock_net_channel.h | 34 ++++----
interface/rdbc/mock_resdb_txn_accessor.h | 34 ++++----
interface/rdbc/net_channel.cpp | 34 ++++----
interface/rdbc/net_channel.h | 34 ++++----
interface/rdbc/net_channel_test.cpp | 34 ++++----
interface/rdbc/transaction_constructor.cpp | 34 ++++----
interface/rdbc/transaction_constructor.h | 34 ++++----
interface/rdbc/transaction_constructor_test.cpp | 34 ++++----
interface/utxo/utxo_client.cpp | 34 ++++----
interface/utxo/utxo_client.h | 34 ++++----
platform/common/data_comm/data_comm.h | 34 ++++----
platform/common/data_comm/network_comm.h | 34 ++++----
platform/common/network/mock_socket.h | 34 ++++----
platform/common/network/network_utils.cpp | 34 ++++----
platform/common/network/network_utils.h | 34 ++++----
platform/common/network/network_utils_test.cpp | 34 ++++----
platform/common/network/socket.h | 34 ++++----
platform/common/network/tcp_socket.cpp | 34 ++++----
platform/common/network/tcp_socket.h | 34 ++++----
platform/common/network/tcp_socket_test.cpp | 34 ++++----
platform/common/queue/batch_queue.h | 34 ++++----
platform/common/queue/batch_queue_test.cpp | 34 ++++----
platform/common/queue/blocking_queue.h | 34 ++++----
platform/common/queue/lock_free_queue.h | 36 ++++----
platform/common/queue/lock_free_queue_test.cpp | 34 ++++----
platform/config/resdb_config.cpp | 34 ++++----
platform/config/resdb_config.h | 34 ++++----
platform/config/resdb_config_test.cpp | 34 ++++----
platform/config/resdb_config_utils.cpp | 34 ++++----
platform/config/resdb_config_utils.h | 34 ++++----
platform/config/resdb_poc_config.cpp | 34 ++++----
platform/config/resdb_poc_config.h | 34 ++++----
platform/consensus/checkpoint/checkpoint.h | 34 ++++----
platform/consensus/checkpoint/mock_checkpoint.h | 34 ++++----
platform/consensus/execution/duplicate_manager.cpp | 34 ++++----
platform/consensus/execution/duplicate_manager.h | 34 ++++----
.../consensus/execution/geo_global_executor.cpp | 34 ++++----
platform/consensus/execution/geo_global_executor.h | 34 ++++----
.../execution/geo_global_executor_test.cpp | 34 ++++----
.../execution/geo_transaction_executor.cpp | 34 ++++----
.../consensus/execution/geo_transaction_executor.h | 34 ++++----
.../execution/geo_transaction_executor_test.cpp | 34 ++++----
.../consensus/execution/mock_geo_global_executor.h | 34 ++++----
platform/consensus/execution/system_info.cpp | 34 ++++----
platform/consensus/execution/system_info.h | 34 ++++----
platform/consensus/execution/system_info_test.cpp | 34 ++++----
.../consensus/execution/transaction_executor.cpp | 34 ++++----
.../consensus/execution/transaction_executor.h | 34 ++++----
.../execution/transaction_executor_test.cpp | 34 ++++----
.../ordering/common/transaction_utils.cpp | 34 ++++----
.../consensus/ordering/common/transaction_utils.h | 34 ++++----
.../geo_pbft/consensus_manager_geo_pbft.cpp | 34 ++++----
.../ordering/geo_pbft/consensus_manager_geo_pbft.h | 34 ++++----
.../ordering/geo_pbft/geo_pbft_commitment.cpp | 34 ++++----
.../ordering/geo_pbft/geo_pbft_commitment.h | 34 ++++----
.../ordering/geo_pbft/geo_pbft_commitment_test.cpp | 34 ++++----
platform/consensus/ordering/geo_pbft/hash_set.h | 34 ++++----
.../consensus/ordering/pbft/checkpoint_manager.cpp | 34 ++++----
.../consensus/ordering/pbft/checkpoint_manager.h | 34 ++++----
.../ordering/pbft/checkpoint_manager_test.cpp | 34 ++++----
platform/consensus/ordering/pbft/commitment.cpp | 34 ++++----
platform/consensus/ordering/pbft/commitment.h | 34 ++++----
.../consensus/ordering/pbft/commitment_test.cpp | 34 ++++----
.../ordering/pbft/consensus_manager_pbft.cpp | 34 ++++----
.../ordering/pbft/consensus_manager_pbft.h | 34 ++++----
.../ordering/pbft/lock_free_collector_pool.cpp | 34 ++++----
.../ordering/pbft/lock_free_collector_pool.h | 34 ++++----
.../pbft/lock_free_collector_pool_test.cpp | 34 ++++----
.../consensus/ordering/pbft/message_manager.cpp | 34 ++++----
platform/consensus/ordering/pbft/message_manager.h | 34 ++++----
.../ordering/pbft/mock_checkpoint_manager.h | 34 ++++----
.../ordering/pbft/performance_manager.cpp | 34 ++++----
.../consensus/ordering/pbft/performance_manager.h | 34 ++++----
.../pbft/pre_very_consensus_service_pbft.h | 34 ++++----
platform/consensus/ordering/pbft/query.cpp | 34 ++++----
platform/consensus/ordering/pbft/query.h | 34 ++++----
platform/consensus/ordering/pbft/query_test.cpp | 34 ++++----
.../consensus/ordering/pbft/response_manager.cpp | 34 ++++----
.../consensus/ordering/pbft/response_manager.h | 34 ++++----
.../ordering/pbft/response_manager_test.cpp | 34 ++++----
.../ordering/pbft/transaction_collector.cpp | 34 ++++----
.../ordering/pbft/transaction_collector.h | 34 ++++----
.../ordering/pbft/transaction_collector_test.cpp | 34 ++++----
.../consensus/ordering/pbft/transaction_utils.cpp | 34 ++++----
.../consensus/ordering/pbft/transaction_utils.h | 34 ++++----
.../consensus/ordering/pbft/viewchange_manager.cpp | 34 ++++----
.../consensus/ordering/pbft/viewchange_manager.h | 34 ++++----
.../ordering/pbft/viewchange_manager_test.cpp | 34 ++++----
platform/consensus/recovery/recovery.cpp | 34 ++++----
platform/consensus/recovery/recovery.h | 34 ++++----
platform/consensus/recovery/recovery_test.cpp | 34 ++++----
platform/networkstrate/async_acceptor.cpp | 34 ++++----
platform/networkstrate/async_acceptor.h | 34 ++++----
platform/networkstrate/async_acceptor_test.cpp | 34 ++++----
platform/networkstrate/async_replica_client.cpp | 34 ++++----
platform/networkstrate/async_replica_client.h | 34 ++++----
.../networkstrate/async_replica_client_test.cpp | 34 ++++----
platform/networkstrate/consensus_manager.cpp | 42 ++++------
platform/networkstrate/consensus_manager.h | 34 ++++----
platform/networkstrate/consensus_manager_test.cpp | 34 ++++----
platform/networkstrate/mock_async_replica_client.h | 34 ++++----
platform/networkstrate/mock_replica_communicator.h | 34 ++++----
platform/networkstrate/mock_service_interface.h | 34 ++++----
platform/networkstrate/replica_communicator.cpp | 34 ++++----
platform/networkstrate/replica_communicator.h | 34 ++++----
.../networkstrate/replica_communicator_test.cpp | 34 ++++----
platform/networkstrate/server_comm.h | 34 ++++----
platform/networkstrate/service_interface.cpp | 34 ++++----
platform/networkstrate/service_interface.h | 34 ++++----
platform/networkstrate/service_network.cpp | 34 ++++----
platform/networkstrate/service_network.h | 34 ++++----
platform/networkstrate/service_network_test.cpp | 34 ++++----
platform/proto/resdb.proto | 1 +
platform/rdbc/acceptor.cpp | 34 ++++----
platform/rdbc/acceptor.h | 34 ++++----
platform/statistic/prometheus_handler.cpp | 34 ++++----
platform/statistic/prometheus_handler.h | 34 ++++----
platform/statistic/set_random_data.cpp | 34 ++++----
platform/statistic/stats.cpp | 34 ++++----
platform/statistic/stats.h | 34 ++++----
platform/test/resdb_test.cpp | 34 ++++----
scripts/deploy/performance/calculate_result.py | 18 +++-
service/contract/contract_service.cpp | 34 ++++----
service/kv/kv_service.cpp | 34 ++++----
.../tools/contract/api_tools/contract_tools.cpp | 34 ++++----
service/tools/kv/api_tools/kv_client_txn_tools.cpp | 34 ++++----
service/tools/kv/api_tools/kv_service_tools.cpp | 97 ++++++++++++++++------
.../utxo/wallet_tool/cpp/utxo_client_tools.cpp | 34 ++++----
service/tools/utxo/wallet_tool/py/addr.py | 37 ++++-----
service/tools/utxo/wallet_tool/py/keys.py | 38 ++++-----
service/tools/utxo/wallet_tool/test/key_tester.py | 37 ++++-----
.../utxo/wallet_tool/test/key_tester_utils.cpp | 34 ++++----
service/utils/server_factory.cpp | 34 ++++----
service/utils/server_factory.h | 34 ++++----
service/utxo/utxo_service.cpp | 34 ++++----
tools/certificate_tools.cpp | 34 ++++----
tools/certificate_tools_test.cpp | 34 ++++----
tools/generate_mulregion_config.py | 17 ++++
tools/generate_region_config.py | 17 ++++
tools/key_generator_tools.cpp | 34 ++++----
tools/resdb_state_accessor_tools.cpp | 40 ++++-----
tools/resdb_txn_accessor_tools.cpp | 34 ++++----
203 files changed, 2976 insertions(+), 3929 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .bazelversion
create mode 100644 NOTICE