Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Run perf with loopback

    • -1
    • +19
    ./inet/InetAddressFactoryTest.groovy
  1. … 13 more files in changeset.
Revert "Merge pull request #7838 from gradle/eskatos/messaging/bind-loopback-if-available"

Listening to the loopback device seems to cause some connection issues

to the daemon from IDEA. Reverting the change for now.

This reverts commit 9a940b21ee06ed0b5c83b7d88f7d191a0d7a590e, reversing

changes made to 18b1f6e10f32f623986868bb39e083b49467b16e.

    • -19
    • +1
    ./inet/InetAddressFactoryTest.groovy
  1. … 5 more files in changeset.
Remove some unused code from `InetAddresses`.

  1. … 1 more file in changeset.
Prefer loopback bind address if available for IPC

Keep file lock communicator bound to wildcard address

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +19
    ./inet/InetAddressFactoryTest.groovy
  1. … 5 more files in changeset.
Prefer loopback bind address if available for IPC

Keep file lock communicator bound to wildcard address

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +19
    ./inet/InetAddressFactoryTest.groovy
  1. … 5 more files in changeset.
Prefer loopback bind address if available for IPC

Keep file lock communicator bound to wildcard address

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -1
    • +19
    ./inet/InetAddressFactoryTest.groovy
  1. … 5 more files in changeset.
Simplify executor relationships

    • -2
    • +2
    ./hub/MessageHubBackedClientTest.groovy
    • -2
    • +2
    ./hub/MessageHubBackedServerTest.groovy
  1. … 45 more files in changeset.
Fix classloading issues when having multiple message types in ObjectConnection

    • -0
    • +40
    ./hub/MessageHubBackedObjectConnectionTest.groovy
  1. … 4 more files in changeset.
Allow multiple `SerializerRegistry` instances to be associated with an `ObjectConnection`, to allow different strategies to be used for different kinds of messages sent over the connection.

    • -5
    • +17
    ./hub/DefaultMethodArgsSerializerTest.groovy
  1. … 6 more files in changeset.
Use a free port for checking a connection in TcpConnectorTest

This test failed when something was listening on 12345, e.g. HipChat.

Refactor InetAddressFactory

The main reason for this refactoring was to make

InetAddressFactory easier to understand. I also extracted

the responsibility of obtaining the InetAddresses from

the NetworkInterfaces in a different class. The only

responsibility of InetAddressFactory is now to provide

enough data for two processes to communicate via

IP addresses. As a side effect InetAddressFactory is now testable.

The allow remote flag is still useful, therefore it has not been removed.

Setting it allows connections from a remote machine.

#644

+review REVIEW-6069

    • -20
    • +74
    ./inet/InetAddressFactoryTest.groovy
    • -0
    • +46
    ./inet/InetAddressesTest.groovy
  1. … 4 more files in changeset.
Revert "Fix MessageHubBackedServerTest". Related to revert df26a299e3182b330d0f4e33074e13436a4f4b59

This reverts commit 67310fbd0899e21e61640c9bfd9aa0e1c78f096b.

    • -1
    • +1
    ./hub/MessageHubBackedServerTest.groovy
Fix MessageHubBackedServerTest

#644 GRADLE-3121

+review REVIEW-6069

    • -1
    • +1
    ./hub/MessageHubBackedServerTest.groovy
Removed TestPrecondition.JDK7_OR_LATER

  1. … 39 more files in changeset.
Busted up some package cycles and switched on classcycle checks for 'messaging' project.

  1. … 30 more files in changeset.
Moved `o.g.messaging.*` to `o.g.internal.*`.

    • -0
    • +410
    ./MessageTest.groovy
    • -0
    • +38
    ./MessagingServicesTest.groovy
    • -0
    • +42
    ./PlaceholderExceptionTest.groovy
    • -0
    • +60
    ./TestConnection.groovy
    • -0
    • +83
    ./hub/ConnectionSetTest.groovy
    • -0
    • +43
    ./hub/DefaultMethodArgsSerializerTest.groovy
    • -0
    • +124
    ./hub/InterHubMessageSerializerTest.groovy
    • -0
    • +43
    ./hub/JavaSerializationBackedMethodArgsSerializerTest.groovy
    • -0
    • +59
    ./hub/MessageHubBackedClientTest.groovy
    • -0
    • +84
    ./hub/MessageHubBackedObjectConnectionTest.groovy
    • -0
    • +70
    ./hub/MessageHubBackedServerTest.groovy
    • -0
    • +722
    ./hub/MessageHubTest.groovy
    • -0
    • +137
    ./hub/MethodInvocationSerializerTest.groovy
    • -0
    • +34
    ./hub/protocol/ChannelIdentifierTest.groovy
    • -0
    • +53
    ./hub/queue/AbstractQueueTest.groovy
  1. … 281 more files in changeset.