Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a socket pool of multiple sockets bound to the same port #293

Merged
merged 24 commits into from
Oct 22, 2024

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    933885a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ef4273 View commit details
    Browse the repository at this point in the history
  3. Add main() method to SocketPoolTest.

    For testing outside the maven contex.
    JonathanLennox committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    dff4051 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    753eb8a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Remove blocking inside SocketPool.

    Let the sockets themselves do the blocking, no need for extra synchronization.
    JonathanLennox committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d2e792a View commit details
    Browse the repository at this point in the history
  2. More timing tests.

    JonathanLennox committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    0800279 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e4afae View commit details
    Browse the repository at this point in the history
  4. Ktlint fix.

    JonathanLennox committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5470f0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af1c1e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4403e8a View commit details
    Browse the repository at this point in the history
  7. Fix output

    JonathanLennox committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5da22ee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f49368 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6182860 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    46acf6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b3b5a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f752308 View commit details
    Browse the repository at this point in the history
  4. Minor cleanups.

    JonathanLennox committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0950c10 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    902aca9 View commit details
    Browse the repository at this point in the history
  6. Use SocketPool in AbstractUdpListener.

    (And thus SinglePortUdpHarvester.)
    JonathanLennox committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c85bdc0 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Revert "Change default pool size."

    This reverts commit 902aca9.
    JonathanLennox committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    3c39601 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5017a4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb4511c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07c3ee1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af99d83 View commit details
    Browse the repository at this point in the history