-
Notifications
You must be signed in to change notification settings - Fork 717
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
Introduce a non blocking file appender #673
Commits on Apr 8, 2020
-
Introduce a non blocking file appender
Zeki Sherif committedApr 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 945f4a8 - Browse repository at this point
Copy the full SHA 945f4a8View commit details -
Use public interface for Rotation enum
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 9ccaa5d - Browse repository at this point
Copy the full SHA 9ccaa5dView commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 2a34863 - Browse repository at this point
Copy the full SHA 2a34863View commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 39f2709 - Browse repository at this point
Copy the full SHA 39f2709View commit details -
Make BufWriterFactory pub(crate)
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for f251bbe - Browse repository at this point
Copy the full SHA f251bbeView commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for de77617 - Browse repository at this point
Copy the full SHA de77617View commit details -
Make InnerAppender constructor pub(crate)
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 7c9ce25 - Browse repository at this point
Copy the full SHA 7c9ce25View commit details -
make refresh_writer pub(crate)
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for e028dfa - Browse repository at this point
Copy the full SHA e028dfaView commit details -
Make should_rollover pub(crate)
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 55bdffe - Browse repository at this point
Copy the full SHA 55bdffeView commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 1a70543 - Browse repository at this point
Copy the full SHA 1a70543View commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 5b4eacf - Browse repository at this point
Copy the full SHA 5b4eacfView commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 18d0340 - Browse repository at this point
Copy the full SHA 18d0340View commit details -
Apply suggested readability improvements and using pub(crate) where a…
…ppropriate Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for c4a8447 - Browse repository at this point
Copy the full SHA c4a8447View commit details -
Use new Rotation const in match expressions. derive Copy trait for Ro…
…tation
Zeki Sherif committedApr 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 1c33af9 - Browse repository at this point
Copy the full SHA 1c33af9View commit details -
Remove copy trait from Rotation.
Zeki Sherif committedApr 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 6e8cb23 - Browse repository at this point
Copy the full SHA 6e8cb23View commit details -
Use Path for log_directory and filename prefix
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 75ee728 - Browse repository at this point
Copy the full SHA 75ee728View commit details -
Properly handle use of Path in non public facing apis
Zeki Sherif committedApr 8, 2020 Configuration menu - View commit details
-
Copy full SHA for e5944c0 - Browse repository at this point
Copy the full SHA e5944c0View commit details
Commits on Apr 9, 2020
-
Use Arc for error_counter, modify fileappender constructor
Zeki Sherif committedApr 9, 2020 Configuration menu - View commit details
-
Copy full SHA for cc4fde7 - Browse repository at this point
Copy the full SHA cc4fde7View commit details -
Fix getters for FileAppender, clone writer for getter
Zeki Sherif committedApr 9, 2020 Configuration menu - View commit details
-
Copy full SHA for d9968b2 - Browse repository at this point
Copy the full SHA d9968b2View commit details
Commits on Apr 10, 2020
-
WIP: Decoupling file appender and nonblocking
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for a1f0d01 - Browse repository at this point
Copy the full SHA a1f0d01View commit details -
Apply suggestions from code review
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 9316656 - Browse repository at this point
Copy the full SHA 9316656View commit details -
Update Rotation helpers and add constructor
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for ac14ca3 - Browse repository at this point
Copy the full SHA ac14ca3View commit details -
Remove generic from InnerAppender, use BufWriter always
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for b3aadef - Browse repository at this point
Copy the full SHA b3aadefView commit details -
Move creation of log file to Inner. Get rid of BufWriterFactory
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for f77a6a8 - Browse repository at this point
Copy the full SHA f77a6a8View commit details -
Remove multiple impl of InnerAppender
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 4417342 - Browse repository at this point
Copy the full SHA 4417342View commit details -
Impl MakeWriter on NonBlocking and remove NonBlockingWriter
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 64b356f - Browse repository at this point
Copy the full SHA 64b356fView commit details -
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 98db6f7 - Browse repository at this point
Copy the full SHA 98db6f7View commit details -
Use T:Write, get rid of RollingFileWriter
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for ec049e0 - Browse repository at this point
Copy the full SHA ec049e0View commit details -
Zeki Sherif committed
Apr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for be7aeb4 - Browse repository at this point
Copy the full SHA be7aeb4View commit details -
Add lossy option for non_blocking
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for e87b631 - Browse repository at this point
Copy the full SHA e87b631View commit details -
Add WorkerGuard and ensure closure of worker thread on drop
Zeki Sherif committedApr 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 5d8475c - Browse repository at this point
Copy the full SHA 5d8475cView commit details
Commits on Apr 13, 2020
-
Apply suggestions from code review
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 2983370 - Browse repository at this point
Copy the full SHA 2983370View commit details -
Zeki Sherif committed
Apr 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 8e6a395 - Browse repository at this point
Copy the full SHA 8e6a395View commit details -
Add comment about worker thread yielding
Zeki Sherif committedApr 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 80bf8e2 - Browse repository at this point
Copy the full SHA 80bf8e2View commit details -
Zeki Sherif committed
Apr 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 8f9bdc1 - Browse repository at this point
Copy the full SHA 8f9bdc1View commit details -
Zeki Sherif committed
Apr 13, 2020 Configuration menu - View commit details
-
Copy full SHA for e467bdd - Browse repository at this point
Copy the full SHA e467bddView commit details
Commits on Apr 14, 2020
-
Zeki Sherif committed
Apr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 4b73a1c - Browse repository at this point
Copy the full SHA 4b73a1cView commit details -
Take suggestions for example doc improvements
Zeki Sherif committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 2b6cb51 - Browse repository at this point
Copy the full SHA 2b6cb51View commit details -
fix clippy warning about needless main
Zeki Sherif committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 9e7620d - Browse repository at this point
Copy the full SHA 9e7620dView commit details -
Revert "fix clippy warning about needless main"
This reverts commit 9e7620d.
Zeki Sherif committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for b415265 - Browse repository at this point
Copy the full SHA b415265View commit details -
Add tracing dev dependency, fix clippy warning
Zeki Sherif committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 4ed792c - Browse repository at this point
Copy the full SHA 4ed792cView commit details -
Apply suggestions from code review
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 93b26af - Browse repository at this point
Copy the full SHA 93b26afView commit details -
Supress clippy warning using attribute
Zeki Sherif committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for f494d53 - Browse repository at this point
Copy the full SHA f494d53View commit details -
Zeki Sherif committed
Apr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 5216e6c - Browse repository at this point
Copy the full SHA 5216e6cView commit details -
Update tracing-appender/src/rolling.rs
Co-Authored-By: Eliza Weisman <eliza@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 97e5e15 - Browse repository at this point
Copy the full SHA 97e5e15View commit details -
Zeki Sherif committed
Apr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 714e5bd - Browse repository at this point
Copy the full SHA 714e5bdView commit details