Hello Marton Greber, Attila Bukor, Kudu Jenkins,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/23411

to look at the new patch set (#3).

Change subject: KUDU-1457 [4/n] enable webserver for IPv6
......................................................................

KUDU-1457 [4/n] enable webserver for IPv6

This patch mainly does two things - enables webserver to make use of
IPv6 and introduces a ip config flag that can be used to choose IP
protocol for various communication channels. More details as follows:
- Adds build flag (USE_IPV6) to squeasel for IPv6 support for users.
- Set appropriate bind interface for http based on webserver ip mode.
- Augment GetBoundAddresses() to enable fetching of IPv6 address.
- Introduce ip_config_mode flag that can be configured by a user if need
  arises to override the default mode i.e. ipv4. The main purpose of
  this flag is to serve a hint inside various server modules like rpc,
  webserver, etc to regulate the protocol used for communication.
- Added parallel suite of tests to webserver-test and mini_master-test.
- Additional manual testing is also performed to ensure webserver is
  correctly hosted on IPv6 interfaces and the endpoint is capable of
  performing http methods.

Change-Id: I7095561539f427b5c58ada7b480ca549b0ab795e
---
M src/kudu/master/mini_master-test.cc
M src/kudu/master/mini_master.cc
M src/kudu/server/server_base.cc
M src/kudu/server/webserver-test.cc
M src/kudu/server/webserver.cc
M src/kudu/util/net/net_util.cc
M thirdparty/build-definitions.sh
7 files changed, 272 insertions(+), 83 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/11/23411/3
--
To view, visit http://gerrit.cloudera.org:8080/23411
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I7095561539f427b5c58ada7b480ca549b0ab795e
Gerrit-Change-Number: 23411
Gerrit-PatchSet: 3
Gerrit-Owner: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <[email protected]>

Reply via email to