src/main/java/software/aws/neptune/opencypher/resultset/OpenCypherResultSet.java (3 lines): - line 52: // TODO: Separate the result set without info to a common result set that this can use. - line 105: // TODO: Loop through records and do some sort of type promotion. - line 123: // TODO: investigate and change exception error type if needed sql-gremlin/src/main/java/org/twilmes/sql/gremlin/adapter/converter/ast/nodes/select/GremlinSqlSelectMulti.java (3 lines): - line 238: // TODO: Fill in group by and place in correct position of traversal. - line 258: // TODO: Grouping edges that are not the edge that the vertex are connected - needs to be implemented. - line 293: // TODO: Grouping edges that are not the edge that the vertex are connected - needs to be implemented. src/main/java/software/aws/neptune/gremlin/resultset/GremlinResultSetGetTables.java (2 lines): - line 34: // TODO getTables() JavaDoc description has less properties listed, should this reflect that? - line 36: // TODO AN-577 move this stuff to common. src/main/java/software/aws/neptune/gremlin/GremlinQueryExecutor.java (2 lines): - line 305: // TODO AN-576: Temp isValid check. Find a better solution inside the export tool to check if connection is valid. - line 367: // TODO AN-576: Temp isValid check. Find a better solution inside the export tool to check if connection is valid. src/main/java/software/aws/neptune/gremlin/sql/SqlGremlinResultSet.java (2 lines): - line 105: // TODO use fetch size for page size? - line 111: // TODO use fetch size for page size? sql-gremlin/src/main/java/org/twilmes/sql/gremlin/adapter/converter/ast/nodes/select/GremlinSqlSelectSingle.java (2 lines): - line 222: // TODO: Grouping edges that are not the edge that the vertex are connected - needs to be implemented. - line 242: // TODO: Grouping edges that are not the edge that the vertex are connected - needs to be implemented. src/main/java/software/aws/neptune/common/gremlindatamodel/resultset/ResultSetGetColumns.java (2 lines): - line 187: // TODO: These need to be verified for Tableau. - line 191: // TODO AN-839: Fix COLUMN_SIZE. src/main/java/software/aws/neptune/sparql/SparqlQueryExecutor.java (2 lines): - line 412: // TODO: Revisit type promotion in performance testing ticket - line 513: // TODO: Check in later tickets if adding close() affects anything or if we need any additional guards, src/main/java/software/aws/neptune/gremlin/resultset/GremlinResultSetMetadata.java (1 line): - line 49: // TODO: Loop rows to find common type and cache it. src/main/java/software/aws/neptune/jdbc/DatabaseMetaData.java (1 line): - line 35: // TODO: Create class with abstract functions to get these (and other) of constants src/main/java/software/aws/neptune/common/gremlindatamodel/resultset/ResultSetGetCatalogs.java (1 line): - line 25: // TODO: Things extending this should switch to dependency injection to reduce the number of classes that have the same code. src/main/java/software/aws/neptune/sparql/resultset/SparqlTriplesResultSet.java (1 line): - line 127: // TODO: AN-562 see other ways to address empty result lists src/main/java/software/aws/neptune/opencypher/resultset/OpenCypherResultSetMetadata.java (1 line): - line 50: // TODO: Loop rows to find common type and cache it. src/main/java/software/aws/neptune/gremlin/sql/SqlGremlinQueryExecutor.java (1 line): - line 176: // TODO AN-540: Look into query cancellation. src/main/java/software/aws/neptune/jdbc/DataSource.java (1 line): - line 58: // TODO: Get and set of different properties. Either done generically through this class or custom in OpenCypher implementation. src/main/java/software/aws/neptune/NeptuneDriver.java (1 line): - line 57: // TODO AN-550: Switch to map with class that holds Conn properties, key, query executor, etc. src/main/java/software/aws/neptune/sparql/resultset/SparqlSelectResultSet.java (1 line): - line 118: // TODO: AN-562 see other ways to address empty result lists sql-gremlin/src/main/java/org/twilmes/sql/gremlin/adapter/converter/ast/nodes/select/GremlinSqlSelect.java (1 line): - line 152: // TODO: AN-885 implement OFFSET src/main/java/software/aws/neptune/opencypher/resultset/OpenCypherResultSetGetTables.java (1 line): - line 69: // TODO Didn't use the above map? src/main/java/software/aws/neptune/opencypher/OpenCypherConnectionProperties.java (1 line): - line 42: // TODO: Revisit. We should probably support these.