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

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


    from d69b74c5 "Fixing file inclusion issue"
     add a011c863 Updated logo
     add b849f66b Merge pull request #114 from resilientdb/gopuman-docker-latest
     add 641f8a2f Add files via upload
     add 86fc301a Delete img/resilientdb_logo_light-text-modern-v3-1.png
     add 81f7eb0e Add files via upload
     add 3bcefd9b Update README.md
     add 8951a404 Update README.md
     add 41170e51 Updated loqo quality
     add f3a6f019 Merge pull request #115 from resilientdb/logo_latest
     add b1f09052 Fixed light logo bug | removed nexres refs
     add 530ed2f4 Merge pull request #116 from resilientdb/Bug-logo
     add cbb3b2ad add mvcc for mem-kv
     add bb38084a add history
     add 0f1ec7be add mvcc
     add f7809260 add mvcc for kv
     add 041507eb add mvcc for kv
     add bc3909c6 Merge branch 'mvcc' of 
https://github.com/resilientdb/resilientdb into mvcc
     add 07ae8b3a rm unused code
     add 6286cef9 remove log
     add 7021be50 remove unused log
     add 68dbd876 rm unused log
     add e2ac5cbb add glog init
     add 5c08784c format code
     add cf41cb57 Update README.md
     add 63d83b7d Update README.md
     add 8a242a46 Update kv_client.h
     add a86abc3a Merge pull request #117 from resilientdb/mvcc
     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
     add 7d478836 add GetRequestFromReplica interface (#133)
     add a6b6bbcf change the script path in start_contract_service.sh
     add a145249f Fix incorrect comment intervals in Prometheus config (#135)
     new 41d5bfa5 Merge branch 'master' into ResViewCrow

The 1 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 +
 .github/workflows/build-push.yml                   |   4 +-
 CHANGELOG.md                                       |   8 +
 NOTICE                                             |   5 +
 README.md                                          | 240 ++++++++++++++---
 WORKSPACE                                          |   4 +-
 benchmark/protocols/pbft/BUILD                     |   1 +
 benchmark/protocols/pbft/kv_server_performance.cpp |  39 ++-
 benchmark/protocols/pbft/kv_service_tools.cpp      |  34 +--
 chain/state/BUILD                                  |   2 +-
 chain/state/chain_state.cpp                        |  98 ++-----
 chain/state/chain_state.h                          |  54 ++--
 chain/state/chain_state_test.cpp                   |  75 +++---
 chain/storage/BUILD                                |  50 ++--
 chain/storage/README.md                            |  13 -
 chain/storage/kv_storage_test.cpp                  | 232 ++++++++++++++++
 chain/storage/leveldb.cpp                          | 290 ++++++++++++++++++++
 chain/storage/leveldb.h                            |  81 ++++++
 chain/storage/memory_db.cpp                        | 170 ++++++++++++
 chain/storage/memory_db.h                          |  88 +++++++
 chain/storage/mock_storage.h                       |  52 ++--
 chain/storage/proto/BUILD                          |  36 +++
 chain/storage/proto/kv.proto                       |  13 +
 chain/storage/proto/leveldb_config.proto           |   9 +
 chain/storage/proto/rocksdb_config.proto           |  11 +
 chain/storage/res_leveldb.cpp                      | 169 ------------
 chain/storage/res_leveldb.h                        |  65 -----
 chain/storage/res_leveldb_test.cpp                 | 111 --------
 chain/storage/res_rocksdb.cpp                      | 171 ------------
 chain/storage/res_rocksdb.h                        |  61 -----
 chain/storage/res_rocksdb_test.cpp                 | 109 --------
 chain/storage/rocksdb.cpp                          | 291 +++++++++++++++++++++
 chain/storage/rocksdb.h                            |  80 ++++++
 {executor/kv => chain/storage/setting}/BUILD       |  23 --
 chain/storage/storage.h                            |  65 ++---
 chain/storage/txn_memory_db.cpp                    |  50 ----
 chain/storage/txn_memory_db.h                      |  48 ----
 chain/storage/txn_memory_db_test.cpp               |  71 -----
 documents/doxygen/Doxyfile                         |   8 +-
 documents/doxygen/doxygen_html_style.css           |   4 +
 documents/doxygen/header                           |  60 +++++
 documents/doxygen/logo.png                         | Bin 803 -> 71672 bytes
 documents/file/prometheus.yml                      |   4 +-
 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/BUILD                                  |  32 +--
 executor/kv/kv_executor.cpp                        | 124 +++++++--
 executor/kv/kv_executor.h                          |  52 ++--
 executor/kv/kv_executor_test.cpp                   | 270 +++++++++++++++----
 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 +--
 img/resdb-v2.png                                   | Bin 0 -> 41784 bytes
 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            |  87 ++++--
 interface/common/resdb_txn_accessor.h              |  35 ++-
 interface/common/resdb_txn_accessor_test.cpp       |  39 ++-
 interface/contract/contract_client.cpp             |  34 +--
 interface/contract/contract_client.h               |  34 +--
 interface/kv/kv_client.cpp                         | 107 ++++++--
 interface/kv/kv_client.h                           |  62 +++--
 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 +--
 platform/consensus/ordering/pbft/BUILD             |   4 +-
 .../consensus/ordering/pbft/checkpoint_manager.cpp |  41 ++-
 .../consensus/ordering/pbft/checkpoint_manager.h   |  40 ++-
 .../ordering/pbft/checkpoint_manager_test.cpp      |  34 +--
 platform/consensus/ordering/pbft/commitment.cpp    |  37 ++-
 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 |  38 ++-
 .../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      |  48 ++--
 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/BUILD                               |  18 +-
 platform/proto/durable.proto                       |  18 --
 platform/proto/replica_info.proto                  |   7 +-
 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                       |  36 ++-
 proto/kv/kv.proto                                  |  31 +++
 scripts/deploy/performance/calculate_result.py     |  18 +-
 service/contract/contract_service.cpp              |  34 +--
 service/kv/BUILD                                   |  10 +-
 service/kv/kv_service.cpp                          |  63 +++--
 service/tools/config/server/server.config          |   2 -
 .../tools/contract/api_tools/contract_tools.cpp    |  34 +--
 .../service_tools/start_contract_service.sh        |   6 +-
 service/tools/kv/api_tools/kv_client_txn_tools.cpp |  34 +--
 service/tools/kv/api_tools/kv_service_tools.cpp    | 245 ++++++++++++++---
 .../utxo/wallet_tool/cpp/utxo_client_tools.cpp     |  73 +++---
 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 +--
 236 files changed, 5179 insertions(+), 4976 deletions(-)
 create mode 100644 .asf.yaml
 create mode 100644 .bazelversion
 create mode 100644 NOTICE
 delete mode 100644 chain/storage/README.md
 create mode 100644 chain/storage/kv_storage_test.cpp
 create mode 100644 chain/storage/leveldb.cpp
 create mode 100644 chain/storage/leveldb.h
 create mode 100644 chain/storage/memory_db.cpp
 create mode 100644 chain/storage/memory_db.h
 create mode 100644 chain/storage/proto/BUILD
 create mode 100644 chain/storage/proto/kv.proto
 create mode 100644 chain/storage/proto/leveldb_config.proto
 create mode 100644 chain/storage/proto/rocksdb_config.proto
 delete mode 100644 chain/storage/res_leveldb.cpp
 delete mode 100644 chain/storage/res_leveldb.h
 delete mode 100644 chain/storage/res_leveldb_test.cpp
 delete mode 100644 chain/storage/res_rocksdb.cpp
 delete mode 100644 chain/storage/res_rocksdb.h
 delete mode 100644 chain/storage/res_rocksdb_test.cpp
 create mode 100644 chain/storage/rocksdb.cpp
 create mode 100644 chain/storage/rocksdb.h
 copy {executor/kv => chain/storage/setting}/BUILD (56%)
 delete mode 100644 chain/storage/txn_memory_db.cpp
 delete mode 100644 chain/storage/txn_memory_db.h
 delete mode 100644 chain/storage/txn_memory_db_test.cpp
 create mode 100644 documents/doxygen/doxygen_html_style.css
 create mode 100644 documents/doxygen/header
 create mode 100644 img/resdb-v2.png
 delete mode 100644 platform/proto/durable.proto

Reply via email to