evcache-core/src/main/java/com/netflix/evcache/util/EVCacheConfig.java (7 lines): - line 113: // TODO Auto-generated method stub - line 119: // TODO Auto-generated method stub - line 125: // TODO Auto-generated method stub - line 131: // TODO Auto-generated method stub - line 137: // TODO Auto-generated method stub - line 143: // TODO Auto-generated method stub - line 149: // TODO Auto-generated method stub evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaArithmeticOperationImpl.java (4 lines): - line 28: // TODO : Move to a Builder as we expand this to support better isolation guarantees - line 66: // TODO : We may need to tokenize this when more flags are supplied to the request. - line 72: // TODO : Tokenize if multiple values are in this line, as of now, it's just the result. - line 75: // TODO: Other NF/NS/EX and also OK are treated as errors, this will change as we extend the meta API evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java (3 lines): - line 100: // TODO in future remove this flag so that decode does not block the IO loop - line 124: // TODO: Consider removing this code once we've fixed the Wrong key bug(s) - line 725: if(upTime > 30000) { //not more than once every 30 seconds : TODO make this configurable evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java (3 lines): - line 1106: /* TODO : use metaget to get TTL and set it. For now we will delete the inconsistent value */ - line 1169: fbClient -> getData(fbClients.indexOf(fbClient), fbClients.size(), fbClient, evcKey, tc, throwEx, throwExc, false, scheduler) //TODO : for the last one make sure to pass throwExc - line 1479: //TODO : for the last one make sure to pass throwExc evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientUtil.java (2 lines): - line 48: //TODO: Remove this todo. This method has been made hashing agnostic. - line 50: * TODO : once metaget is available we need to get the remaining ttl from an existing entry and use it evcache-core/src/main/java/net/spy/memcached/protocol/ascii/EVCacheOperationImpl.java (2 lines): - line 13: // TODO Auto-generated method stub - line 19: // TODO Auto-generated method stub evcache-core/src/main/java/com/netflix/evcache/EVCacheKey.java (2 lines): - line 132: // TODO: Once the issue around passing hashedKey in bytes[] is figured, we will start using (nullable) shouldEncodeHashKey, and call KeyHasher.getHashedKeyInBytes() accordingly - line 148: // TODO: Once the issue around passing hashedKey in bytes[] is figured, we will start using (nullable) shouldEncodeHashKey, and call KeyHasher.getHashedKeyInBytes() accordingly evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheNodeList.java (1 line): - line 20: * TODO : Add a fallback to get the list say from PersistedProperties evcache-core/src/main/java/net/spy/memcached/protocol/binary/EVCacheNodeImpl.java (1 line): - line 61: //tagsCounter.add(new BasicTag(EVCacheMetricsFactory.HOST, hostName)); //TODO : enable this and see what is the impact evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheLatchImpl.java (1 line): - line 236: run();//TODO: should we reschedule this method to run as part of EVCacheScheduledExecutor instead of running on the callback thread evcache-core/src/main/java/com/netflix/evcache/EVCache.java (1 line): - line 69: // TODO: Remove Async methods (Project rx) and rename COMPLETABLE_* with ASYNC_*