Skip to content
This repository has been archived by the owner on Apr 17, 2019. It is now read-only.

common objects factory for wsv query #1573

Merged
merged 20 commits into from
Jul 19, 2018

Commits on Jul 9, 2018

  1. Implement Abstract factory for peer

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 9, 2018
    Configuration menu
    Copy the full SHA
    43d7902 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2018

  1. Factory returns Result instead of just pointer

    This allows addition of validator in the future
    
    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    f7eabe8 View commit details
    Browse the repository at this point in the history
  2. Add validation logic to factory

    This allows addition of validator in the future
    
    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    e904964 View commit details
    Browse the repository at this point in the history
  3. Add account creation to factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    781cb39 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. Add account asset creation to factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    961fe11 View commit details
    Browse the repository at this point in the history
  2. Add amount creation to factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    a75f7fc View commit details
    Browse the repository at this point in the history
  3. Add asset and domain creation to factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    48b7605 View commit details
    Browse the repository at this point in the history
  4. Add signature creation to factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    34a11ab View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Add comments

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    2f30e41 View commit details
    Browse the repository at this point in the history
  2. Fix review issues

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    e40cb10 View commit details
    Browse the repository at this point in the history
  3. change ametsuchi interfaces for new factory

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/benchmark/CMakeLists.txt
    #	test/benchmark/bm_proto_creation.cpp
    nickaleks committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    8a73c24 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2018

  1. Fix compilation issues

    Signed-off-by: Nikita Alekseev <[email protected]>
    nickaleks committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    b6b9b3c View commit details
    Browse the repository at this point in the history
  2. Fix merge conflicts

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	irohad/ametsuchi/impl/mutable_storage_impl.cpp
    #	irohad/ametsuchi/impl/mutable_storage_impl.hpp
    #	irohad/ametsuchi/impl/postgres_block_query.cpp
    #	irohad/ametsuchi/impl/postgres_wsv_common.hpp
    #	irohad/ametsuchi/impl/postgres_wsv_query.cpp
    #	irohad/ametsuchi/impl/postgres_wsv_query.hpp
    #	irohad/ametsuchi/impl/storage_impl.cpp
    #	irohad/ametsuchi/impl/storage_impl.hpp
    #	irohad/ametsuchi/impl/temporary_wsv_impl.cpp
    #	irohad/ametsuchi/impl/temporary_wsv_impl.hpp
    #	test/module/irohad/ametsuchi/CMakeLists.txt
    #	test/module/irohad/ametsuchi/ametsuchi_fixture.hpp
    #	test/module/irohad/ametsuchi/wsv_query_command_test.cpp
    #	test/module/shared_model/backend_proto/CMakeLists.txt
    nickaleks committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    79270cb View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Fix merge conflicts

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	irohad/ametsuchi/impl/mutable_storage_impl.cpp
    #	irohad/ametsuchi/impl/mutable_storage_impl.hpp
    #	irohad/ametsuchi/impl/postgres_block_query.cpp
    #	irohad/ametsuchi/impl/postgres_wsv_common.hpp
    #	irohad/ametsuchi/impl/postgres_wsv_query.cpp
    #	irohad/ametsuchi/impl/postgres_wsv_query.hpp
    #	irohad/ametsuchi/impl/storage_impl.cpp
    #	irohad/ametsuchi/impl/storage_impl.hpp
    #	irohad/ametsuchi/impl/temporary_wsv_impl.cpp
    #	irohad/ametsuchi/impl/temporary_wsv_impl.hpp
    #	test/module/irohad/ametsuchi/CMakeLists.txt
    #	test/module/irohad/ametsuchi/ametsuchi_fixture.hpp
    #	test/module/irohad/ametsuchi/wsv_query_command_test.cpp
    #	test/module/shared_model/backend_proto/CMakeLists.txt
    nickaleks committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    69cdd3f View commit details
    Browse the repository at this point in the history
  2. Merge develop

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/module/shared_model/backend_proto/CMakeLists.txt
    nickaleks committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    bb438e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2018

  1. Remove postgres converter

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/module/shared_model/backend_proto/CMakeLists.txt
    nickaleks committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    257ebe9 View commit details
    Browse the repository at this point in the history
  2. Fix issues

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	test/module/shared_model/backend_proto/CMakeLists.txt
    nickaleks committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    c436031 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/develop' into feature/common_obj…

    …ects_factory_wsv_query
    
    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	shared_model/backend/protobuf/common_objects/proto_common_objects_factory.hpp
    #	shared_model/interfaces/common_objects/common_objects_factory.hpp
    #	test/module/shared_model/backend_proto/common_objects/proto_common_objects_factory_test.cpp
    nickaleks committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    482e712 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2018

  1. Fix review issues

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	shared_model/backend/protobuf/common_objects/proto_common_objects_factory.hpp
    #	shared_model/interfaces/common_objects/common_objects_factory.hpp
    #	test/module/shared_model/backend_proto/common_objects/proto_common_objects_factory_test.cpp
    nickaleks committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    ad1ed98 View commit details
    Browse the repository at this point in the history
  2. Fix review issues

    Signed-off-by: Nikita Alekseev <[email protected]>
    
    # Conflicts:
    #	shared_model/backend/protobuf/common_objects/proto_common_objects_factory.hpp
    #	shared_model/interfaces/common_objects/common_objects_factory.hpp
    #	test/module/shared_model/backend_proto/common_objects/proto_common_objects_factory_test.cpp
    nickaleks committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    be92c27 View commit details
    Browse the repository at this point in the history