You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuweni.apache.org by to...@apache.org on 2021/06/07 20:34:23 UTC

[incubator-tuweni] branch main updated (d31b38b -> d0b2e8e)

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

toulmean pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git.


    from d31b38b  Merge pull request #240 from atoulme/add_static_html_crawler
     new b4c4b01  introduce opentelemetry for GRPC push and Prometheus reporting
     new 860d62f  expose metrics as part of config
     new bfac971  make use of the key config parameter
     new f9c5895  headers download successfully
     new 38ad981  Add synchronizer
     new ca275f2  fix one test
     new c78257b  fix tests
     new 257e37a  fix more tests
     new ea7cbf8  fix eols
     new d0b2e8e  Merge pull request #251 from atoulme/metrics_service

The 839 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:
 .../apache/tuweni/config/PropertyValidator.java    |  29 ++++
 dependency-versions.gradle                         |  20 ++-
 devp2p-eth/build.gradle                            |   3 +
 .../tuweni/devp2p/eth/ConnectToAnotherNodeTest.kt  |  12 +-
 .../devp2p/eth/SendPendingTransactionsTest.kt      |   6 +-
 .../devp2p/eth/ConnectionSelectionStrategy.kt      |   4 +-
 .../org/apache/tuweni/devp2p/eth/EthClient.kt      |  73 ++++-----
 .../org/apache/tuweni/devp2p/eth/EthClient66.kt    | 101 +++++++------
 .../org/apache/tuweni/devp2p/eth/EthController.kt  |  77 ++++------
 .../org/apache/tuweni/devp2p/eth/EthHandler.kt     |  44 ++++--
 .../org/apache/tuweni/devp2p/eth/EthHandler66.kt   | 112 +++++++++-----
 .../apache/tuweni/devp2p/eth/EthHelloHandler.kt    |   2 +-
 .../apache/tuweni/devp2p/eth/EthRequestsManager.kt |  14 +-
 .../org/apache/tuweni/devp2p/eth/EthHandlerTest.kt |   8 +
 devp2p-proxy/build.gradle                          |   3 +
 .../devp2p/proxy/SendDataToAnotherNodeTest.kt      |   9 +-
 .../org/apache/tuweni/discovery/DNSDaemon.kt       |  10 ++
 .../org/apache/tuweni/discovery/DNSResolver.kt     |   1 +
 eth-client/build.gradle                            |  13 ++
 .../tuweni/ethclient/EthereumClientRunTest.kt      |  39 ++++-
 .../ethclient/ConnectionManagementStrategy.kt      |   4 +-
 .../org/apache/tuweni/ethclient/DNSClient.kt       |   1 +
 .../org/apache/tuweni/ethclient/EthereumClient.kt  |  78 ++++++++--
 .../tuweni/ethclient/EthereumClientConfig.kt       | 165 +++++++++++++++++++--
 .../tuweni/ethclient/EthereumPeerRepository.kt     |   7 +-
 .../tuweni/ethclient/FromBestBlockSynchronizer.kt  |  37 +++--
 .../ethclient/FromUnknownParentSynchronizer.kt     |   4 +
 .../tuweni/ethclient/PeerStatusEthSynchronizer.kt  |   4 +-
 .../tuweni/ethclient/PersistenceMarshaller.kt      |  24 ++-
 .../ethclient/ScoredConnectionSelectionStrategy.kt |   2 +-
 .../org/apache/tuweni/ethclient/Synchronizer.kt    |  16 +-
 .../WireConnectionPeerRepositoryAdapter.kt         |   5 +-
 .../tuweni/ethclient/metrics/MetricsService.kt     |  82 ++++++++++
 .../tuweni/ethclient/EthereumClientConfigTest.kt   |   8 -
 eth-crawler/build.gradle                           |   1 +
 .../org/apache/tuweni/eth/crawler/CrawlerApp.kt    |   4 +-
 eth-repository/build.gradle                        |   2 +
 .../tuweni/eth/repository/BlockchainIndex.kt       | 118 ++++++++++++---
 .../tuweni/eth/repository/BlockchainRepository.kt  |  76 ++++++++--
 .../tuweni/eth/repository/BlockchainIndexTest.kt   |  18 ++-
 .../eth/repository/BlockchainRepositoryTest.kt     | 121 ++++++++++++++-
 evm/build.gradle                                   |   3 +
 gradle/check-licenses.gradle                       |   1 +
 les/build.gradle                                   |   3 +
 rlpx/build.gradle                                  |   3 +
 .../tuweni/rlpx/vertx/VertxAcceptanceTest.java     |  32 +++-
 .../tuweni/rlpx/vertx/VertxRLPxServiceTest.java    |  76 ++++++++--
 .../apache/tuweni/rlpx/vertx/VertxRLPxService.java |  34 ++++-
 .../apache/tuweni/rlpx/wire/WireConnection.java    |  14 ++
 49 files changed, 1173 insertions(+), 350 deletions(-)
 copy devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/packet/PingMessageTest.kt => eth-client/src/main/kotlin/org/apache/tuweni/ethclient/PersistenceMarshaller.kt (55%)
 create mode 100644 eth-client/src/main/kotlin/org/apache/tuweni/ethclient/metrics/MetricsService.kt

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tuweni.apache.org
For additional commands, e-mail: commits-help@tuweni.apache.org