diff --git a/concourse-server/src/main/java/com/cinchapi/concourse/server/storage/db/Database.java b/concourse-server/src/main/java/com/cinchapi/concourse/server/storage/db/Database.java index 91fbe2c7f..e9b42dd80 100644 --- a/concourse-server/src/main/java/com/cinchapi/concourse/server/storage/db/Database.java +++ b/concourse-server/src/main/java/com/cinchapi/concourse/server/storage/db/Database.java @@ -731,6 +731,10 @@ public Map> review(String key, long record) { @Override public Set search(String key, String query) { + // TODO: should we consider first checking if the index for key is in + // memory and using that instead of loading the corpus record. If + // ENABLE_SEARCH_CACHE is true then also check if there exist caches for + // key? // NOTE: Locking must happen here since CorpusRecords are not cached and // search potentially works across multiple ones. masterLock.readLock().lock();