mcrouter/lib/carbon/connection/ExternalCarbonConnectionImpl.h (2 lines): - line 43: // TODO: add real stats - line 48: // TODO:: add real options mcrouter/routes/BigValueRoute.cpp (2 lines): - line 43: // TODO: Make metaget work with BigValueRoute. One way to make this work well - line 126: // TODO: Consider also firing off async deletes for the subpieces for better mcrouter/ProxyDestinationMap.h (1 line): - line 109: * TODO: replace with getStats() mcrouter/RequestAclChecker.h (1 line): - line 81: // TODO: Change this error code when T67679592 is done mcrouter/lib/network/FizzContextProvider.cpp (1 line): - line 148: // TODO: allow for custom FizzFactory mcrouter/routes/L1L2SizeSplitRoute.cpp (1 line): - line 32: // TODO It's probably fine to const_cast and avoid the copy here mcrouter/lib/network/ThreadLocalSSLContextProvider.cpp (1 line): - line 318: // TODO: When enabling TLS 1.3, set TLS 1.3 ciphersuites from SSLCommonOptions mcrouter/lib/network/McParser.cpp (1 line): - line 208: // TODO: should compare the readbuffer capacity not bufferSize mcrouter/lib/network/McServerSession.h (1 line): - line 412: * pause()/resume() reads from the socket (TODO: does not affect the already mcrouter/lib/mc/msg.h (1 line): - line 164: TODO I think this can also be triggered by a communications problem or mcrouter/routes/ShardSelectionRouteFactory-inl.h (1 line): - line 126: // TODO: kill this fallback logic when every client is at version >= 28 mcrouter/lib/fbi/cpp/util.cpp (1 line): - line 163: // TODO make this return a class containing folly::dynamic and mcrouter/lib/network/UniqueIntrusiveList.h (1 line): - line 18: * TODO: enforce using UniqueIntrusiveListHook