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

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


    from c9ef172  Merge pull request #133 from atoulme/improve_build
     new fc13ac5  Separate jobs into workflows so they can be retried 
individually. Add checks for docs
     new 9d9ed70  Fix all missing docs
     new fc0f739  move tests to satisfy kotlin constraints
     new 15fc137  Fix yaml
     new be721ac  fix workflow names
     new 738fb34  get output of gradle docs and add coverage for sha2
     new 497510f  Use bash
     new 0b88ccf  use bash
     new b6762e8  fix syntax to call bash
     new b45e5ae  give up for now on failing if warnings are reported
     new a64c88a  Merge pull request #134 from atoulme/improve_build

The 571 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:
 .github/workflows/assemble.yml                     |  85 +++++++++
 .../workflows/{license-checks.yml => checks.yml}   |  13 +-
 .github/workflows/docs.yml                         |  60 +++++++
 .github/workflows/integration-tests.yml            |  69 +++++++
 .github/workflows/license-checks.yml               |   1 +
 .github/workflows/master-pr-build.yml              | 200 ---------------------
 .github/workflows/{license-checks.yml => test.yml} |  29 ++-
 .gitignore                                         |   1 +
 build.gradle                                       |  22 ++-
 .../org/apache/tuweni/crypto/mikuli/BLS12381.java  |   2 +-
 .../org/apache/tuweni/crypto/mikuli/GTPoint.java   |  21 +--
 .../GTPointTest.java}                              |  24 ++-
 .../apache/tuweni/crypto/mikuli/SignatureTest.java |  49 +++++
 .../tuweni/crypto/sodium/SHA256HashTest.java       |  39 ++++
 ...shTest.java => SecretDecryptionStreamTest.java} |  27 +--
 .../tuweni/devp2p/eth/BlockchainInformation.kt     |  60 +++++++
 .../org/apache/tuweni/devp2p/eth/EthClient.kt      |   7 +-
 .../org/apache/tuweni/devp2p/eth/EthController.kt  |   5 +-
 .../org/apache/tuweni/devp2p/eth/EthHandler.kt     |   2 +-
 .../apache/tuweni/devp2p/eth/EthRequestsManager.kt |  79 +++++++-
 .../org/apache/tuweni/devp2p/eth/Messages.kt       |  26 +--
 .../kotlin/org/apache/tuweni/devp2p/eth/Status.kt  |   7 +
 .../tuweni/devp2p/v5/NodeDiscoveryServiceTest.java |   4 +-
 .../org/apache/tuweni/devp2p/DiscoveryService.kt   |  24 +++
 .../kotlin/org/apache/tuweni/devp2p/Endpoint.kt    |   6 +
 .../kotlin/org/apache/tuweni/devp2p/EnodeUri.kt    |   3 +
 .../org/apache/tuweni/devp2p/EthereumNodeRecord.kt |  29 +++
 .../main/kotlin/org/apache/tuweni/devp2p/Node.kt   |   2 +-
 .../main/kotlin/org/apache/tuweni/devp2p/Packet.kt |  18 +-
 .../kotlin/org/apache/tuweni/devp2p/PacketType.kt  |  37 +++-
 .../org/apache/tuweni/devp2p/PeerRepository.kt     |   8 +-
 .../org/apache/tuweni/devp2p/PeerRoutingTable.kt   |   4 +-
 .../tuweni/devp2p/v5/AuthenticationProvider.kt     |   2 +-
 .../DefaultAuthenticationProvider.kt               |   6 +-
 .../devp2p/v5/{internal => }/DefaultPacketCodec.kt |  23 +--
 .../v5/{internal => }/DefaultUdpConnector.kt       |  53 ++----
 .../org/apache/tuweni/devp2p/v5/ENRStorage.kt      |  13 ++
 .../devp2p/v5/{packet => }/FindNodeMessage.kt      |   4 +-
 .../handler => }/FindNodeMessageHandler.kt         |   8 +-
 .../org/apache/tuweni/devp2p/v5/MessageHandler.kt  |   3 +-
 .../org/apache/tuweni/devp2p/v5/MessageObserver.kt |   4 +-
 .../tuweni/devp2p/v5/NodeDiscoveryService.kt       |  76 ++++----
 .../tuweni/devp2p/v5/{packet => }/NodesMessage.kt  |   4 +-
 .../{internal/handler => }/NodesMessageHandler.kt  |   7 +-
 .../org/apache/tuweni/devp2p/v5/PacketCodec.kt     |   3 +-
 .../tuweni/devp2p/v5/{packet => }/PingMessage.kt   |   4 +-
 .../{internal/handler => }/PingMessageHandler.kt   |  11 +-
 .../tuweni/devp2p/v5/{packet => }/PongMessage.kt   |   4 +-
 .../{internal/handler => }/PongMessageHandler.kt   |   8 +-
 .../tuweni/devp2p/v5/{packet => }/RandomMessage.kt |   6 +-
 .../{internal/handler => }/RandomMessageHandler.kt |   8 +-
 .../v5/{packet => }/RegConfirmationMessage.kt      |   4 +-
 .../handler => }/RegConfirmationMessageHandler.kt  |   7 +-
 .../devp2p/v5/{packet => }/RegTopicMessage.kt      |   4 +-
 .../handler => }/RegTopicMessageHandler.kt         |   9 +-
 .../tuweni/devp2p/v5/{storage => }/RoutingTable.kt |   4 +-
 .../tuweni/devp2p/v5/{packet => }/TicketMessage.kt |   4 +-
 .../{internal/handler => }/TicketMessageHandler.kt |   7 +-
 .../devp2p/v5/{packet => }/TopicQueryMessage.kt    |   4 +-
 .../handler => }/TopicQueryMessageHandler.kt       |   8 +-
 .../org/apache/tuweni/devp2p/v5/UdpConnector.kt    |   4 +-
 .../tuweni/devp2p/v5/{packet => }/UdpMessage.kt    |   4 +-
 .../devp2p/v5/{packet => }/WhoAreYouMessage.kt     |   4 +-
 .../handler => }/WhoAreYouMessageHandler.kt        |   9 +-
 .../devp2p/v5/encrypt/SessionKeyGenerator.kt       |   2 +-
 .../org/apache/tuweni/devp2p/v5/misc/AuthHeader.kt |   2 +-
 .../apache/tuweni/devp2p/v5/misc/DecodeResult.kt   |   4 +-
 .../apache/tuweni/devp2p/v5/misc/EncodeResult.kt   |   2 +-
 .../devp2p/v5/misc/HandshakeInitParameters.kt      |   2 +-
 .../org/apache/tuweni/devp2p/v5/misc/SessionKey.kt |   2 +-
 .../tuweni/devp2p/v5/misc/TrackingMessage.kt       |   4 +-
 .../tuweni/devp2p/v5/storage/DefaultENRStorage.kt  |  33 ----
 .../org/apache/tuweni/devp2p/v5/topic/Ticket.kt    |   2 +-
 .../apache/tuweni/devp2p/v5/topic/TicketHolder.kt  |   2 +-
 .../org/apache/tuweni/devp2p/v5/topic/Topic.kt     |   2 +-
 .../tuweni/devp2p/v5/topic/TopicRegistrar.kt       |   8 +-
 .../apache/tuweni/devp2p/v5/topic/TopicTable.kt    |   4 +-
 .../apache/tuweni/devp2p/DiscoveryServiceTest.kt   |  46 ++++-
 .../tuweni/devp2p/v5/AbstractIntegrationTest.kt    |  17 +-
 .../devp2p/v5/DefaultNodeDiscoveryServiceTest.kt   |   8 +-
 .../tuweni/devp2p/v5}/DefaultUdpConnectorTest.kt   |  14 +-
 .../devp2p/v5/{storage => }/EnrStorageTest.kt      |   3 +-
 .../org/apache/tuweni/devp2p/v5/IntegrationTest.kt |   8 +-
 .../devp2p/v5/{storage => }/RoutingTableTest.kt    |   2 +-
 .../internal/DefaultAuthenticationProviderTest.kt  |   9 +-
 .../devp2p/v5/internal/DefaultPacketCodecTest.kt   |  18 +-
 .../tuweni/devp2p/v5/packet/FindNodeMessageTest.kt |   1 +
 .../tuweni/devp2p/v5/packet/NodesMessageTest.kt    |   5 +-
 .../tuweni/devp2p/v5/packet/PingMessageTest.kt     |   1 +
 .../tuweni/devp2p/v5/packet/PongMessageTest.kt     |   4 +-
 .../tuweni/devp2p/v5/packet/RandomMessageTest.kt   |   2 +
 .../devp2p/v5/packet/RegConfirmationMessageTest.kt |   1 +
 .../tuweni/devp2p/v5/packet/RegTopicMessageTest.kt |  10 +-
 .../tuweni/devp2p/v5/packet/TicketMessageTest.kt   |   1 +
 .../devp2p/v5/packet/TopicQueryMessageTest.kt      |   1 +
 .../tuweni/devp2p/v5/packet/UdpMessageTest.kt      |   2 +
 .../devp2p/v5/packet/WhoAreYouMessageTest.kt       |   1 +
 .../tuweni/devp2p/v5/topic/TopicIntegrationTest.kt |  12 +-
 .../org/apache/tuweni/discovery/DNSDaemon.kt       |   4 +-
 .../kotlin/org/apache/tuweni/discovery/DNSEntry.kt |  10 +-
 .../org/apache/tuweni/discovery/DNSResolver.kt     |   7 +-
 .../kotlin/org/apache/tuweni/ethclientui/UI.kt     |   3 +-
 .../org/apache/tuweni/ethclient/DNSClient.kt       |  12 ++
 .../tuweni/ethclient/DiscoveryPeerRepository.kt    |   2 +-
 .../tuweni/eth/repository/BlockHeaderFields.kt     |  41 ++++-
 .../tuweni/eth/repository/BlockchainRepository.kt  |  24 ++-
 .../eth/repository/TransactionReceiptFields.kt     |  35 +++-
 .../kotlin/org/apache/tuweni/relayer/RelayerApp.kt |   5 +
 .../org/apache/tuweni/hobbits/HobbitsTransport.kt  |  12 ++
 .../kotlin/org/apache/tuweni/hobbits/Message.kt    |  33 +++-
 .../apache/tuweni/kademlia/KademliaRoutingTable.kt |  27 +++
 .../apache/tuweni/kv/EntityManagerKeyValueStore.kt |  15 ++
 .../apache/tuweni/kv/InfinispanKeyValueStore.kt    |   2 +
 .../org/apache/tuweni/kv/MapKeyValueStore.kt       |   1 +
 .../org/apache/tuweni/kv/ProxyKeyValueStore.kt     |   9 +
 .../org/apache/tuweni/kv/RedisKeyValueStore.kt     |   3 +
 .../kotlin/org/apache/tuweni/les/LESSubprotocol.kt |  65 +++++--
 .../org/apache/tuweni/plumtree/MessageSender.java  |  17 +-
 .../apache/tuweni/rlpx/wire/DisconnectReason.java  |  52 +++++-
 .../org/apache/tuweni/scuttlebutt/rpc/RPCFlag.java |  19 +-
 .../org/apache/tuweni/scuttlebutt/Identity.java    |  11 +-
 121 files changed, 1272 insertions(+), 654 deletions(-)
 create mode 100644 .github/workflows/assemble.yml
 copy .github/workflows/{license-checks.yml => checks.yml} (86%)
 create mode 100644 .github/workflows/docs.yml
 create mode 100644 .github/workflows/integration-tests.yml
 delete mode 100644 .github/workflows/master-pr-build.yml
 copy .github/workflows/{license-checks.yml => test.yml} (59%)
 copy crypto/src/test/java/org/apache/tuweni/crypto/{sodium/SHA256HashTest.java 
=> mikuli/GTPointTest.java} (63%)
 copy crypto/src/test/java/org/apache/tuweni/crypto/sodium/{SHA256HashTest.java 
=> SecretDecryptionStreamTest.java} (66%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal => 
}/DefaultAuthenticationProvider.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal => 
}/DefaultPacketCodec.kt (86%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal => 
}/DefaultUdpConnector.kt (83%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/FindNodeMessage.kt (95%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/FindNodeMessageHandler.kt (82%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/NodesMessage.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/NodesMessageHandler.kt (82%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/PingMessage.kt (95%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/PingMessageHandler.kt (71%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/PongMessage.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/PongMessageHandler.kt (80%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/RandomMessage.kt (90%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/RandomMessageHandler.kt (77%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/RegConfirmationMessage.kt (95%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/RegConfirmationMessageHandler.kt (80%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/RegTopicMessage.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/RegTopicMessageHandler.kt (85%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{storage => 
}/RoutingTable.kt (97%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/TicketMessage.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/TicketMessageHandler.kt (84%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/TopicQueryMessage.kt (95%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/TopicQueryMessageHandler.kt (81%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/UdpMessage.kt (96%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{packet => 
}/WhoAreYouMessage.kt (95%)
 rename devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/{internal/handler => 
}/WhoAreYouMessageHandler.kt (82%)
 delete mode 100644 
devp2p/src/main/kotlin/org/apache/tuweni/devp2p/v5/storage/DefaultENRStorage.kt
 rename devp2p/src/{integrationTest => 
test}/kotlin/org/apache/tuweni/devp2p/DiscoveryServiceTest.kt (92%)
 rename devp2p/src/{integrationTest => 
test}/kotlin/org/apache/tuweni/devp2p/v5/AbstractIntegrationTest.kt (89%)
 rename devp2p/src/{integrationTest => 
test}/kotlin/org/apache/tuweni/devp2p/v5/DefaultNodeDiscoveryServiceTest.kt 
(93%)
 rename devp2p/src/{integrationTest/kotlin/org/apache/tuweni/devp2p/v5/internal 
=> test/kotlin/org/apache/tuweni/devp2p/v5}/DefaultUdpConnectorTest.kt (93%)
 rename devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/{storage => 
}/EnrStorageTest.kt (94%)
 rename devp2p/src/{integrationTest => 
test}/kotlin/org/apache/tuweni/devp2p/v5/IntegrationTest.kt (94%)
 rename devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/{storage => 
}/RoutingTableTest.kt (98%)
 rename devp2p/src/{integrationTest => 
test}/kotlin/org/apache/tuweni/devp2p/v5/topic/TopicIntegrationTest.kt (91%)


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

Reply via email to