sapling/eden/fs
Adam Simpkins 603711d314 add log rotation support to edenfs_monitor
Summary:
Update the LogFile class in edenfs_monitor to support log rotation when the
file size exceeds a set limit.

There is a generic API to abstract out the log rotation details.  For now
I have only implemented a relatively straightforward implementation that
appends the current timestamp to the log path, and prunes old log files.

Reviewed By: chadaustin

Differential Revision: D20427310

fbshipit-source-id: f6aefc8f2fe604fdd1d6a72c3d30666612912f41
2020-05-07 20:05:45 -07:00
..
benchharness Tidy up license headers 2019-10-11 05:28:23 -07:00
benchmarks move benchmarks/ into eden/fs/ 2020-05-04 11:33:12 -07:00
cli fix help text for info subcommand 2020-05-05 12:09:12 -07:00
config config: add CheckoutConfigTest to CMake build 2020-05-07 16:38:05 -07:00
docs move docs/ into eden/fs/ 2020-05-04 12:34:47 -07:00
fuse short-circuit getxattr security.capability 2020-05-07 19:48:59 -07:00
inodes overlay: check if we're about to save an empty path 2020-05-07 17:56:52 -07:00
journal journal: add tests to CMake 2020-05-07 10:07:31 -07:00
model model: add git tests to CMake 2020-05-07 10:07:32 -07:00
monitor add log rotation support to edenfs_monitor 2020-05-07 20:05:45 -07:00
notifications eden: show desktop notification for blob/tree fetch errors 2020-02-10 08:28:49 -08:00
py work around slightly broken AF_UNIX connect() behavior on Windows 2020-05-05 15:03:57 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
service service: enable several service handlers 2020-05-07 09:52:18 -07:00
sqlite silence some msvc warnings from sqlite.{h,cpp} 2020-04-26 21:14:24 -07:00
store store: enable more store tests 2020-05-07 10:07:33 -07:00
takeover add EdenServer recovery step and recover after failed takeover data send handshake 2020-04-07 09:52:21 -07:00
telemetry switch from folly benchmark to google benchmark 2020-04-30 09:36:01 -07:00
testharness inodes: enable RemoveTest for Windows 2020-05-05 18:14:54 -07:00
third-party move third-party/ into eden/fs/ 2020-05-04 11:33:12 -07:00
utils service: enable several service handlers 2020-05-07 09:52:18 -07:00
win win: change the argument order for writeFile 2020-05-05 18:14:54 -07:00
CMakeLists.txt Run Eden as a Windows service 2020-05-01 20:00:07 -07:00