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

Snap v4 final #2233

Open
wants to merge 209 commits into
base: master
Choose a base branch
from
Open

Snap v4 final #2233

wants to merge 209 commits into from

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    8c0eb72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cefd790 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    daab35b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    619c088 View commit details
    Browse the repository at this point in the history
  5. Fixes for sonarcloud

    julianlen authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9aceb78 View commit details
    Browse the repository at this point in the history
  6. Added new internal service that requests state periodically

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    8f4b5b3 View commit details
    Browse the repository at this point in the history
  7. Added config option to enable state requests

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f5572b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9668a28 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c085795 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d24ac4a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    12a1dfb View commit details
    Browse the repository at this point in the history
  12. When the server sends the chunk advance the lastKey value, besides, t…

    …he bestBlock stays fix
    julianlen authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    2b56197 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0edc830 View commit details
    Browse the repository at this point in the history
  14. Refactored StateRequester and moved state request logic there

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7296b12 View commit details
    Browse the repository at this point in the history
  15. Fixed state encoding

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0a24985 View commit details
    Browse the repository at this point in the history
  16. Added snapshot chunk size to config

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    236c8c5 View commit details
    Browse the repository at this point in the history
  17. Made key collection more efficient

    Javier Alvarez authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    d4daefe View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7203141 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    74688a7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4caa497 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8c2ddc7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9a784a8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    c9f1285 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    38e93ec View commit details
    Browse the repository at this point in the history
  25. Adding rpc benchmarking skeleton

    Iago Lluque authored and patogallaiovlabs committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3342063 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

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

Commits on Jul 7, 2023

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

Commits on Jul 10, 2023

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

Commits on Jul 11, 2023

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

Commits on Jul 13, 2023

  1. fix: run in boton

    patogallaiovlabs committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    72ae3d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. feat: evaluate LZ4 performance

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    ff7ba7f View commit details
    Browse the repository at this point in the history
  2. feat: do not use ByteBuffer for LZ4 decompress

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    b8b60df View commit details
    Browse the repository at this point in the history
  3. feat: improved logging for LZ4 compress

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    447825c View commit details
    Browse the repository at this point in the history
  4. feat: logged total chunk prep time

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    68f135a View commit details
    Browse the repository at this point in the history
  5. feat: reduced chunk size

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4a744de View commit details
    Browse the repository at this point in the history
  6. feat: log compression factor

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e69d2d6 View commit details
    Browse the repository at this point in the history
  7. feat: lz4 compression is now configurable

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    6a8ad2b View commit details
    Browse the repository at this point in the history
  8. feat: preliminary implementation of SnapSyncState

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    441456e View commit details
    Browse the repository at this point in the history
  9. feat: added specific timeout for Snap chunk requests

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    767ea70 View commit details
    Browse the repository at this point in the history
  10. feat: properly reset time elapsed on SnapSyncState

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e7bc15b View commit details
    Browse the repository at this point in the history
  11. feat: set from & blockNo to 0 for testing purposes

    Iago Lluque authored and illuque-iov committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    de87668 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    d555b17 View commit details
    Browse the repository at this point in the history
  2. fix: reset reference

    patogallaiovlabs committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    19d0226 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07cd1e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c9b89e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c684938 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05bb443 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

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

Commits on Aug 28, 2023

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

Commits on Aug 29, 2023

  1. Merge pull request #2114 from rsksmart/snapshot-processingtime

    Snapshot Sync: it prints messages once the node is synced.
    patogallaiovlabs authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    77ab029 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. wip

    casiojapi committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    26de565 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

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

Commits on Sep 14, 2023

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

Commits on Sep 18, 2023

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

Commits on Sep 20, 2023

  1. delete SnapStatus

    casiojapi committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3e507a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28d75d0 View commit details
    Browse the repository at this point in the history
  3. fix message decoding

    casiojapi committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f02019f View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. update snap status message

    casiojapi committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    5a92962 View commit details
    Browse the repository at this point in the history
  2. fix log

    casiojapi committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    b6a889a View commit details
    Browse the repository at this point in the history
  3. clean logs

    casiojapi committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    83f6aa0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c32b8d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c04ee47 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    162d995 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    38094a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

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

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    ff0fab8 View commit details
    Browse the repository at this point in the history
  2. add getNextPeer

    casiojapi committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    a7ee92d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

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

Commits on Oct 18, 2023

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

Commits on Oct 22, 2023

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

Commits on Oct 23, 2023

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

Commits on Oct 24, 2023

  1. fix: improve properties management, messages exchange, logs and decid…

    …ing logic for snapshot sync
    patogallaiovlabs committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c9013ed View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/snapshot-sync-multipeer-sequenti…

    …al-dev' into snap-exp-v3-merge
    patogallaiovlabs committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    7631955 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e4838d View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. feature: SNAP SYNC, make all the chunks verifiables to the root. Also…

    … after state sync and forward long sync, the node starts syncing backward to the genesis. Currently it is headers and bodies, in future should be only headers
    patogallaiovlabs committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    4ec6855 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

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

Commits on Nov 14, 2023

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

Commits on Nov 21, 2023

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

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    2f893a3 View commit details
    Browse the repository at this point in the history
  2. add parallel working version

    casiojapi authored and patogallaiovlabs committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    7ba298e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5eaeb4e View commit details
    Browse the repository at this point in the history
  4. delete unused peer parameters

    casiojapi authored and patogallaiovlabs committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    fb8ba27 View commit details
    Browse the repository at this point in the history
  5. fix: merge

    patogallaiovlabs committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    f8961ab View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

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

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    881be93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06f122f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fad30ad View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

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

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    873a556 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9676f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    957dd5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6e239f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    d2fd886 View commit details
    Browse the repository at this point in the history
  2. fix: just for experiment. purposes I fixed the number of the block wh…

    …ich state will be shared
    julianlen committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    5a3af85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92e2362 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

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

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    eca9995 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1307906 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20bbc87 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    42f6d95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdb948e View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    56ddf1b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2254 from rsksmart/fix-snapshot-unit-tests

    fix snapshot unit tests
    Vovchyk authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    1f829d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Cleaned some stuff up

    Vovchyk committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    097cd31 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2255 from rsksmart/snap-cleanup

    Cleaned some stuff up
    Vovchyk authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    59db1eb View commit details
    Browse the repository at this point in the history
  3. remove unused imports

    casiojapi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    97bed82 View commit details
    Browse the repository at this point in the history
  4. remove unnecessary log

    casiojapi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    643fc50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2d4657 View commit details
    Browse the repository at this point in the history
  6. refactor conditionals

    casiojapi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6343952 View commit details
    Browse the repository at this point in the history
  7. check for null porinters

    casiojapi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    10ca754 View commit details
    Browse the repository at this point in the history
  8. throw unsupported exception

    casiojapi committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    5ad489c View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Adding unit tests for the snapsynch classes

    - Also added the assertJ test library
    fmacleal committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    a3d4b66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bca0b7f View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    0119b85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bab3cec View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Adding SnapSyncStateTest

    fmacleal committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    35af0b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb4f261 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Merge pull request #2260 from rsksmart/add-snapshot-unit-tests

    Adding unit tests for the snapsynch classes
    Vovchyk authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    49ad04f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2256 from rsksmart/fix-snapshot-unit-tests

    Fix snapshot sonarcloud and unit tests
    Vovchyk authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    40a23f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    811f7ca View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

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

Commits on Mar 19, 2024

  1. Merge pull request #2269 from rsksmart/update_trieDTO_and_add_unit_test

    Fixing sonar issues and adding unit test
    Vovchyk authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f6f1760 View commit details
    Browse the repository at this point in the history
  2. Fixing sonar issues

    asoto-iov committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    c1a4158 View commit details
    Browse the repository at this point in the history
  3. Increasing unit tests

    asoto-iov committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    189e4e2 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Merge pull request #2270 from rsksmart/fixing-sonar-issues-and-adding…

    …-unit-tests
    
    Fixing sonar issues and adding unit tests
    Vovchyk authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ab921c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0ea9ee View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2271 from rsksmart/fixing-sonar-issues-and-adding…

    …-unit-tests
    
    Fixing sonar issue and adding unit test
    Vovchyk authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2c4ac29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88156f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cecbfea View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2272 from rsksmart/improving-sonar-coverage

    Adding some tests for SnapshotProcessor class
    Vovchyk authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    36e5af6 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    fdda355 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2274 from rsksmart/solving-codeql-issues

    Solving codeql issues
    fmacleal authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0b0fb1e View commit details
    Browse the repository at this point in the history
  3. Removing unused import

    fmacleal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4abf4d0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2275 from rsksmart/fixing-unused-import-sonar-issue

    Removing unused import
    fmacleal authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6cfb658 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Adding skeleton for integration tests for SnapshotSynch

    In order to be able to have a good test for snapshot sync, we need
    to have way to spin up two nodes in a configurable manner so we can
    validate if these nodes are able to sync between them.
    
    This first commit achieves this creating the classes for it. We still
    need to add the real logic and the configuration for server and client, this
    branch still a WIP and it's a draft.
    fmacleal committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    462bb03 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Refactored the NodeIntegrationTestCommandLine

    In order to validate properly the snap synch, we needed a process that
    executed in background and we could get the output generated after it
    had finished. This process also needed to be killed only after some time
    to be decided by the test. Due that, we had to refactor the code to allow this.
    
    Now we are ready to configure the node with different conf file and make them sync.
    fmacleal committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0200472 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. [WIP] Refactored code to make nodes run on background

    In order to make the test, we need that the node execute in background and
     we can have the output from command line to evaluate the result.
    
    This commit does it, besides create the configuration files, necessary
    to run the server and client node.
    
    The snapshotsync isn't working yet, we can't seen the nodes syncing, it's a
    WIP yet.
    fmacleal committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    cc90ac8 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. [WIP] Refactored the command line in order to re-use it

    So we can use the different command lines, it was created a command line class base
    and different classes according the template design pattern. Maybe we still need to
    do some refactor to create a factory, but the way it is now, it's decent and easy to
    add a new command.
    
    Now we will import the exported blocks and create the integrated test with server and
    client node.
    fmacleal committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7c170cf View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Finished the integration test for the snapshot sync

    The whole flow is ready, and it looks like the snapshot sync it's starting
    and ending fine. We just need to double check the server messages, because
    it looks like we got a NullPointerException when the server is processing
    the chunk request. Still working on this.
    fmacleal committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    7fc7fb9 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

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

Commits on Apr 26, 2024

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

Commits on Apr 29, 2024

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

Commits on May 2, 2024

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

Commits on May 3, 2024

  1. Applied some suggestions from the review

    Main change is that now we are calling the getBestBlock rpc call
    and check if it reached the tip from the server to assert that the
    snapshot sync executed with success.
    fmacleal committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0efea9f View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

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

Commits on May 9, 2024

  1. Update rskj-core/src/integrationTest/java/co/rsk/cli/tools/CliToolsIn…

    …tegrationTest.java
    
    
    Applying suggestion
    
    Co-authored-by: Angel Soto <[email protected]>
    fmacleal and asoto-iov authored May 9, 2024
    Configuration menu
    Copy the full SHA
    26e0f0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7e6c88 View commit details
    Browse the repository at this point in the history
  3. Adding copyright headers

    fmacleal committed May 9, 2024
    Configuration menu
    Copy the full SHA
    9b73a1e View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Merge pull request #2285 from rsksmart/add-integration-tests-to-snapsync

    Adding integration test for SnapshotSynch default scenario.
    fmacleal authored May 10, 2024
    Configuration menu
    Copy the full SHA
    f9c53a2 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. addressing PR improvements

    asoto-iov committed May 13, 2024
    Configuration menu
    Copy the full SHA
    650dfe1 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Merge pull request #2301 from rsksmart/block_validation_snapshotsync

    Adding block correlation check during snapshot sync
    Vovchyk authored May 21, 2024
    Configuration menu
    Copy the full SHA
    fcb5bb2 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

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

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    276f711 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2414 from rsksmart/master-snap-v4-final-merge

    master -> snap-v4-final merge
    Vovchyk authored May 29, 2024
    Configuration menu
    Copy the full SHA
    1d17242 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Cleaned some stuff up

    Vovchyk committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d3c9d8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daeed58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0454e5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2424 from rsksmart/vovchyk/snap/cleanup

    chore(snap): clean some stuff up
    Vovchyk authored May 30, 2024
    Configuration menu
    Copy the full SHA
    e253b93 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7542abb View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    9c0852a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2448 from rsksmart/vovchyk/snap/ref1

    chore(snap): refactor PeerAndModeDecidingSyncState and SnapshotSyncIntegrationTest
    Vovchyk authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    1f7bdff View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

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

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    30d364c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e49b761 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

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

Commits on Jun 27, 2024

  1. Renaming test

    rmoreliovlabs committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4199519 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a3309d View commit details
    Browse the repository at this point in the history
  3. chore(snap): refactor code to use blocking queues with threads for SN…

    …AP messages processing
    Vovchyk committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    3fa3a1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6042eea View commit details
    Browse the repository at this point in the history
  5. chore(snap): code refactoring

    Vovchyk committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4263972 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Merge pull request #2500 from rsksmart/vovchyk/snap/ref2

    chore(snap): refactor code to use blocking queues with threads for SNAP messages processing
    Vovchyk authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    f3b8875 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2519 from rsksmart/configure_priority_for_snap_me…

    …ssages
    
    Configure the priority for the message types for Snapshot sync
    Vovchyk authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    172b1cf View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    4df8f18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cf6b27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbac14a View commit details
    Browse the repository at this point in the history
  4. Addressing comments

    rmoreliovlabs committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    0c27798 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a15a4a View commit details
    Browse the repository at this point in the history
  6. Addressing comments

    rmoreliovlabs committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8c8d72e View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    1b43acf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40eaf51 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Merge pull request #2504 from rsksmart/config_list_of_snapboot_nodes

    Config list of snapboot nodes to sync against
    Vovchyk authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    6d62e79 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

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

Commits on Jul 22, 2024

  1. Adding SNAP capability

    rmoreliovlabs committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    2dffc6a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Addressing comments

    rmoreliovlabs committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    274973a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    5d5ad0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89df007 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

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

Commits on Aug 1, 2024

  1. Addressing comments

    rmoreliovlabs committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    400c58e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    464c53a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94a9b8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46d1f85 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

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

Commits on Aug 5, 2024

  1. addressing comments

    rmoreliovlabs committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c29212a View commit details
    Browse the repository at this point in the history
  2. Adding cc to SyncMode

    rmoreliovlabs committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    11e2b73 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. fixing int test

    asoto-iov committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    2904f13 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

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

Commits on Aug 8, 2024

  1. Merge pull request #2653 from rsksmart/feature/add_snap_syncing_in_cl…

    …i_args
    
    Enable snap syncing with RSK cli args
    Vovchyk authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    2d59ae7 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Addressing comments

    rmoreliovlabs committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    b22c903 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 20, 2024

  1. Apply suggestions from code review

    Applying suggestions
    
    Co-authored-by: Nazaret García Revetria <[email protected]>
    fmacleal and nagarev authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4460e83 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into snap-v4-final

    RIT Release Bot committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    1595bcd View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Merge pull request #2628 from rsksmart/feature/SNAP_capability_discovery

    Adding SNAP capability
    fmacleal authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    80483ff View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2666 from rsksmart/add_on_error_handler_for_snap_…

    …blocks
    
    Add on error handler for snap blocks
    fmacleal authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    8fc7aa0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Aug 23, 2024

  1. Merge pull request #2695 from rsksmart/adding-snap-capability-if-clie…

    …nt-is-enabled
    
    Adding SNAP capability if the client or the server are enabled
    rmoreliovlabs authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a3c6885 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

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

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    8a81c4f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2779 from rsksmart/vovchyk/master-snap-v4-final-m…

    …erge
    
    master -> snap-v4-final merge
    Vovchyk authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    b756360 View commit details
    Browse the repository at this point in the history