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

Improve fluentd plugin development experience #2179

Conversation

takanabe
Copy link
Contributor

@takanabe takanabe commented Jun 4, 2020

What this PR does / why we need it:

When I implemented #2171, there appear files we should not keep in this git repository.

In addition, I found that Gemfile defines the gems used for Fluentd plugin. However, this isn't common practice to develop gems with Bundler. (See Bundler doc for the details.) So, I move gem definitions from the Gemfile to the gemspec file.

Special notes for your reviewer:

This PR does not include any code changes. I felt I can improve development experiences of this gem for other developers after I implemented #2171

@codecov-commenter
Copy link

codecov-commenter commented Jun 4, 2020

Codecov Report

Merging #2179 into master will decrease coverage by 0.05%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2179      +/-   ##
==========================================
- Coverage   61.60%   61.55%   -0.06%     
==========================================
  Files         154      154              
  Lines       12307    12307              
==========================================
- Hits         7582     7575       -7     
- Misses       4118     4121       +3     
- Partials      607      611       +4     
Impacted Files Coverage Δ
pkg/promtail/targets/tailer.go 73.86% <0.00%> (-6.82%) ⬇️
pkg/promtail/targets/filetarget.go 68.67% <0.00%> (-1.81%) ⬇️
pkg/querier/queryrange/downstreamer.go 97.93% <0.00%> (+2.06%) ⬆️

@pull-request-size pull-request-size bot added size/M and removed size/S labels Jun 4, 2020
Copy link
Contributor

@cyriltovena cyriltovena left a comment

Choose a reason for hiding this comment

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

LGTM,

Thanks a lot !!!!!

@cyriltovena cyriltovena merged commit 59f3125 into grafana:master Jun 15, 2020
@takanabe takanabe deleted the improve_fluentd_plugin_development_experience branch June 16, 2020 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants