backend/schema/updater/schema_updater.cc (5 lines): - line 2170: // TODO: Return error if the change stream is tracking a - line 2172: // TODO: The parser would have returned a parser error if the - line 2310: // TODO: Specifying NULLS FIRST/LAST is unsupported in the - line 5493: // TODO : Error if any view depends on this table. - line 6128: // TODO : These should run in a ReadWriteTransaction with rollback frontend/handlers/instances.cc (2 lines): - line 186: // TODO: In integration tests, the client library currently - line 197: // TODO: See discussion above, remove when the issue is fixed. backend/schema/updater/schema_validation_context.h (2 lines): - line 63: // TODO : Split out into a separate Schema update validation - line 80: // TODO : Split out into a separate StatementValidationContext. backend/database/change_stream/change_stream_partition_churner.cc (2 lines): - line 155: // TODO: Change stream churn transactions can potentially cause - line 186: // TODO : Consider optimizing the query to not return stale backend/schema/updater/ddl_type_conversion.cc (2 lines): - line 82: // TODO : Update when we have a proper way to - line 192: // TODO : Update when we have a proper way to backend/query/information_schema_catalog.cc (2 lines): - line 265: // TODO: cleanup the feature flag and revert the functions back - line 998: // TODO: Update the View::Column to store the actual backend/schema/parser/ddl_parser.cc (2 lines): - line 2606: // TODO: Add support for column-level FGAC - line 2958: // TODO: Move the below if logic to sdl_options.cc. backend/schema/catalog/schema.h (2 lines): - line 381: // TODO: b/395063354 - Remove default value once spangres is migrated - line 389: // TODO: b/395063354 - Remove default value once spangres is migrated backend/schema/validators/change_stream_validator.cc (2 lines): - line 57: // TODO: Validate TVF name. - line 61: // TODO: Implement ValidateUpdate and add unit tests. backend/query/query_engine.cc (2 lines): - line 217: // TODO : Replace with a better error transforming mechanism, - line 296: // TODO: b/310194797 - GSQL reference implementation returns NULL for common/errors.cc (1 line): - line 305: // TODO: We should differentiate parameter type mismatch errors backend/transaction/flush.h (1 line): - line 27: // TODO : Add support to write multiple ops to base storage backend/schema/validators/udf_validator.cc (1 line): - line 96: // TODO Implement this function once UDFs are added to the catalog. backend/schema/catalog/change_stream.h (1 line): - line 178: // TODO: assign the ID during change stream creation backend/schema/validators/view_validator.cc (1 line): - line 162: // TODO : In case of dependency change due to alteration backend/schema/catalog/proto_bundle.cc (1 line): - line 113: // TODO: Implement behavior to validate removals. backend/schema/validators/property_graph_validator.cc (1 line): - line 58: // TODO: Add dependency validation. backend/query/search/plain_full_text_tokenizer.cc (1 line): - line 72: // TODO: handle array gap in search evaluator. backend/query/queryable_property_graph.h (1 line): - line 355: // TODO: Support full graph name path after spanner supports it common/errors.h (1 line): - line 976: // TODO Create a singular function that takes a list of dependent backend/schema/ddl/operations.proto (1 line): - line 805: // TODO: Add support for column-level FGAC backend/schema/updater/schema_updater_tests/named_schema.cc (1 line): - line 49: // TODO: Add more tests once we can add tables, views, indexes, and backend/schema/backfills/index_backfill.cc (1 line): - line 109: // TODO: Use actions framework for index backfills. backend/schema/catalog/property_graph.proto (1 line): - line 21: // TODO: remove this proto and use the ZetaSQL one once when it's released. backend/schema/validators/check_constraint_validator.cc (1 line): - line 188: // TODO When dropping support is added, a check should be added backend/transaction/resolve.cc (1 line): - line 101: // TODO: Find a way of doing this without creating a hash set for backend/query/catalog.h (1 line): - line 68: // TODO: Remove the default value for `options`. backend/datamodel/key.cc (1 line): - line 39: // TODO: Refactor this to account for physical not null vs backend/schema/catalog/column.h (1 line): - line 205: // TODO : Make external friend classes instead of nested classes. backend/schema/updater/schema_updater_tests/generated_column.cc (1 line): - line 347: // TODO: find out why using T gets the "Table not found: T" backend/query/prepare_property_graph_catalog.h (1 line): - line 51: // TODO: Implement this when support for views is needed. backend/query/spanner_sys_catalog.cc (1 line): - line 52: // TODO: Use inheritance and pass SpannerSysColumnsMetadata backend/schema/validators/column_validator.cc (1 line): - line 451: // TODO When dropping support is added, a check should be added backend/datamodel/key.h (1 line): - line 114: // TODO: We may refactor this by creating an immutable class which backend/schema/validators/database_options_validator.cc (1 line): - line 42: // TODO: Implement ValidateUpdate and add unit tests.