Skip to content

Update all unattributed TODOs to TODO(mattklein123)#529

Merged
mattklein123 merged 7 commits intoenvoyproxy:masterfrom
tschroed:TODO-attribution
Mar 4, 2017
Merged

Update all unattributed TODOs to TODO(mattklein123)#529
mattklein123 merged 7 commits intoenvoyproxy:masterfrom
tschroed:TODO-attribution

Conversation

@tschroed
Copy link
Copy Markdown
Contributor

@tschroed tschroed commented Mar 3, 2017

Quoting the style guide:

TODOs should include the string TODO in all caps, followed by the username or b/buganizer_id of the person or issue with the best context about the problem referenced by the TODO. The main purpose is to have a consistent TODO that can be searched to find out how to get more details upon request. A TODO is not a commitment that the person referenced will fix the problem. Thus when you create a TODO with a name, it is almost always your name that is given.

@mattklein123
Copy link
Copy Markdown
Member

Though as I said in gitter, this information is available more accurately via "git blame", if you want to do this let's use accurate GH user names, so it would be "mattklein123".

@tschroed
Copy link
Copy Markdown
Contributor Author

tschroed commented Mar 3, 2017

I'm lazy and shelling out and waiting for blame harshes my mojo.

Plus this is refactor proof so you don't get blamed just because you moved some lines around.

Copy link
Copy Markdown
Member

@mattklein123 mattklein123 left a comment

Choose a reason for hiding this comment

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

some typos and you need to run clang-format

// is about to go away. So to support this we need to either have a way for the downstream
// connection to stick around, or, we need to be able to pass this connection to a flush
// worker which will attempt to flush the remaining data with a timeout.
// TODO(mklein23): If we close without flushing here we may drop some data. The downstream
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

typo, mattklein123

// TODO: If a filter returns StopIterationNoBuffer and then does a continue, we won't be able to
// end the stream if there is no buffered data. Need to handle this.
// TODO(mattklein123): If a filter returns StopIterationNoBuffer and then does a continue, we
// won't be able to end the stream if there is no buffered data. Need to handle this.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

typo extra space

// TODO(mklein23): If we close without flushing here we may drop some data. The downstream
// connection is about to go away. So to support this we need to either have a way for the
// downstream connection to stick around, or, we need to be able to pass this connection to a
// flush worker which will attempt to flush the remaining data with a timeout.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

typo extra space

// it should be appended to. In that case, we would do an append here. We can do this in
// a follow up.
// TODO(mattklein123): Currently, for all of the inline headers, we don't support appending. The
// only inline header where we should be converting multiple headers into a comma delimited
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

typo extra space here and below

@mattklein123 mattklein123 changed the title Update all unattributed TODOs to TODO(mklein123). Update all unattributed TODOs to TODO(mattklein123) Mar 3, 2017
@tschroed
Copy link
Copy Markdown
Contributor Author

tschroed commented Mar 3, 2017

I'm bumbling my way through remembering the github workflow. Sorry you're on the receiving end.

// connection is about to go away. So to support this we need to either have a way for the
// downstream connection to stick around, or, we need to be able to pass this connection to a
// flush worker which will attempt to flush the remaining data with a timeout.
// TODO(mattklein23): If we close without flushing here we may drop some data. The downstream
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

mattklein123

// is about to go away. So to support this we need to either have a way for the downstream
// connection to stick around, or, we need to be able to pass this connection to a flush
// worker which will attempt to flush the remaining data with a timeout.
// TODO(mattklein23): If we close without flushing here we may drop some data. The downstream
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

mattklein23 -> mattklein123

[&]() -> void { fake_upstream_connection->waitForData(10); },
[&]() -> void { fake_upstream_connection->waitForDisconnect(); }});
}
== network/connection_impl.cc ==
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

You probably already saw this, but FYI some editor issue here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I just saw this. I have no idea what happened because I ran the CI before pushing but apparently totally scrambled the file between step 1 and 2. Sigh.

@mattklein123
Copy link
Copy Markdown
Member

@tschroed there is still one typo then looks good.

@mattklein123
Copy link
Copy Markdown
Member

@tschroed
Copy link
Copy Markdown
Contributor Author

tschroed commented Mar 4, 2017

CLA signed. Typo corrected. Thanks for your infinite patience. Next time will be smoother, promise.

@mattklein123 mattklein123 merged commit 51b5871 into envoyproxy:master Mar 4, 2017
@tschroed tschroed deleted the TODO-attribution branch March 7, 2017 14:42
tschroed added a commit to tschroed/envoy that referenced this pull request Apr 10, 2017
lizan pushed a commit to lizan/envoy that referenced this pull request Jun 4, 2020
* Add 'fail_open' configuration option for Wasm plugins.

Signed-off-by: John Plevyak <jplevyak@gmail.com>
wolfguoliang pushed a commit to wolfguoliang/envoy that referenced this pull request Jan 23, 2021
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: JP Simard <jp@jpsim.com>
mathetake pushed a commit that referenced this pull request Mar 3, 2026
**Commit Message**

Fix APISchema to support response_format.

**Related Issues/PRs (if applicable)**

Related PR: #445

---------

Signed-off-by: Xiaolin Lin <xlin158@bloomberg.net>
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.

3 participants