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

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


The following commit(s) were added to refs/heads/main by this push:
     new 3ae2e97a separate plumtree vertx example implementation
     new ad6cc778 Merge pull request #454 from atoulme/separate_plumtree
3ae2e97a is described below

commit 3ae2e97a29669f3d2e19dc1aa3a6edae0bab334b
Author: Antoine Toulme <anto...@lunar-ocean.com>
AuthorDate: Mon Dec 12 22:46:56 2022 -0800

    separate plumtree vertx example implementation
---
 gossip/build.gradle                                                  | 1 +
 {plumtree => plumtree-vertx}/build.gradle                            | 5 +++--
 .../java/org/apache/tuweni/plumtree/vertx/VertxGossipServerTest.java | 0
 .../src/main/java/org/apache/tuweni/plumtree/vertx/SocketPeer.java   | 0
 .../java/org/apache/tuweni/plumtree/vertx/VertxGossipServer.java     | 0
 plumtree/build.gradle                                                | 4 ----
 settings.gradle                                                      | 1 +
 7 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/gossip/build.gradle b/gossip/build.gradle
index 3de74a48..ed09e534 100644
--- a/gossip/build.gradle
+++ b/gossip/build.gradle
@@ -26,6 +26,7 @@ dependencies {
   implementation project(':config')
   implementation project(':crypto')
   implementation project(':plumtree')
+  implementation project(':plumtree-vertx')
 
   runtimeOnly 'ch.qos.logback:logback-classic'
 
diff --git a/plumtree/build.gradle b/plumtree-vertx/build.gradle
similarity index 90%
copy from plumtree/build.gradle
copy to plumtree-vertx/build.gradle
index 2b7b36e9..e148c33c 100644
--- a/plumtree/build.gradle
+++ b/plumtree-vertx/build.gradle
@@ -10,17 +10,18 @@
  * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied. See the License for the
  * specific language governing permissions and limitations under the License.
  */
-description = 'Plumtree - Push-Lazy-pUsh Multicast TREE, an implementation of 
Epidemic Broadcast Tree'
+description = 'Plumtree Vert.x implementation'
 
 dependencies {
   implementation project(':bytes')
   implementation project(':concurrent')
   implementation project(':crypto')
+  implementation project(':plumtree')
 
   compileOnly 'com.google.code.findbugs:jsr305'
   implementation 'com.fasterxml.jackson.core:jackson-databind'
 
-  compileOnly 'io.vertx:vertx-core'
+  implementation 'io.vertx:vertx-core'
 
   testImplementation project(':junit')
   testImplementation 'org.bouncycastle:bcprov-jdk15on'
diff --git 
a/plumtree/src/integrationTest/java/org/apache/tuweni/plumtree/vertx/VertxGossipServerTest.java
 
b/plumtree-vertx/src/integrationTest/java/org/apache/tuweni/plumtree/vertx/VertxGossipServerTest.java
similarity index 100%
rename from 
plumtree/src/integrationTest/java/org/apache/tuweni/plumtree/vertx/VertxGossipServerTest.java
rename to 
plumtree-vertx/src/integrationTest/java/org/apache/tuweni/plumtree/vertx/VertxGossipServerTest.java
diff --git 
a/plumtree/src/main/java/org/apache/tuweni/plumtree/vertx/SocketPeer.java 
b/plumtree-vertx/src/main/java/org/apache/tuweni/plumtree/vertx/SocketPeer.java
similarity index 100%
rename from 
plumtree/src/main/java/org/apache/tuweni/plumtree/vertx/SocketPeer.java
rename to 
plumtree-vertx/src/main/java/org/apache/tuweni/plumtree/vertx/SocketPeer.java
diff --git 
a/plumtree/src/main/java/org/apache/tuweni/plumtree/vertx/VertxGossipServer.java
 
b/plumtree-vertx/src/main/java/org/apache/tuweni/plumtree/vertx/VertxGossipServer.java
similarity index 100%
rename from 
plumtree/src/main/java/org/apache/tuweni/plumtree/vertx/VertxGossipServer.java
rename to 
plumtree-vertx/src/main/java/org/apache/tuweni/plumtree/vertx/VertxGossipServer.java
diff --git a/plumtree/build.gradle b/plumtree/build.gradle
index 2b7b36e9..07a0a656 100644
--- a/plumtree/build.gradle
+++ b/plumtree/build.gradle
@@ -20,13 +20,9 @@ dependencies {
   compileOnly 'com.google.code.findbugs:jsr305'
   implementation 'com.fasterxml.jackson.core:jackson-databind'
 
-  compileOnly 'io.vertx:vertx-core'
-
   testImplementation project(':junit')
   testImplementation 'org.bouncycastle:bcprov-jdk15on'
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
   testImplementation 'org.junit.jupiter:junit-jupiter-params'
   testImplementation 'org.junit.jupiter:junit-jupiter-engine'
-
-  integrationTestImplementation 'io.vertx:vertx-core'
 }
diff --git a/settings.gradle b/settings.gradle
index 39887e12..e7ed6bb2 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -52,6 +52,7 @@ include 'metrics'
 include 'net'
 include 'peer-repository'
 include 'plumtree'
+include 'plumtree-vertx'
 include 'pow'
 include 'rlp'
 include 'rlpx'


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

Reply via email to