matter-labs / block-explorer

zkSync Era Block Explorer
Apache License 2.0
125 stars 110 forks source link

fix: improve fetcher usage #209

Closed vasyl-ivanchuk closed 7 months ago

vasyl-ivanchuk commented 7 months ago

What ❔

  1. Log timestamp in ISO8601 format.
  2. Internal retries for DataFetcherService.

Why ❔

  1. To have timestamps properly processed so logs are in the correct order.
  2. Otherwise in case of an error the whole batch is retried which is unnecessary.

Checklist

github-actions[bot] commented 7 months ago

API E2E Test Results

207 tests   207 :white_check_mark:  28s :stopwatch:  14 suites    0 :zzz:   1 files      0 :x:

Results for commit e6140d4e.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 7 months ago

Visit the preview URL for this PR (updated for commit e6140d4):

(expires Wed, 27 Mar 2024 10:33:59 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: e508f9012944951194447cb8885950b451a24403

github-actions[bot] commented 7 months ago

Unit Test Results

    4 files    263 suites   13m 45s :stopwatch: 2 082 tests 2 081 :white_check_mark: 1 :zzz: 0 :x: 2 290 runs  2 289 :white_check_mark: 1 :zzz: 0 :x:

Results for commit e6140d4e.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 7 months ago

:tada: This PR is included in version 2.45.5 :tada:

The release is available on:

Your semantic-release bot :package::rocket: