zookeeper-server/src/main/java/org/apache/zookeeper/client/ZooKeeperSaslClient.java (3 lines): - line 311: // TODO: introspect about runtime environment (such as jaas.conf) - line 331: // TODO: introspect about e: look for GSS information. - line 419: // TODO: Rather than checking a disjunction here, should be a single member zookeeper-server/src/main/java/org/apache/zookeeper/util/SecurityUtils.java (3 lines): - line 194: // TODO: should depend on zoo.cfg specified mechs, but if - line 244: // TODO: exit server at this point(?) - line 253: // TODO: use 'authMech=' value in zoo.cfg. zookeeper-server/src/main/java/org/apache/zookeeper/server/EphemeralType.java (2 lines): - line 198: // TODO: in the future, serverId should be validated for all cases, not just the extendedEphemeralTypesEnabled case - line 199: // TODO: however, for now, it would be too disruptive zookeeper-server/src/main/java/org/apache/zookeeper/server/NettyServerCnxnFactory.java (2 lines): - line 317: // TODO: Not sure if cnxn can be null here. It becomes null if channelInactive() - line 430: // TODO: what auth info should we set on the connection? zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/QuorumPeer.java (2 lines): - line 841: // TODO: need to tune the default value of thread size - line 1413: //TODO: use a factory rather than a switch zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/auth/SaslQuorumAuthLearner.java (2 lines): - line 175: // TODO: need to consolidate the #createSaslToken() implementation between ZooKeeperSaslClient#createSaslToken(). - line 197: // TODO: introspect about e: look for GSS information. zookeeper-contrib/zookeeper-contrib-rest/src/main/java/org/apache/zookeeper/server/jersey/resources/ZNodeResource.java (1 line): - line 61: // TODO test octet fully zookeeper-server/src/main/java/org/apache/zookeeper/server/PrepRequestProcessor.java (1 line): - line 869: // TODO: I don't want to have to serialize it here and then zookeeper-client/zookeeper-client-c/src/zookeeper.c (1 line): - line 717: #ifndef _WIN32 // TODO: better seed zookeeper-contrib/zookeeper-contrib-zkfuse/src/zkfuse.cc (1 line): - line 1590: /* TODO: differentiate delete error conditions, zookeeper-server/src/main/java/org/apache/zookeeper/MultiResponse.java (1 line): - line 150: // TODO: need way to more cleanly serialize/deserialize exceptions zookeeper-contrib/zookeeper-contrib-huebrowser/zkui/src/zkui/views.py (1 line): - line 133: # TODO is valid base64 string? zookeeper-contrib/zookeeper-contrib-rest/src/python/demo_master_election.py (1 line): - line 68: # TODO signal the slave thread to exit and wait for it zookeeper-server/src/main/java/org/apache/zookeeper/server/persistence/FileTxnSnapLog.java (1 line): - line 298: /* TODO: (br33d) we should either put a ConcurrentHashMap on restore() zk-merge-pr.py (1 line): - line 75: # TODO Introduce a convention as this is too brittle zookeeper-contrib/zookeeper-contrib-zkfuse/src/zkadapter.cc (1 line): - line 444: //TODO move this code to verifyConnection so reconnect() zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNIO.java (1 line): - line 361: //TODO should this be synchronized? zookeeper-server/src/main/java/org/apache/zookeeper/server/RequestThrottler.java (1 line): - line 272: //TODO apply ZOOKEEPER-575 and remove this line. zookeeper-server/src/main/java/org/apache/zookeeper/ZKWatchManager.java (1 line): - line 419: // TODO This shouldn't be needed, but just in case zookeeper-server/src/main/java/org/apache/zookeeper/server/controller/ZooKeeperServerController.java (1 line): - line 135: // TODO: (hanm) implement once dependent feature is ready. zookeeper-contrib/zookeeper-contrib-zooinspector/src/main/java/com/nitido/utils/toaster/Toaster.java (1 line): - line 341: // TODO Auto-generated method stub zookeeper-client/zookeeper-client-c/src/hashtable/hashtable.c (1 line): - line 183: /* TODO: consider compacting the table when the load factor drops enough, zookeeper-server/src/main/java/org/apache/zookeeper/server/auth/SASLAuthenticationProvider.java (1 line): - line 32: // TODO: consider substituting current implementation of direct ClientCnxn manipulation with zookeeper-server/src/main/java/org/apache/zookeeper/common/ZKHostnameVerifier.java (1 line): - line 332: // TODO ASN.1 DER encoded form zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/QuorumCnxManager.java (1 line): - line 508: // TODO - investigate why reconfig makes qps null. zookeeper-contrib/zookeeper-contrib-zkperl/t/30_connect.t (1 line): - line 183: ## TODO: figure out a way to test this. zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxn.java (1 line): - line 944: // TODO: can not name this method getState since Thread.getState() zookeeper-server/src/main/java/org/apache/zookeeper/server/auth/IPAuthenticationProvider.java (1 line): - line 59: // TODO Write the v6addr2Bytes zookeeper-server/src/main/java/org/apache/zookeeper/server/quorum/AckRequestProcessor.java (1 line): - line 54: // TODO No need to do anything zookeeper-server/src/main/java/org/apache/zookeeper/ClientCnxnSocketNetty.java (1 line): - line 373: // TODO: maybe we should flush in the loop above every N packets/bytes? zookeeper-contrib/zookeeper-contrib-loggraph/src/main/resources/webapp/org/apache/zookeeper/graph/resources/loggraph.js (1 line): - line 102: * TODO: refactor these to load the data first, before handing to a draw function.