-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add auth forward protocol #1136
Conversation
f0a01fb
to
0bfb348
Compare
27ece74
to
71b6acb
Compare
CI is green now. |
295276e
to
172a855
Compare
172a855
to
a26f3a7
Compare
This error sometimes occurs :(
|
I completed the implementation, and tests about communication patterns below (I'll paste configurations later):
|
@repeatedly Could you review this change? |
I found that adding |
The configuration set for
Logs:
|
The another configuration set for
Logs:
|
@repeatedly ping? |
Mmm, is it better to release this as v0.14.3, and see whether we can think it as stable or not? |
@tagomoris Okay, I will review it. |
@@ -52,8 +54,77 @@ def initialize | |||
desc "The field name of the client's hostname." | |||
config_param :source_hostname_key, :string, default: nil | |||
|
|||
config_section :security, required: false, multi: false do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Off topic. Can we write desc
for config_section
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have no idea about it...
…r plugin helpers)
…n immediately This option is not supported in any implementations (including out_secure_forward), but it's needed to add it now to support that behavior in following versions.
in_forward was changed not to disconnect connections immediately in default (it's same with v0.12 in_forward behavior). In this commit, tests was also changed that expected behavior is ACK timeout, not disconnected.
It was originally for JSONL (json string per lines). But currently it isn't needed because Yajl parser can process it in #read_message method. I added a test case to confirm it.
ead3c77
to
bed4aed
Compare
Rebased on current master. |
Done! |
Revised branch of #813.