Skip to content
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

HTTP Log Plugin missed updates (new fields, merge for CE 2.3.x on 1/20) #2393

Merged
merged 18 commits into from Jan 20, 2021

Conversation

tlblessing
Copy link

@tlblessing tlblessing commented Oct 19, 2020

https://konghq.atlassian.net/browse/DOCS-1151 ticket logged for missing queue_size field but other fields and versions are also missing:

{ retry_count = { type = "integer", default = 10 }, }, { queue_size = { type = "integer", default = 1 }, }, { flush_timeout = { type = "number", default = 2 }, },

{ content_type = { type = "string", default = "application/json", one_of = { "application/json" }, }, },

local HttpLogHandler = { PRIORITY = 12, VERSION = "2.0.1",

Added in new fields from @javierguerragiraldez, who was updating this plugin in his PR #2535 (closed):
image

The headers field is the 2.3-oriented update per https://github.com/Kong/kong/blob/changelog-2.3.0/CHANGELOG.md#230-rc1 and PR Kong/kong#6449.

Direct review link:

https://deploy-preview-2393--kongdocs.netlify.app/hub/kong-inc/http-log/

Questions for Reviewers @Kong/team-core:

I looked at the schema in the repo but do not see any additional information with descriptions of the missing fields. Please provide descriptions for (or point me to any code that contains them) Update: Already provided by Javier:

@tlblessing tlblessing requested a review from a team as a code owner October 19, 2020 16:09
@tlblessing tlblessing self-assigned this Oct 19, 2020
@netlify
Copy link

netlify bot commented Oct 19, 2020

✔️ Deploy preview for kongdocs ready!

🔨 Explore the source changes: efba8a1

🔍 Inspect the deploy logs: https://app.netlify.com/sites/kongdocs/deploys/5ffe1475d14ff90007dec265

😎 Browse the preview: https://deploy-preview-2393--kongdocs.netlify.app

@tlblessing
Copy link
Author

tlblessing commented Jan 11, 2021

Never got any responses or time to track this down, but @javierguerragiraldez is updating this plugin in his PR #2535. Will port my edits there. Scratch that. Ported his 3 new fields to this PR.

app/_hub/kong-inc/http-log/index.md Outdated Show resolved Hide resolved
app/_hub/kong-inc/http-log/index.md Outdated Show resolved Hide resolved
app/_hub/kong-inc/http-log/index.md Outdated Show resolved Hide resolved
@tlblessing tlblessing changed the title HTTP Log Plugin missed updates HTTP Log Plugin missed updates (new fields, merge for CE 2.3.x) Jan 11, 2021
@tlblessing tlblessing added the do not merge Issues/ PRs whose changes should not be merged at this time label Jan 11, 2021
Copy link
Contributor

@lena-larionova lena-larionova left a comment

Choose a reason for hiding this comment

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

One typo, otherwise LGTM

app/_hub/kong-inc/http-log/index.md Outdated Show resolved Hide resolved
Co-authored-by: lena-larionova <54370747+lena-larionova@users.noreply.github.com>
@tlblessing
Copy link
Author

One typo, otherwise LGTM

Thanks @lena-larionova ! I really need new glasses ASAP.

@tlblessing tlblessing changed the title HTTP Log Plugin missed updates (new fields, merge for CE 2.3.x) HTTP Log Plugin missed updates (new fields, merge for CE 2.3.x on 1/20) Jan 19, 2021
@tlblessing tlblessing removed the do not merge Issues/ PRs whose changes should not be merged at this time label Jan 20, 2021
@tlblessing tlblessing merged commit 0e49a74 into master Jan 20, 2021
@tlblessing tlblessing deleted the docs/http-log-qsize branch January 20, 2021 17:19
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.

None yet

3 participants