-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Compatibility layers for v0.12 plugins #912
Merged
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
0c50578
fix test with added (missing) error definition
tagomoris 51a1a24
Add Base#inspect to show this object in simple/short way
tagomoris e5769f7
add fluent/compat/filter and make Fluent::Filter with it
tagomoris a1d6754
add fluent/compat/input and make Fluent::Input with it
tagomoris bf3dbcc
add comments about time handling
tagomoris d5e90de
fix to extend chunk to add method for event iteration
tagomoris 9714328
remove fileutils
tagomoris d096726
add optimization
tagomoris 8c07b0c
take care about NaN & Inf
tagomoris 0688ba0
add buffer path pattern only for suffix
tagomoris a5a6b98
initialize minimal internal things as early as possible for tests
tagomoris 5e93092
Add compatibility layers for output plugin
tagomoris 33264de
fix tests for core modules/classes with newer API
tagomoris a52e4d1
fix to use test driver for buffered output
tagomoris b70b508
re-implement symlink_path feature on v0.14 buffer APIs
tagomoris fc2c76d
add break condition to wait checks to run
tagomoris 903f4c2
update comments for correctness
tagomoris 403cf5f
add deprecation warning for "type" in secondary section
tagomoris e0afba5
fix to use more explicit name
tagomoris dc9fe04
fix tests for exponential_backoff
tagomoris 0785ec5
for readability
tagomoris a424505
remove/merge dup code
tagomoris File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
re-implement symlink_path feature on v0.14 buffer APIs
- Loading branch information
commit b70b5082175af2183035fb6787747afe08816d85
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
prepend
doesn't work on Ruby 1.9 so this code should not be backported to v0.12, right?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 don't add label
v0.12
on this pull-request... and this hack is required because Buffer plugin of v0.14 API doesn't have symbolic link feature.There's no reason to backport this change to v0.12.
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.
My concern is this plugin is also used in v0.12.
So if someone writes the patch to v0.12 / v0.14 out_file, v0.14 changes may conflict.
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.
Conflicts may occur if someone want to change L90 (in previous version), but any other changes will not conflict this change.