Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/sync missing trie nodes #4616

Merged
merged 91 commits into from
May 24, 2023
Merged

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    024bac0 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. add unit tests

    BeniaminDrasovean committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    b7c39e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95d3774 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. fix after review

    BeniaminDrasovean committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    cfb725c View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    324687a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    2f55480 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4588 from ElrondNetwork/propagate-getNodeFromDb-err

    propagate getNodeFromDb err
    BeniaminDrasovean committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    b00d805 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    f8eea9a View commit details
    Browse the repository at this point in the history
  2. conflicts fix after merge

    ssd04 committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    6144052 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0927cae View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4720 from ElrondNetwork/merge-rc-v1.4.0-feat-sync…

    …-missing-trie-nodes
    
    Merge rc v1.4.0 feat sync missing trie nodes
    ssd04 committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    8bc2f98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    088cc58 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e0dbd57 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    004264c View commit details
    Browse the repository at this point in the history
  8. fix unit tests in process sync

    ssd04 committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0d6e8d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Configuration menu
    Copy the full SHA
    0141588 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b2d6e4 View commit details
    Browse the repository at this point in the history
  3. fix linter issue

    ssd04 committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    8d6ea22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3bcb4a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4462ced View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c5d073 View commit details
    Browse the repository at this point in the history
  7. fix comments and log messages

    ssd04 committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    d7e1b6b View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Configuration menu
    Copy the full SHA
    ac87c63 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. error from db renaming

    ssd04 committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    113c833 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Configuration menu
    Copy the full SHA
    482aecb View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Configuration menu
    Copy the full SHA
    737c93e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f852a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Configuration menu
    Copy the full SHA
    349d22a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3548ad0 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Configuration menu
    Copy the full SHA
    bec60f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff5674d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4830 from ElrondNetwork/handle-duplicate-constant…

    …s-for-storage-mappers
    
    refactor to use storer ids for dataRetriever
    ssd04 committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    094f227 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Configuration menu
    Copy the full SHA
    0a17029 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    73275b1 View commit details
    Browse the repository at this point in the history
  2. small refactor

    BeniaminDrasovean committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a2deeff View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    65e517f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/rc/v1.5.0' into merge-rc/1.5.0-i…

    …n-feat/sync-missing-trie-nodes-3feb
    
    # Conflicts:
    #	process/block/preprocess/basePreProcess.go
    #	process/block/preprocess/rewardTxPreProcessor_test.go
    #	process/block/preprocess/smartContractResults_test.go
    #	process/block/preprocess/transactionsV2_test.go
    #	process/rewardTransaction/process.go
    #	process/rewardTransaction/process_test.go
    #	process/sync/metablock.go
    #	process/sync/shardblock.go
    #	process/transaction/shardProcess.go
    BeniaminDrasovean committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    700cecf View commit details
    Browse the repository at this point in the history
  3. fix after merge

    BeniaminDrasovean committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    773d9a8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4955 from multiversx/merge-rc/1.5.0-in-feat/sync-…

    …missing-trie-nodes-3feb
    
    Merge rc/1.5.0 in feat/sync missing trie nodes 3feb
    iulianpascalau committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    0959e7e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feat/sync-missing-trie-nodes' into sync-missing-keys-only

    # Conflicts:
    #	dataRetriever/factory/resolverscontainer/metaResolversContainerFactory.go
    #	dataRetriever/factory/resolverscontainer/metaResolversContainerFactory_test.go
    #	dataRetriever/factory/resolverscontainer/shardResolversContainerFactory.go
    #	dataRetriever/factory/resolverscontainer/shardResolversContainerFactory_test.go
    #	factory/consensus/consensusComponents.go
    #	factory/processing/blockProcessorCreator_test.go
    #	genesis/process/genesisBlockCreator.go
    #	genesis/process/genesisBlockCreator_test.go
    #	integrationTests/state/stateTrie/stateTrie_test.go
    #	integrationTests/state/stateTrieSync/stateTrieSync_test.go
    #	integrationTests/testProcessorNode.go
    #	node/nodeRunner.go
    #	process/block/shardblock.go
    #	process/coordinator/process.go
    #	process/sync/baseSync.go
    #	process/sync/metablock_test.go
    #	process/sync/shardblock_test.go
    #	testscommon/components/components.go
    #	testscommon/components/default.go
    #	update/genesis/import.go
    #	update/genesis/import_test.go
    BeniaminDrasovean committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    7dceb49 View commit details
    Browse the repository at this point in the history
  6. fix after merge

    BeniaminDrasovean committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    a683564 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    36ddeb4 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. small logs refactor

    BeniaminDrasovean committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    7123970 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    a99d8d7 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/v1.6.0-…

    …in-feat/sync-missing-trie-nodes-6mar
    BeniaminDrasovean committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    19022b1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5058 from multiversx/merge-rc/v1.6.0-in-feat/sync…

    …-missing-trie-nodes-6mar
    
    Merge rc/v1.6.0 in feat/sync missing trie nodes 6mar
    BeniaminDrasovean committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    f8ce921 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feat/sync-missing-trie-nodes' into sync-missing-keys-only

    # Conflicts:
    #	testscommon/components/default.go
    BeniaminDrasovean committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    141ad52 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. Configuration menu
    Copy the full SHA
    aea1014 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d65587 View commit details
    Browse the repository at this point in the history
  3. refactor log prints

    BeniaminDrasovean committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    25dc1d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/v1.6.0-…

    …in-feat/sync-missing-trie-nodes-3apr
    BeniaminDrasovean committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ecc4f3f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5147 from multiversx/merge-rc/v1.6.0-in-feat/sync…

    …-missing-trie-nodes-3apr
    
    Merge rc/v1.6.0 in feat/sync missing trie nodes 3apr
    BeniaminDrasovean committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a729637 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e522d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90c6e21 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. fix after review

    BeniaminDrasovean committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    2a46bcc View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Merge pull request #4724 from multiversx/sync-missing-keys-only

    add custom error for trie get node
    BeniaminDrasovean committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    da1e15e View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    de31e03 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. fix after review

    BeniaminDrasovean committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    3968467 View commit details
    Browse the repository at this point in the history
  2. add TODOs

    BeniaminDrasovean committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    e4cd99a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    ad10f3c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5188 from multiversx/accounts-db-syncer-refactor

    pass storageMarker as argument when SyncAccounts() is called
    BeniaminDrasovean committed May 4, 2023
    Configuration menu
    Copy the full SHA
    4c49b06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    891ac8c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0881d9e View commit details
    Browse the repository at this point in the history
  5. fix race condition

    BeniaminDrasovean committed May 4, 2023
    Configuration menu
    Copy the full SHA
    455e0f2 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    e540957 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. fix after review

    BeniaminDrasovean committed May 11, 2023
    Configuration menu
    Copy the full SHA
    1c66c1e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. fix after review

    BeniaminDrasovean committed May 12, 2023
    Configuration menu
    Copy the full SHA
    ed65313 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5217 from multiversx/sync-missing-data-trie-nodes

    sync missing data trie node
    BeniaminDrasovean committed May 12, 2023
    Configuration menu
    Copy the full SHA
    7afe9f3 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/v1.6.0-…

    …in-feat/sync-missing-trie-nodes-12-may
    
    # Conflicts:
    #	errors/errors.go
    #	factory/interface.go
    #	factory/mock/stateComponentsHolderStub.go
    #	factory/state/stateComponentsHandler_test.go
    #	go.mod
    #	go.sum
    #	integrationTests/state/stateTrieSync/stateTrieSync_test.go
    #	node/node_test.go
    #	state/syncer/userAccountsSyncer.go
    #	testscommon/components/default.go
    #	testscommon/factory/stateComponentsMock.go
    #	trie/node.go
    #	trie/trieStorageManagerFactory_test.go
    #	trie/trieStorageManager_test.go
    BeniaminDrasovean committed May 12, 2023
    Configuration menu
    Copy the full SHA
    d592f3d View commit details
    Browse the repository at this point in the history
  4. fix after merge

    BeniaminDrasovean committed May 12, 2023
    Configuration menu
    Copy the full SHA
    5ce0b74 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #5241 from multiversx/merge-rc/v1.6.0-in-feat/sync…

    …-missing-trie-nodes-12-may
    
    Merge rc/v1.6.0 in feat/sync missing trie nodes 12 may
    BeniaminDrasovean committed May 12, 2023
    Configuration menu
    Copy the full SHA
    1722e8a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/1.6.0-i…

    …n-feat/sync-missing-trie-nodes-16-may
    
    # Conflicts:
    #	trie/trieStorageManager_test.go
    #	update/container/accountDBSyncers_test.go
    BeniaminDrasovean committed May 16, 2023
    Configuration menu
    Copy the full SHA
    7e2d147 View commit details
    Browse the repository at this point in the history
  2. fix after merge

    BeniaminDrasovean committed May 16, 2023
    Configuration menu
    Copy the full SHA
    f2cdeee View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5243 from multiversx/merge-rc/1.6.0-in-feat/sync-…

    …missing-trie-nodes-16-may
    
    Merge rc/1.6.0 in feat/sync missing trie nodes 16 may
    BeniaminDrasovean committed May 16, 2023
    Configuration menu
    Copy the full SHA
    be5247f View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/v1.6.0-…

    …in-feat/sync-missing-trie-nodes-18may
    
    # Conflicts:
    #	factory/processing/blockProcessorCreator.go
    #	factory/processing/export_test.go
    #	go.mod
    #	go.sum
    BeniaminDrasovean committed May 18, 2023
    Configuration menu
    Copy the full SHA
    6a6f938 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b84e042 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5251 from multiversx/merge-rc/v1.6.0-in-feat/sync…

    …-missing-trie-nodes-18may
    
    Merge rc/v1.6.0 in feat/sync missing trie nodes 18may
    BeniaminDrasovean committed May 18, 2023
    Configuration menu
    Copy the full SHA
    e183734 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    7ec6cfe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1094c2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb6d084 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b992485 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. fix after review

    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    075f73a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5258 from multiversx/add-identifer-in-tsm

    Add identifer in tsm
    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    4672b47 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/rc/v1.6.0' into merge-rc/v1.6.0-…

    …in-feat/balance-data-trie-23may
    
    # Conflicts:
    #	factory/processing/blockProcessorCreator.go
    #	factory/processing/blockProcessorCreator_test.go
    #	factory/processing/export_test.go
    #	factory/processing/processComponents.go
    #	go.mod
    #	go.sum
    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    ed32aca View commit details
    Browse the repository at this point in the history
  4. update go mod

    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    63d3d01 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feat/sync-missing-trie-nodes' into merge-rc/v1.6.0-in-f…

    …eat/balance-data-trie-23may
    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    fb3be8c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5270 from multiversx/merge-rc/v1.6.0-in-feat/bala…

    …nce-data-trie-23may
    
    Merge rc/v1.6.0 in feat/sync missing trie nodes 23may
    BeniaminDrasovean committed May 23, 2023
    Configuration menu
    Copy the full SHA
    3c7d956 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    5e123e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5271 from multiversx/fix-failing-test

    fix race condition in test
    BeniaminDrasovean committed May 24, 2023
    Configuration menu
    Copy the full SHA
    170bc43 View commit details
    Browse the repository at this point in the history
  3. proper release

    BeniaminDrasovean committed May 24, 2023
    Configuration menu
    Copy the full SHA
    9b2d400 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5273 from multiversx/proper-releases-for-feat/syn…

    …c-missing-trie-nodes
    
    proper release
    BeniaminDrasovean committed May 24, 2023
    Configuration menu
    Copy the full SHA
    ac275df View commit details
    Browse the repository at this point in the history