cppcache/src/ThinClientRegion.cpp (19 lines): - line 158: // TODO::Check for the PAPException and READ - line 171: // TODO should assign a new err code - line 284: // TODO::Check for the PAPException and READ - line 297: // TODO should assign a new err code - line 1220: * //TODO:: Add details of each parameter later - line 1254: // TODO::CHECK, do we need to set following ..?? - line 1304: // TODO::CHECK, why do we need following code... ?? - line 1341: // TODO:: Add failedservers.keySet= all fialed servers, i.e list out all - line 1344: // TODO:: need to read papException and populate PutAllPartialResult. - line 1452: // TODO:: Commented it as papResultServerExc is nullptr this time - line 1460: // TODO:: formulat excptPtr from the errCode - line 1525: // TODO:: Do we need to read PutAllPartialServerException for multiple - line 1596: * //TODO:: Add details of each parameter later - line 1617: // TODO::CHECK, do we need to set following ..?? - line 1692: // TODO:: Add failedservers.keySet= all fialed servers, i.e list out all - line 1695: // TODO:: need to read papException and populate PutAllPartialResult. - line 2803: // TODO suspect - line 2823: // TODO suspect - line 3581: // TODO: track this memberId for PrFxHa cppcache/src/TcrMessage.cpp (13 lines): - line 511: // TODO: ?? - line 515: // TODO: ?? - line 521: // TODO: this will execute always - line 716: // TODO:: - line 918: // TODO: see if security header is there - line 947: // TODO: do we need to do anything here - line 1041: // TODO: this not send two part... - line 1062: // TODO: how many parts - line 1096: // TODO: how many parts what should we do here - line 1138: // TODO:: this need to make sure that pool is there - line 2006: // TODO check the number of parts in this constructor. doubt because in PUT - line 2365: // TODO check the number of parts in this constructor. doubt because in PUT - line 2435: // TODO check the number of parts in this constructor. doubt because in PUT cppcache/src/LRUEntriesMap.cpp (11 lines): - line 48: /** @TODO try catch.... return true or false. */ - line 129: // TODO: can newValue ever be a token ?? - line 219: // TODO: assess any other effects of this race - line 227: // TODO: there is also a race between segment remove and destroy here - line 278: // TODO: need tests for checking that oldValue is returned - line 281: // TODO: need tests for checking if the overflowed entry is - line 285: // TODO: need to verify if segment mutex lock is enough here - line 286: // TODO: This whole class needs to be rethought and reworked for locking - line 305: // TODO: when can newValue be a token ?? - line 457: // TODO: there is also a race between segment remove and destroy here - line 477: // TODO: check and remove null check since this has already been done cppcache/src/ThinClientPoolDM.cpp (8 lines): - line 236: // TODO suspect - line 813: // TODO suspect - line 816: // TODO suspect - line 833: // TODO suspect - line 852: // TODO: dummy implementation - line 856: // TODO: - line 1480: // TODO should we try again? - line 1568: // TODO: Delete EP cppcache/src/LocalRegion.cpp (8 lines): - line 134: // TODO: should we really touch the parent region?? - line 754: // TODO suspect - line 787: // TODO: shouldn't listener also be here instead of - line 882: // TODO: CacheableToken::isInvalid should be completely hidden - line 1082: // TODO: No support for loaders in getAll for now. - line 2359: // TODO: This should go into RegionGlobalLocks - line 2417: // TODO: remove unnecessary dynamic_cast by having m_subRegions hold - line 2834: // TODO: pass current time instead of evaluating it twice, here cppcache/src/DataOutput.cpp (7 lines): - line 169: // TODO string optimize from UCS-4 to jmutf8 - line 185: // TODO string OPTIMIZE convert from UTF-8 to UTF-16 directly - line 198: // TODO string OPTIMIZE convert from UCS-4 to UTF-16 directly - line 209: // TODO string optimize from UCS-4 to UTF-16 - line 220: // TODO string OPTIMIZE convert from UTF-8 to UTF-16 directly - line 231: // TODO string OPTIMIZE convert from UCS-4 to UTF-16 directly - line 240: // TODO string optimize from UCS-4 to UTF-16 clicache/src/DataOutput.cpp (6 lines): - line 519: //// TODO: igfser mapping between generic and non generic - line 551: // TODO: igfser mapping between generic and non generic - line 622: //// TODO: igfser mapping between generic and non generic - line 631: //// TODO: igfser mapping between generic and non generic - line 643: //// TODO: igfser mapping between generic and non generic - line 652: // TODO: igfser mapping between generic and non generic cppcache/integration-test/ThinClientPdxSerializers.hpp (6 lines): - line 105: // TODO::need to write compareByteByteArray() and check for - line 124: // TODO:Check for the size - line 128: // TODO:Check for the size - line 132: // TODO::Check for size - line 136: // TODO::Size check - line 140: // TODO:Size check clicache/src/impl/PdxLocalWriter.cpp (5 lines): - line 66: //TODO:: 1 offset below if you can avoid - line 72: //TODO: need to use this carefully - line 287: //TODO: - line 334: m_dataOutput->WriteShortArray(shortArray);//TODO::this don't write typeid looks confusing - line 408: //TODO: clicache/integration-test/ThinClientPoolTestsN.cs (4 lines): - line 222: /* TODO: Enable this check when available - line 275: // TODO: check if server list contains the two endpoints (currently using null argument for servers list) - line 837: Util.Log("TODO: Code to check client notification connection with Server1 and not Server2"); - line 857: // TODO: in validation, check if server list contains the two endpoints (currently using null argument for servers list) cppcache/src/DataInput.cpp (4 lines): - line 52: // TODO string OPTIMIZE skip intermediate utf16 string - line 75: // TODO string OPTIMIZE convert from UTF-16 to UCS-4 directly - line 86: // TODO string OPTIMIZE skip intermediate utf16 string - line 97: // TODO string OPTIMIZE convert from UTF-16 to UCS-4 directly tools/gnmsg/handshake_decoder.py (4 lines): - line 42: # TODO: Find a more reasonable place for this and other REPLY_* constants - line 312: # TODO: Solve this mystery! - line 569: # TODO: decode other request types (locator list, server list, ...) - line 609: # TODO: decode other response types cppcache/integration-test/testThinClientPdxTests.cpp (3 lines): - line 431: // TODO::Enable asser and disable LOGINFO - line 2615: // TODO::Uncomment it once PortfolioPdx/PositionPdx Classes are ready - line 2907: // TODO::Uncomment it once PortfolioPdx/PositionPdx Classes are ready clicache/integration-test/BuiltinCacheableWrappersN.cs (3 lines): - line 132: // TODO: [sumedh] skipping CacheableFileName for now since it will - line 2129: // TODO : VJR : Is this a real UNICODE empty string? - line 2247: // TODO: [sumedh] server sends back null; check this clicache/src/impl/PdxLocalWriter.hpp (3 lines): - line 206: //TODO: - line 223: //TODO: - line 331: //TODO: clicache/src/IPdxWriter.hpp (3 lines): - line 117: //TODO: - line 127: //TODO: - line 207: //TODO: cppcache/integration-test/CacheHelper.cpp (3 lines): - line 915: // TODO: need to support more servers, need to generate random ports - line 1282: // TODO: need to support more then three servers - line 1330: // TODO:// clicache/integration-test/ThinClientSecurityAuthzTestBaseN.cs (3 lines): - line 253: //TODO: Need to fix Stack overflow exception.. - line 278: //TODO: Need to fix Stack overflow exception.. - line 359: //TODO: Need to fix System.ArgumentOutOfRangeException: Index was out of range. Know issue with GetAll() clicache/src/impl/PdxRemoteWriter.hpp (3 lines): - line 202: //TODO: - line 219: //TODO: - line 327: //TODO: clicache/integration-test/CacheHelperN.cs (3 lines): - line 647: //TODO: need to look - line 2380: //TODO ATTACH List TO THE COLLECTION AND UNCOMMENT BELOW LINE - line 2392: //TODO ATTACH List TO THE COLLECTION AND UNCOMMENT BELOW LINE clicache/src/impl/PdxRemoteReader.hpp (2 lines): - line 150: //TODO: - line 256: //TODO: cppcache/src/ThinClientRedundancyManager.cpp (2 lines): - line 125: // TODO: isPrimaryAtBack can be removed by simplifying - line 310: // TODO: Post-38196fix, simplify durable client initialization by removing tools/gnmsg/server_messages.py (2 lines): - line 66: # TODO: parse part 4 (list of partition attributes) - line 77: # TODO: parse part 3 if it is not partition resolver but list of partition attributes clicache/src/impl/PdxLocalReader.cpp (2 lines): - line 198: //TODO: - line 311: //TODO: cppcache/include/geode/DataInput.hpp (2 lines): - line 563: // TODO string optimize - line 597: // TODO string optimize cppcache/src/EvictionController.cpp (2 lines): - line 123: // TODO: Shouldn't we take the CacheImpl::m_regions - line 130: //@TODO: Discuss with team cppcache/src/UserAttributes.cpp (2 lines): - line 54: // TODO: it is always returning first one - line 56: // TODO: chk before returing whether endpoint is up or not cppcache/integration-test/ThinClientPutGetAll.hpp (2 lines): - line 329: // TODO: Investigate whether callback is used - line 633: // TODO: Does this task add value? Is it same code path as cppcache/src/TcrEndpoint.hpp (2 lines): - line 57: bool isMultiUserMode = false); // TODO: need to look for endpoint case - line 106: // TODO: for single user mode only ci/lib/functions.lib.yml (2 lines): - line 22: #! TODO [a-z0-9-] - line 28: #! TODO [a-z0-9_-] clicache/src/impl/PdxRemotePreservedData.hpp (2 lines): - line 54: // //TODO:how to get merge typeid - line 64: //TODO:how to get merge typeid cppcache/src/PutAllPartialResult.hpp (2 lines): - line 68: // TODO:: Do we need to handle server cancelException. - line 92: // TODO:: impl. CacheableObjectPartList.size(); clicache/src/CacheableVector.cpp (2 lines): - line 46: //TODO::split - line 65: //TODO:: clicache/src/impl/CqListenerProxy.hpp (2 lines): - line 51: //TODO:split---Done - line 58: //TODO::split--Done clicache/src/impl/PdxLocalReader.hpp (2 lines): - line 178: //TODO: - line 284: //TODO: cppcache/src/TcrEndpoint.cpp (2 lines): - line 97: // TODO suspect - line 1064: // TODO: remove sendRetryCount as parameter. cmake/FindGeode.cmake (2 lines): - line 73: # TODO error checking - line 78: # TODO version parsing error clicache/src/impl/CqStatusListenerProxy.hpp (2 lines): - line 47: //TODO:split---Done - line 54: //TODO::split--Done cppcache/src/PoolFactory.cpp (2 lines): - line 273: // TODO: what should we do for sticky connections - line 294: // TODO: poolDM->init() should not throw exceptions! cppcache/src/DistributedSystem.cpp (2 lines): - line 50: // TODO global - Refactory out the static initialization - line 68: // TODO global - keep global but setup once. clicache/integration-test/ThinClientSecurityAuthzTestsMUN.cs (2 lines): - line 252: // VJR: TODO fix cache.GetQueryService to also be generic - line 937: //TODO: its not working for multiuser mode.. need to fix later clicache/src/impl/PdxHelper.cpp (2 lines): - line 117: // TODO global - Figure out why dataInput cache is nullptr - line 147: // TODO global - Figure out why dataInput cache is nullptr cppcache/src/TransactionId.cpp (2 lines): - line 31: // TODO Auto-generated constructor stub - line 35: // TODO Auto-generated destructor stub clicache/src/IPdxReader.hpp (2 lines): - line 105: //TODO: - line 181: //TODO: cppcache/integration-test/ThinClientDurable.hpp (2 lines): - line 330: // TODO: fix for pool case - line 341: // TODO: fix for pool case cppcache/src/CacheTransactionManagerImpl.cpp (2 lines): - line 131: // TODO: put a log message - line 134: // TODO: put a log message clicache/src/impl/PdxInstanceImpl.cpp (2 lines): - line 940: // TODO check to see if getField returned an array and if it did use Arrays.deepToString - line 963: if (pft != nullptr && checkType(value->GetType(), pft->TypeId))//TODO::need to check typeas well clicache/src/DataInput.cpp (2 lines): - line 245: //TODO:: illegal length - line 498: //TODO: need to look all strings types clicache/src/Properties.cpp (2 lines): - line 213: //TODO::?? - line 278: //TODO:: clicache/src/impl/PdxRemoteReader.cpp (2 lines): - line 427: //TODO: - line 841: //TODO: cppcache/src/config.h.in (2 lines): - line 35: // TODO replace with better CMake checks - line 38: // TODO already defined #cmakedefine _WIN32 cppcache/src/InternalDataView.cpp (2 lines): - line 31: // TODO Auto-generated constructor stub - line 35: // TODO Auto-generated destructor stub clicache/src/CacheableBuiltins.hpp (2 lines): - line 297: //TODO: - line 349: //TODO: cppcache/src/PdxTypeRegistry.cpp (2 lines): - line 213: // TODO locking - naive concurrent optimization? - line 241: // TODO locking - naive concurrent optimization? clicache/src/impl/PdxRemoteWriter.cpp (2 lines): - line 205: //TODO: - line 327: //TODO: cppcache/integration-test/testThinClientPoolAttrTest.cpp (2 lines): - line 54: // TODO: No. of connection should be = minConnection - line 64: // TODO: Check no. of connection > minConnetion clicache/src/CacheableObjectArray.cpp (1 line): - line 49: //TODO::split tools/gnmsg/chunked_message_decoder.py (1 line): - line 42: # TODO: pass connection value in as a parameter cppcache/integration-test/BuiltinCacheableWrappers.hpp (1 line): - line 1187: // TODO: windows requires some serious tweaking to get this to work cppcache/src/TcrConnection.cpp (1 line): - line 463: // TODO: we can authenticate endpoint here if pool is not in multiuser mode. cppcache/src/PdxTypeRegistry.hpp (1 line): - line 69: // TODO:: preserveData need to be of type WeakHashMap clicache/src/CqAttributesMutator.cpp (1 line): - line 63: //TODO::split cppcache/src/PdxFieldType.hpp (1 line): - line 85: // TODO:add more getters for the remaining members. clicache/integration-test2/Gfsh.cs (1 line): - line 32: //TODO: Understand what C++ Command class is doing. Why is it a template, clicache/src/DistributedSystem.cpp (1 line): - line 135: // TODO AppDomain should we be able to create a DS directly? cppcache/integration-test/testPdxMetadataCheckTest.cpp (1 line): - line 268: // TODO::Uncomment it once PortfolioPdx/PositionPdx Classes are ready cppcache/integration-test/testRegionMap.cpp (1 line): - line 103: /** @TODO make this local scope and re-increase the iterations... would also cppcache/src/util/chrono/time_point.cpp (1 line): - line 51: TODO: replace with C++20 std::chrono::format or other date library cppcache/integration-test/testUtils.hpp (1 line): - line 111: // @TODO: ? How will valPtr every point to something else in this loop? clicache/integration-test/RegionWrapperN.cs (1 line): - line 237: //TODO UNCOMMENT ONCE WE ATTACH THE LIST TO THE COLLECTION clicache/integration-test2/AutoSerializationTests.cs (1 line): - line 357: //TODO: cppcache/src/EventId.cpp (1 line): - line 142: // TODO: statics being assigned; not thread-safe?? cppcache/src/CacheImpl.cpp (1 line): - line 284: // TODO: remove dynamic_cast here by having RegionInternal in the regions clicache/integration-test/ThinClientFunctionExecutionTestsN.cs (1 line): - line 383: //TODO::enable it once the StringArray conversion is fixed. cppcache/include/geode/DataOutput.hpp (1 line): - line 265: // TODO string should we convert to empty string? clicache/src/impl/PdxWriterWithTypeCollector.cpp (1 line): - line 329: //TODO: packer/windows/install-vs-2019-community.ps1 (1 line): - line 15: # TODO AdminDeploy.xml clicache/integration-test/ThinClientPdxTests2.cs (1 line): - line 817: //TODO: need to fix this is beacause Enum hashcode is different in java and .net clicache/src/impl/AuthenticatedView.cpp (1 line): - line 73: //TODO::split cppcache/src/BucketServerLocation.hpp (1 line): - line 81: // TODO: should fail here since m_numServerGroups is int8_t? cppcache/src/PdxType.cpp (1 line): - line 181: //[TODO - open this up once PdxTypeRegistry is done] cppcache/src/DataOutputInternal.hpp (1 line): - line 24: #include // TODO remove cppcache/src/CacheableObjectPartList.cpp (1 line): - line 80: // TODO: what about destroyed token? need to handle tools/gnmsg/client_message_decoder.py (1 line): - line 102: # TODO: Revisit parsing TID here if we ever see a v9 client log again clicache/src/CacheableString.hpp (1 line): - line 193: return true;//TODO: clicache/integration-test/PutGetTestsN.cs (1 line): - line 197: //TODO: GetHashCode() is C# builtIn function. it needs to match with our implementation of GetHashCode(). clicache/src/impl/ManagedResultCollector.cpp (1 line): - line 112: //TODO::need to pass proper pointer here cppcache/integration-test/ThinClientCQ.hpp (1 line): - line 46: // TODO: cppcache/src/LRUAction.cpp (1 line): - line 49: /** @TODO throw IllegalArgumentException; */ clicache/src/TypeRegistry.cpp (1 line): - line 432: case native::internal::DSCode::Properties: // TODO: replace with IDictionary cppcache/src/UserAttributes.hpp (1 line): - line 76: // TODO: need to add lock here so that user should not be authenticated at two clicache/src/CacheableLinkedList.hpp (1 line): - line 95: //TODO::split cppcache/src/ThinClientPoolDM.hpp (1 line): - line 278: // TODO global - m_memId was volatile clicache/integration-test/ThinClientDurableTestsN.cs (1 line): - line 296: // TODO: crash client here. cppcache/src/ThinClientCacheDistributionManager.cpp (1 line): - line 120: // TODO: Must ensure that active endpoint is correctly tracked so that clicache/src/impl/PdxReaderWithTypeCollector.hpp (1 line): - line 249: //TODO: clicache/src/DataOutput.hpp (1 line): - line 443: // TODO ASSERT end = m_cursor clicache/src/CacheableStack.cpp (1 line): - line 76: //TODO: clicache/src/CacheableString.cpp (1 line): - line 135: //TODO: need to need java hashcode cppcache/src/ConcurrentEntriesMap.hpp (1 line): - line 115: * TODO: return GfErrType like other methods cppcache/include/geode/internal/functional.hpp (1 line): - line 139: // TODO throw exception cppcache/src/PdxRemoteReader.cpp (1 line): - line 33: // TODO Auto-generated destructor stub cppcache/integration-test/testThinClientPoolRegInterest.cpp (1 line): - line 73: // TODO : Write code to Check, that client notification connection is clicache/integration-test2/GfshExecute.cs (1 line): - line 91: // TODO escape commands cppcache/src/CacheFactory.cpp (1 line): - line 102: // TODO: This looks like the only thing to do here, but I'm not sure clicache/src/TypeRegistry.hpp (1 line): - line 303: //TODO: Linked list, non generic stack, some other map types and see if more cppcache/src/CacheXmlParser.cpp (1 line): - line 1251: // TODO GEODE-3136: consider string parser here. cppcache/integration/framework/Cluster.cpp (1 line): - line 515: // TODO hack until there is a way to either tell servers to retry or wait cppcache/src/DistributedSystemImpl.cpp (1 line): - line 106: // TODO global - log stays global so lets move this cppcache/integration-test/fw_dunit.hpp (1 line): - line 49: (@TODO: catch and log apache::geode::client::Exception types, and cppcache/integration-test/testXmlCacheCreationWithPools.cpp (1 line): - line 291: // TODO - global Issue is that we cannot have config with server and locator cppcache/integration-test/testSerialization.cpp (1 line): - line 76: // TODO: refactor - this insane FindNativeClientCPPCache.cmake (1 line): - line 33: set( NATIVECLIENT_CPPCACHE_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIRECTORY}/include ) # TODO: Replace with install directory cppcache/src/statistics/HostStatSampler.cpp (1 line): - line 460: // TODO: replace with condition on m_stopRequested clicache/src/CacheableHashSet.hpp (1 line): - line 91: //TODO:: how should we do this now clicache/src/CacheTransactionManager.hpp (1 line): - line 200: //TODO::split clicache/src/Cache.cpp (1 line): - line 115: // TODO shared_ptr this should be checking the return type for which tx mgr cppcache/src/EntriesMapFactory.cpp (1 line): - line 43: /** @TODO will need a statistics entry factory... */ packer/windows/install-vs-2017-community.ps1 (1 line): - line 15: # TODO AdminDeploy.xml clicache/src/impl/PdxWriterWithTypeCollector.hpp (1 line): - line 302: //TODO: clicache/src/CqAttributesFactory.cpp (1 line): - line 66: //TODO::split clicache/src/impl/GeodeDataOutputStream.hpp (1 line): - line 78: //TODO: overflow check cppcache/src/LRUMapEntry.hpp (1 line): - line 75: // TODO: this needs an implementation of doubly-linked list