Skip to content

Revert "Use downstream protocol by default (#6158)"#6611

Merged
rshriram merged 1 commit intoistio:masterfrom
PiotrSikora:revert_downstream_protocol
Jun 25, 2018
Merged

Revert "Use downstream protocol by default (#6158)"#6611
rshriram merged 1 commit intoistio:masterfrom
PiotrSikora:revert_downstream_protocol

Conversation

@PiotrSikora
Copy link
Copy Markdown
Contributor

It's forcing HTTP protocol version negotiated on the downstream to all
the peers along the way, even though there is no guarantee that any of
them supports it.

This reverts commit ef5ad46.

Fixes #6421.

Signed-off-by: Piotr Sikora piotrsikora@google.com

It's forcing HTTP protocol version negotiated on the downstream to all
the peers along the way, even though there is no guarantee that any of
them supports it.

This reverts commit ef5ad46.

Fixes istio#6421.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Copy link
Copy Markdown
Contributor

@nmittler nmittler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@PiotrSikora
Copy link
Copy Markdown
Contributor Author

cc @Nino-K, since I was unable to add you to reviewers.

@zachgersh
Copy link
Copy Markdown
Contributor

This is going to fail our Cloud Foundry use case - which needs h2 -> h2 (via a gateway). If we are going to revert this, I am going to have to go back and let everyone know who was already testing this.

@PiotrSikora
Copy link
Copy Markdown
Contributor Author

@zachgersh why can't you simply configure gateway to backend leg to use HTTP/2?

@rshriram
Copy link
Copy Markdown
Member

per offline convo, @zachgersh / CF folks are going to name the ports as http2 to get h2->h2 behavior

@rshriram
Copy link
Copy Markdown
Member

/lgtm

@istio-testing
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: nmittler, PiotrSikora, rshriram

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@rshriram rshriram merged commit 4a1b0bc into istio:master Jun 25, 2018
quanjielin pushed a commit to quanjielin/istio that referenced this pull request Jul 2, 2018
It's forcing HTTP protocol version negotiated on the downstream to all
the peers along the way, even though there is no guarantee that any of
them supports it.

This reverts commit ef5ad46.

Fixes istio#6421.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants