src/search/indexer.cc (3 lines): - line 119: // TODO: care about endian later - line 120: // TODO: currently only support 64bit floating point - line 290: // TODO: we can remove the lock if we solve the race problem src/commands/cmd_key.cc (3 lines): - line 458: /* TODO: - line 469: /* TODO: - line 512: * TODO: support CLIENT_SCRIPT flag, (!storekey_.empty() || c->flags & CLIENT_SCRIPT)) */ src/types/redis_bloom_chain.cc (2 lines): - line 187: // TODO: to test which direction for searching is better - line 279: // TODO: to test which direction for searching is better src/search/redis_query_transformer.h (2 lines): - line 48: // TODO: improve parse error message, with source location - line 164: // TODO: allow hybrid query src/commands/cmd_cluster.cc (2 lines): - line 112: // TODO: support multiple slot ranges - line 282: // TODO: support multiple slot ranges src/storage/storage.h (1 line): - line 438: /// TODO: Change it to defer getting the context, and the snapshot is pinned after the first read operation src/storage/batch_extractor.cc (1 line): - line 264: // TODO: to implement the case of kRedisBloomFilter src/search/passes/cost_model.h (1 line): - line 32: // TODO: collect statistical information of index in runtime src/cluster/slot_migrate.cc (1 line): - line 80: // TODO: concurrent migration, multiple migration jobs src/search/sql_transformer.h (1 line): - line 53: // TODO: improve parse error message, with source location src/types/redis_hash.cc (1 line): - line 404: // TODO: Getting all values in Hash might be heavy, consider lazy-loading these values later src/search/ir_sema_checker.h (1 line): - line 57: // TODO: allow hybrid query src/storage/redis_db.h (1 line): - line 37: /// TODO: Expect to expand or eliminate SORT_LENGTH_LIMIT src/types/redis_list.cc (1 line): - line 129: // FIXME: should be always exists?? src/search/passes/index_selection.h (1 line): - line 99: // TODO: optimize plan with sorting order via the cost model src/search/passes/sort_limit_to_knn.h (1 line): - line 37: // TODO: allow hybrid query src/storage/compact_filter.h (1 line): - line 134: // TODO: just a dummy one here src/storage/scripting.cc (1 line): - line 726: // TODO: we do not want to repeat same logic as Connection::ExecuteCommands, src/types/redis_tdigest.cc (1 line): - line 49: // TODO: It should be replaced by a iteration of the rocksdb iterator