This is an automated email from the ASF dual-hosted git repository. aloalt pushed a commit to branch WAYANG-FL in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git
commit b11afbdaf51d9ff934e2e14d4205e876e4afe335 Merge: 1d2217ee 91a7f7e9 Author: Alexander Alten-Lorenz <[email protected]> AuthorDate: Fri Mar 21 12:10:33 2025 +0100 Merge pull request #516 from Akshit1235/WAYANG-FL Tests working with multiple clients wayang-fl/src/main/java/org/client/Client.java | 18 ++++++++ wayang-fl/src/main/java/org/client/FLClient.java | 44 +++++++++++++++--- .../src/main/java/org/client/FLClientApp.java | 20 +++++++- wayang-fl/src/main/java/org/components/FLJob.java | 36 ++++++++++++--- .../src/main/java/org/components/FLJobStatus.java | 18 ++++++++ .../src/main/java/org/components/FLSystem.java | 18 ++++++++ .../java/org/components/aggregator/Aggregator.java | 18 ++++++++ .../java/org/components/criterion/Criterion.java | 18 ++++++++ .../org/components/criterion/EpochsCriterion.java | 18 ++++++++ .../java/org/functions/AggregatorFunction.java | 18 ++++++++ .../src/main/java/org/functions/PlanFunction.java | 19 ++++++++ .../org/messages/AggregateResponsesMessage.java | 18 ++++++++ .../java/org/messages/CheckCriterionMessage.java | 18 ++++++++ .../org/messages/ClientUpdateRequestMessage.java | 18 ++++++++ .../org/messages/ClientUpdateResponseMessage.java | 18 ++++++++ .../java/org/messages/FinalOperandMessage.java | 18 ++++++++ .../java/org/messages/HandshakeAckMessage.java | 18 ++++++++ .../main/java/org/messages/HandshakeMessage.java | 18 ++++++++ .../org/messages/InitiateHandshakeMessage.java | 18 ++++++++ wayang-fl/src/main/java/org/messages/Message.java | 18 ++++++++ .../messages/PlanHyperparametersAckMessage.java | 22 +++++++++ .../org/messages/PlanHyperparametersMessage.java | 18 ++++++++ .../java/org/messages/RunIterationMessage.java | 18 ++++++++ .../messages/SendPlanHyperparametersMessage.java | 18 ++++++++ .../main/java/org/messages/UpdateStateMessage.java | 18 ++++++++ wayang-fl/src/main/java/org/server/FLServer.java | 31 +++++++++++++ wayang-fl/src/main/java/org/server/Server.java | 18 ++++++++ .../src/test/java/org/test/FLClientTest1.java | 41 ++++++++++++++++ .../src/test/java/org/test/FLClientTest2.java | 40 ++++++++++++++++ .../src/test/java/org/test/FLClientTest3.java | 40 ++++++++++++++++ .../src/test/java/org/test/FLIntegrationTest.java | 54 +++++++++++++++++++--- .../src/test/resources/client-application.conf | 20 -------- .../src/test/resources/client1-application.conf | 37 +++++++++++++++ .../src/test/resources/client2-application.conf | 37 +++++++++++++++ .../src/test/resources/client3-application.conf | 37 +++++++++++++++ .../src/test/resources/server-application.conf | 17 +++++++ 36 files changed, 832 insertions(+), 41 deletions(-)
