sapling/eden/fs/inodes
Genevieve Helsel 283c6de0df log mismatched parents during staus
Summary: scuba logging for mismatched parent commits, it would be nice to have a count on how often this is encountered so we can pinpoint spikes of this case. I am not sure how helpful having the parent commits would be in the event, my thought there was that it could help see how far away the commits are and if one of the commtis doesn't exist (like in the case of stripping commtis with a cancelled hg split), but I am open to having an empty event as well if storing these strings is too expensive.

Reviewed By: fanzeyi

Differential Revision: D19432378

fbshipit-source-id: fa3e7cd6aef832c4f918f339b781590b7484cfdc
2020-01-16 12:01:11 -08:00
..
overlay add EdenErrorType to EdenError 2019-10-29 09:23:03 -07:00
test remove the dead getChildByName function 2019-12-20 16:14:18 -08:00
CacheHint.h Tidy up license headers 2019-10-11 05:28:23 -07:00
CheckoutAction.cpp Remove dead includes in eden 2019-10-11 16:45:01 -07:00
CheckoutAction.h Tidy up license headers 2019-10-11 05:28:23 -07:00
CheckoutContext.cpp setParentCommits after checkout while holding parentsLock_ 2019-12-10 18:13:26 -08:00
CheckoutContext.h record the durations of the various phases of checkout 2019-11-21 17:16:10 -08:00
CMakeLists.txt rename tracing to telemetry 2019-10-15 13:39:41 -07:00
DeferredDiffEntry.cpp refactor the EDEN_BUG() macro 2019-11-22 15:38:33 -08:00
DeferredDiffEntry.h Tidy up license headers 2019-10-11 05:28:23 -07:00
DirEntry.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
DirEntry.h Tidy up license headers 2019-10-11 05:28:23 -07:00
EdenDispatcher.cpp Merge TreeInode::create/mknod 2019-10-18 13:25:46 -07:00
EdenDispatcher.h Tidy up license headers 2019-10-11 05:28:23 -07:00
EdenMount.cpp log mismatched parents during staus 2020-01-16 12:01:11 -08:00
EdenMount.h limit the number of tree prefetch operations that can run in parallel 2019-12-20 16:14:19 -08:00
EdenMountError.h Tidy up license headers 2019-10-11 05:28:23 -07:00
FileInode.cpp refactor the EDEN_BUG() macro 2019-11-22 15:38:33 -08:00
FileInode.h Tidy up license headers 2019-10-11 05:28:23 -07:00
GlobNode.cpp Remove dead includes in eden 2019-10-11 16:45:01 -07:00
GlobNode.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeBase.cpp drop the log level for some debug messages 2019-12-20 16:14:23 -08:00
InodeBase.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeError.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeError.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeLoader.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeMap.cpp drop the log level for some debug messages 2019-12-20 16:14:23 -08:00
InodeMap.h enable and fix more warnings 2019-12-20 16:14:17 -08:00
InodeMetadata.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeMetadata.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodePtr-defs.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodePtr.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
InodePtr.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodePtrFwd.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeTable.h Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeTimestamps.cpp Tidy up license headers 2019-10-11 05:28:23 -07:00
InodeTimestamps.h Tidy up license headers 2019-10-11 05:28:23 -07:00
Overlay.cpp drop the log level for some debug messages 2019-12-20 16:14:23 -08:00
Overlay.h enable -Wmismatched-tags 2019-12-03 14:43:12 -08:00
OverlayFile.cpp support closing the Overlay class even if it is still in use 2019-11-11 10:56:15 -08:00
OverlayFile.h store weak overlay in OverlayFile 2019-11-06 18:24:58 -08:00
OverlayFileAccess.cpp refactor OverlayFileAccess errors 2019-11-06 18:24:58 -08:00
OverlayFileAccess.h refactor OverlayFileAccess errors 2019-11-06 18:24:58 -08:00
ParentInodeInfo.h Tidy up license headers 2019-10-11 05:28:23 -07:00
ServerState.cpp add a StructuredLogger instance to ServerState 2019-11-13 15:23:38 -08:00
ServerState.h add a StructuredLogger instance to ServerState 2019-11-13 15:23:38 -08:00
TreeInode.cpp limit the number of tree prefetch operations that can run in parallel 2019-12-20 16:14:19 -08:00
TreeInode.h remove the dead getChildByName function 2019-12-20 16:14:18 -08:00
TreePrefetchLease.cpp limit the number of tree prefetch operations that can run in parallel 2019-12-20 16:14:19 -08:00
TreePrefetchLease.h limit the number of tree prefetch operations that can run in parallel 2019-12-20 16:14:19 -08:00