-
Notifications
You must be signed in to change notification settings - Fork 23
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
File fixes #113
Merged
Merged
File fixes #113
Conversation
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
|
Codecov Report
@@ Coverage Diff @@
## rc0.10.0 #113 +/- ##
============================================
+ Coverage 70.17% 70.35% +0.18%
============================================
Files 80 80
Lines 4945 4965 +20
============================================
+ Hits 3470 3493 +23
+ Misses 1163 1161 -2
+ Partials 312 311 -1
Continue to review full report at Codecov.
|
|
jmwilliams89
approved these changes
Sep 11, 2020
djaglowski
approved these changes
Sep 11, 2020
djaglowski
added a commit
that referenced
this pull request
Sep 15, 2020
* Renamed package to stanza * Updated new operator package * Updated changelog ahead of release * Submodule exploration * Finished preliminary reorg of operators into modules * Fixed google cloud test that was failing on infinite loop * Fix all tests * Update changelog * Fix CI build * Rename init.go to init_common.go, so that it will not be ignored by any specific OS * WIP - try fixing tests on windows CI * WIP - Try another windows testing approach * Try uploading joined coverage file * Run all unit tests for windows, and report all coverage * Fix return paths on windows ci tests * Try more powershelly command * Clean up makefile and try codecov upload with glob * WIP * WIP * Make disk buffer work * Add ReadWait * Make benchmark for disk buffer * WIP * WIP * WORKING * Remove debug printlns * WIP broken * Rename to stanza * WIP * WIP * WORKING * Remove unnecessary counter * Clean up unused * Start of memory buffer * Add slow memory buffer implementation * Reorganize package * Update comments * WIP * Improve performance by only seeking when necessary * WIP * WIP * WIP * Fix failure to release semaphore * Some code hygiene * Add some small tests * Make NewConfig return a pointer * Fix tests * Tidy * Fix make tidy target * Fix tests and integrate with Google Cloud * Fix remaining tests * Appease linter * Merged disk buffers again * Add comments to public functions * Add test for closing and reopening * Add comments to flusher * Remove TODO * Update diskSizeSemaphore comment * Update changelog * Fis issue with creating files in the buffer package * Add disk buffers * Tidy dependencies * Fix all existing tests * Move pollForNewFiles into its own method * Deduplicate NewFileReader * Fix race condition * Resolved merge conflicts * Update tests * Fix some lints * Minor fixes * Close file during move on Windows * Fixed failing test * Added comments, cleaned up stutter * Added multi file test * Improved coverage (#110) * Completed test coverage for entry and agent packages * Made a database package and improved tests * Improved pipeline test coverage * Fixed open database in offsets * Moved operator.Duration to helper.Duration * Increased test coverage for the plugin package * Fixed graph command * Improved JSON test coverage * Improved regex parser test coverage * Added tests to persister * Improved operator package test coverage * Improved drop_output test coverage * Improved noop operator test coverage * Added file rotation test * Add LastSeenTime to readers * Fix data race * Synchronize reading to simplify logic * Update fingerprint on initialize * Add comments * Remove unnecessary setOffset function * Update fingerprint on truncate * Add a few tests * Ignore empty lines * Use nanojack to rotate test logs * WIP * WIP * WIP * commented * Working * Remove commented line * Merge rotator * Updated nanojack * Fix missing iteration * Rename some things * Simplify * Add copy truncate test * Up the message count * Fix root test * CHeck for errors * Enable profiling * Added copytruncate test * Wip - broken copytruncate * Add reader generation for thinning them out * Trigger benchmarks * Turn off profiles * Allow max backups when using nanojck * Small cleanup tasks * File fixes (#113) Fix some instability in the file input * Enhanced rotation tests to expose more edge cases * Fixed test compilation * Fixed merge issue * WIP * Added some csv output * Added robust file rotation testing * Refactored rotation test to use more explicit cases * Fast rotation tests are less fast but still fast * Fast rotation tests are less fast but still fast * Add patience to rotation tests * Readd test file cleanup * Addressed some pr feedback Co-authored-by: Camden Cheek <[email protected]> Co-authored-by: Joshua Williams <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description of Changes
Please check that the PR fulfills these requirements