src/main/java/software/amazon/documentdb/jdbc/DocumentDbDatabaseMetaData.java (7 lines): - line 114: // TODO: Go through and implement these functions - line 132: // TODO: Get this from underlying server. - line 474: // TODO: Implement - line 635: // TODO: Implement - line 684: // TODO: Implement - line 690: // TODO: Implement - line 725: // TODO: Implement calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/calcite/adapter/DocumentDbRules.java (6 lines): - line 183: return "'" + s + "'"; // TODO: handle embedded quotes - line 395: // TODO: Use $numberDecimal to handle DECIMAL instead if support for 128-bit decimals is added. - line 471: // TODO: Handle case when DocumentDB supports $convert. - line 607: // TODO: when $trunc is supported in DocumentDB, add back. - line 899: // TODO: Add support for integer floor with one operand - line 1868: throw new AssertionError(); // TODO: calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/calcite/adapter/DocumentDbTable.java (2 lines): - line 138: // TODO: Investigate using find() here for simpler queries. - line 220: // TODO: Investigate using find() here for simpler queries. common/src/main/java/software/amazon/documentdb/jdbc/common/Driver.java (2 lines): - line 43: // TODO: Get driver version, suffix - line 101: // TODO: Fix functions below. src/main/java/software/amazon/documentdb/jdbc/DocumentDbConnection.java (2 lines): - line 236: // TODO: Implement network timeout. - line 243: // TODO: Implement network timeout. common/src/main/java/software/amazon/documentdb/jdbc/common/DatabaseMetaData.java (2 lines): - line 31: // TODO: Create class with abstract functions to get these (and other) of constants - line 45: // TODO: This unwrap and isWrapperFor is everywhere, try to make a generic static function to handle them. calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/calcite/adapter/DocumentDbSort.java (1 line): - line 88: // TODO: NULLS FIRST and NULLS LAST calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/calcite/adapter/DocumentDbMethod.java (1 line): - line 28: // TODO: Investigate using find() here for simpler queries. calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/query/DocumentDbQueryMappingService.java (1 line): - line 149: // TODO: AD-273 Fix this error handling. calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/metadata/DocumentDbTableSchemaGenerator.java (1 line): - line 293: // TODO: Figure out if previous type was array of array. calcite-adapter/src/main/java/software/amazon/documentdb/jdbc/metadata/DocumentDbSchema.java (1 line): - line 232: // TODO: Use this to setup the LazyLinkedHashMap for the tables map. common/src/main/java/software/amazon/documentdb/jdbc/common/DataSource.java (1 line): - line 65: // TODO: Get and set of different properties. Either done generically through this class or inheriting implementation.