src/hbase/client/async-scan-rpc-retrying-caller.cc (5 lines): - line 234: // TODO: Implement Scan::limit(), and check the limit here - line 237: // TODO: check whether Scan is reversed here - line 274: // TODO: set inclusive if it is reverse scans - line 290: // TODO: HBASE-17583 adds include start / stop row to the Scan. Once we rebase and implement - line 367: (c == 0 /* && !scan.IncludeStopRow()*/); // TODO: Scans always exclude StopRow for now. src/hbase/client/location-cache.cc (3 lines): - line 153: // TODO: use RpcClient? - line 204: // TODO: implement region locate type and timeout - line 331: // TODO: just clears the location for now. We can inspect RegionMovedExceptions, etc later. src/hbase/client/request-converter.cc (3 lines): - line 155: // TODO We will change these later when we implement partial results and heartbeats, etc - line 160: // TODO: set scan limit - line 232: // TODO: set attributes from the mutation (key value pairs). src/hbase/client/async-client-scanner.cc (2 lines): - line 135: // TODO: In C++, there is no Scan::IncludeStartRow() and Scan::IncludeStopRow(). - line 138: // TODO: When reversed scans are implemented, return other RegionLocateTypes src/hbase/client/response-converter.cc (2 lines): - line 117: // TODO: handle partial results per Result by checking partial_flag_per_result - line 178: // TODO Not processing Coprocessor Service Result; include/hbase/client/location-cache.h (2 lines): - line 103: * TODO: This should be a RegionLocation. - line 216: // TODO: migrate this to a smart pointer with a deleter. src/hbase/client/result.cc (2 lines): - line 49: // TODO implement a BinarySearch here ? - line 60: // TODO implement a BinarySearch here ? src/hbase/connection/client-dispatcher.cc (2 lines): - line 71: // TODO: if the map is full (or we have more than hbase.client.perserver.requests.threshold) - line 79: // TODO: call Promise::SetException()? include/hbase/exceptions/exception.h (2 lines): - line 40: // TODO: - line 290: // TODO: cmake/DownloadFolly.cmake (1 line): - line 39: # TODO: Source version information from cmake file. src/hbase/client/async-rpc-retrying-caller.cc (1 line): - line 178: // TODO: RegionLocation should propagate through these method chains as a shared_ptr. include/hbase/client/keyvalue-codec.h (1 line): - line 69: // TODO: Encode Cells using KeyValueCodec wire format include/hbase/client/result-scanner.h (1 line): - line 38: // TODO: should we implement forward iterators? include/hbase/utils/concurrent-map.h (1 line): - line 114: // TODO: find(), at() returning const_iterator include/hbase/client/async-scan-rpc-retrying-caller.h (1 line): - line 77: // TODO: Unlike the Java counter part, we do not do scan lease renewals in a background thread. include/hbase/serde/server-name.h (1 line): - line 34: // TODO see about getting rsplit into folly. src/hbase/connection/connection-factory.cc (1 line): - line 58: // TODO: Opened https://github.com/facebook/wangle/issues/85 in wangle so that we can set socket include/hbase/client/filter.h (1 line): - line 425: // TODO: this should take a uint64_t argument, not a byte array. src/hbase/serde/rpc-serde.cc (1 line): - line 118: // TODO: send the service name and user from the RpcClient include/hbase/client/hbase-rpc-controller.h (1 line): - line 34: // TODO: