Skip to content

Start populating QUICHE platform implementation.#5684

Merged
htuch merged 1 commit intoenvoyproxy:masterfrom
mpwarres:quiche-platform
Jan 23, 2019
Merged

Start populating QUICHE platform implementation.#5684
htuch merged 1 commit intoenvoyproxy:masterfrom
mpwarres:quiche-platform

Conversation

@mpwarres
Copy link
Contributor

Description:

Start populating QUICHE platform implementation.

Follows on #5548, fleshing out the framework for adding the Envoy implementation of the QUICHE platform (i.e. porting layer). Details:

  • Add QUICHE spdy_platform and quic_platform build rules.
  • Prune not yet implemented platform implementation files, to reduce noise.
  • For partially complete platform implementation files, add "TODO: implement"
    comments to individual items that still need to be implemented.
  • Add unit tests for platform APIs that have already been implemented.

Signed-off-by: Michael Warres mpw@google.com

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md

Risk Level: minimal: code not used yet
Testing: unit tests
Docs Changes: none
Release Notes: none
[Optional Fixes #Issue]
[Optional Deprecated:]

- Add QUICHE spdy_platform and quic_platform build rules.
- Prune not yet implemented platform implementation files, to reduce noise.
- For partially complete platform implementation files, add "TODO: implement"
  comments to individual items that still need to be implemented.
- Add unit tests for platform APIs that have already been implemented.

Signed-off-by: Michael Warres <mpw@google.com>
@mpwarres
Copy link
Contributor Author

FYI @htuch for possible review. @danzh2010 and @juvexp, here is a model for adding QUICHE platform implementation files.

Copy link
Member

@htuch htuch left a comment

Choose a reason for hiding this comment

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

No complaints (and I always complain ;) )

@htuch htuch merged commit d1646d6 into envoyproxy:master Jan 23, 2019
@mpwarres
Copy link
Contributor Author

Thanks for the review!

@mpwarres mpwarres deleted the quiche-platform branch January 23, 2019 17:45
danzh2010 pushed a commit to danzh2010/envoy that referenced this pull request Jan 24, 2019
Start populating QUICHE platform implementation.

Follows on envoyproxy#5548, fleshing out the framework for adding the Envoy implementation of the QUICHE platform (i.e. porting layer). Details:

* Add QUICHE spdy_platform and quic_platform build rules.
* Prune not yet implemented platform implementation files, to reduce noise.
* For partially complete platform implementation files, add "TODO: implement"
  comments to individual items that still need to be implemented.
* Add unit tests for platform APIs that have already been implemented.

Risk Level: minimal: code not used yet
Testing: unit tests

Signed-off-by: Michael Warres <mpw@google.com>
Signed-off-by: Dan Zhang <danzh@google.com>
@mpwarres
Copy link
Contributor Author

Tagging associated issue #2557

danzh2010 pushed a commit to danzh2010/envoy that referenced this pull request Jan 31, 2019
Start populating QUICHE platform implementation.

Follows on envoyproxy#5548, fleshing out the framework for adding the Envoy implementation of the QUICHE platform (i.e. porting layer). Details:

* Add QUICHE spdy_platform and quic_platform build rules.
* Prune not yet implemented platform implementation files, to reduce noise.
* For partially complete platform implementation files, add "TODO: implement"
  comments to individual items that still need to be implemented.
* Add unit tests for platform APIs that have already been implemented.

Risk Level: minimal: code not used yet
Testing: unit tests

Signed-off-by: Michael Warres <mpw@google.com>
fredlas pushed a commit to fredlas/envoy that referenced this pull request Mar 5, 2019
Start populating QUICHE platform implementation.

Follows on envoyproxy#5548, fleshing out the framework for adding the Envoy implementation of the QUICHE platform (i.e. porting layer). Details:

* Add QUICHE spdy_platform and quic_platform build rules.
* Prune not yet implemented platform implementation files, to reduce noise.
* For partially complete platform implementation files, add "TODO: implement"
  comments to individual items that still need to be implemented.
* Add unit tests for platform APIs that have already been implemented.

Risk Level: minimal: code not used yet
Testing: unit tests

Signed-off-by: Michael Warres <mpw@google.com>
Signed-off-by: Fred Douglas <fredlas@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.

2 participants