GitHub user kl0u opened a pull request: https://github.com/apache/flink/pull/4814
[FLINK-7788][QS] Allows to specify a range of ports for the QS proxy. ## What is the purpose of the change The queryable state client proxy can now take a port range as argument so that if multiple proxies run on one machine, they can all start without problems. ## Verifying this change This change added tests and can be verified as follows: Run the `org.apache.flink.queryablestate.network.AbstractServerTest` ## Does this pull request potentially affect one of the following parts: - Dependencies (does it add or upgrade a dependency): (yes / no) - The public API, i.e., is any changed class annotated with `@Public(Evolving)`: (yes / no) - The serializers: (yes / no / don't know) - The runtime per-record code paths (performance sensitive): (yes / no / don't know) - Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (yes / no / don't know) NO ## Documentation Javadocs are added, proper documentation is **Pending** You can merge this pull request into a Git repository by running: $ git pull https://github.com/kl0u/flink qs-proxy-port-range Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flink/pull/4814.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #4814 ---- commit 75acbf2c817aa91233f62513ab3f51031183faf1 Author: kkloudas <kklou...@gmail.com> Date: 2017-10-06T10:08:47Z [FLINK-7788][QS] Allows to specify a range of ports for the QS proxy. The queryable state client proxy can now take a port range as argument so that if multiple proxies run on one machine, they can all start without problems. ---- ---