Path Lines of Code backend/access/read.cc 29 backend/access/read.h 45 backend/access/write.cc 84 backend/access/write.h 62 backend/actions/action.cc 97 backend/actions/action.h 62 backend/actions/change_stream.cc 731 backend/actions/change_stream.h 75 backend/actions/check_constraint.cc 97 backend/actions/check_constraint.h 41 backend/actions/column_value.cc 176 backend/actions/column_value.h 58 backend/actions/context.h 67 backend/actions/existence.cc 29 backend/actions/existence.h 22 backend/actions/foreign_key.cc 69 backend/actions/foreign_key.h 32 backend/actions/foreign_key_actions.cc 233 backend/actions/foreign_key_actions.h 45 backend/actions/generated_column.cc 272 backend/actions/generated_column.h 58 backend/actions/index.cc 93 backend/actions/index.h 28 backend/actions/interleave.cc 73 backend/actions/interleave.h 45 backend/actions/manager.cc 193 backend/actions/manager.h 71 backend/actions/ops.cc 107 backend/actions/ops.h 46 backend/actions/unique_index.cc 39 backend/actions/unique_index.h 24 backend/common/case.h 34 backend/common/graph_dependency_helper.h 121 backend/common/ids.h 50 backend/common/indexing.cc 63 backend/common/indexing.h 23 backend/common/javacc_parser.bzl 118 backend/common/rows.cc 45 backend/common/rows.h 22 backend/common/utils.cc 39 backend/common/utils.h 15 backend/common/variant.h 17 backend/database/change_stream/change_stream_partition_churner.cc 271 backend/database/change_stream/change_stream_partition_churner.h 85 backend/database/database.cc 152 backend/database/database.h 80 backend/database/pg_oid_assigner/pg_oid_assigner.h 67 backend/datamodel/key.cc 165 backend/datamodel/key.h 54 backend/datamodel/key_range.cc 113 backend/datamodel/key_range.h 48 backend/datamodel/key_set.cc 86 backend/datamodel/key_set.h 33 backend/datamodel/types.cc 89 backend/datamodel/types.h 17 backend/datamodel/value.h 19 backend/locking/handle.cc 73 backend/locking/handle.h 49 backend/locking/manager.cc 95 backend/locking/manager.h 44 backend/locking/request.cc 17 backend/locking/request.h 28 backend/query/analyzer_options.cc 135 backend/query/analyzer_options.h 26 backend/query/ann_functions_rewriter.cc 79 backend/query/ann_functions_rewriter.h 27 backend/query/ann_validator.cc 357 backend/query/ann_validator.h 30 backend/query/catalog.cc 537 backend/query/catalog.h 148 backend/query/change_stream/change_stream_query_validator.cc 172 backend/query/change_stream/change_stream_query_validator.h 101 backend/query/change_stream/queryable_change_stream_tvf.cc 78 backend/query/change_stream/queryable_change_stream_tvf.h 50 backend/query/dml_query_validator.cc 29 backend/query/dml_query_validator.h 27 backend/query/feature_filter/error_mode_util.cc 37 backend/query/feature_filter/error_mode_util.h 7 backend/query/feature_filter/gsql_supported_functions.cc 237 backend/query/feature_filter/gsql_supported_functions.h 10 backend/query/feature_filter/query_size_limits_checker.cc 303 backend/query/feature_filter/query_size_limits_checker.h 68 backend/query/feature_filter/sql_feature_filter.cc 179 backend/query/feature_filter/sql_feature_filter.h 18 backend/query/feature_filter/sql_features_view.h 16 backend/query/function_catalog.cc 561 backend/query/function_catalog.h 67 backend/query/hint_rewriter.cc 22 backend/query/hint_rewriter.h 19 backend/query/index_hint_validator.cc 142 backend/query/index_hint_validator.h 50 backend/query/information_schema_catalog.cc 1946 backend/query/information_schema_catalog.h 93 backend/query/ml/ml_predict_row_function.cc 193 backend/query/ml/ml_predict_row_function.h 12 backend/query/ml/ml_predict_table_valued_function.cc 256 backend/query/ml/ml_predict_table_valued_function.h 34 backend/query/ml/model_evaluator.cc 168 backend/query/ml/model_evaluator.h 31 backend/query/partitionability_validator.cc 111 backend/query/partitionability_validator.h 32 backend/query/partitioned_dml_validator.h 37 backend/query/pg_catalog.cc 1748 backend/query/pg_catalog.h 52 backend/query/populate_info_schema_columns_metadata.cc 261 backend/query/prepare_property_graph_catalog.h 33 backend/query/query_context.h 24 backend/query/query_engine.cc 982 backend/query/query_engine.h 71 backend/query/query_engine_options.h 16 backend/query/query_validator.cc 628 backend/query/query_validator.h 116 backend/query/queryable_column.h 51 backend/query/queryable_model.cc 22 backend/query/queryable_model.h 78 backend/query/queryable_named_schema.cc 92 backend/query/queryable_named_schema.h 79 backend/query/queryable_property_graph.cc 280 backend/query/queryable_property_graph.h 372 backend/query/queryable_sequence.cc 14 backend/query/queryable_sequence.h 29 backend/query/queryable_table.cc 189 backend/query/queryable_table.h 65 backend/query/queryable_udf.cc 82 backend/query/queryable_udf.h 28 backend/query/queryable_view.cc 97 backend/query/queryable_view.h 55 backend/query/search/bool_tokenizer.cc 22 backend/query/search/bool_tokenizer.h 22 backend/query/search/exact_match_tokenizer.cc 28 backend/query/search/exact_match_tokenizer.h 23 backend/query/search/ngrams_tokenizer.cc 91 backend/query/search/ngrams_tokenizer.h 36 backend/query/search/numeric_tokenizer.cc 155 backend/query/search/numeric_tokenizer.h 23 backend/query/search/plain_full_text_tokenizer.cc 54 backend/query/search/plain_full_text_tokenizer.h 27 backend/query/search/query_char_stream.h 28 backend/query/search/query_includes.h 12 backend/query/search/query_node_base.h 55 backend/query/search/query_parser.cc 126 backend/query/search/query_parser.h 31 backend/query/search/query_parser_cpp.inc 55 backend/query/search/query_token_base.h 28 backend/query/search/score_evaluator.cc 52 backend/query/search/score_evaluator.h 25 backend/query/search/score_ngrams_evaluator.cc 114 backend/query/search/score_ngrams_evaluator.h 38 backend/query/search/search_evaluator.cc 198 backend/query/search/search_evaluator.h 36 backend/query/search/search_evaluator_helpers.cc 180 backend/query/search/search_evaluator_helpers.h 98 backend/query/search/search_function_catalog.cc 611 backend/query/search/search_function_catalog.h 25 backend/query/search/search_ngrams_evaluator.cc 136 backend/query/search/search_ngrams_evaluator.h 38 backend/query/search/search_substring_evaluator.cc 187 backend/query/search/search_substring_evaluator.h 47 backend/query/search/snippet_evaluator.cc 197 backend/query/search/snippet_evaluator.h 46 backend/query/search/substring_tokenizer.cc 125 backend/query/search/substring_tokenizer.h 32 backend/query/search/tokenizer.cc 104 backend/query/search/tokenizer.h 24 backend/query/search/tokenlist_concat.cc 48 backend/query/search/tokenlist_concat.h 13 backend/query/spanner_sys_catalog.cc 55 backend/query/spanner_sys_catalog.h 24 backend/query/tables_from_metadata.cc 70 backend/query/tables_from_metadata.h 55 backend/schema/backfills/change_stream_backfill.cc 115 backend/schema/backfills/change_stream_backfill.h 16 backend/schema/backfills/column_value_backfill.cc 138 backend/schema/backfills/column_value_backfill.h 18 backend/schema/backfills/index_backfill.cc 117 backend/schema/backfills/index_backfill.h 19 backend/schema/builders/change_stream_builder.h 165 backend/schema/builders/check_constraint_builder.h 74 backend/schema/builders/column_builder.h 299 backend/schema/builders/database_options_builder.h 70 backend/schema/builders/foreign_key_builder.h 85 backend/schema/builders/index_builder.h 132 backend/schema/builders/locality_group_builder.h 76 backend/schema/builders/model_builder.h 87 backend/schema/builders/named_schema_builder.h 128 backend/schema/builders/placement_builder.h 59 backend/schema/builders/property_graph_builder.h 108 backend/schema/builders/sequence_builder.h 126 backend/schema/builders/table_builder.h 210 backend/schema/builders/udf_builder.h 93 backend/schema/builders/view_builder.h 86 backend/schema/catalog/change_stream.cc 50 backend/schema/catalog/change_stream.h 130 backend/schema/catalog/check_constraint.cc 44 backend/schema/catalog/check_constraint.h 73 backend/schema/catalog/column.cc 128 backend/schema/catalog/column.h 193 backend/schema/catalog/database_options.cc 28 backend/schema/catalog/database_options.h 66 backend/schema/catalog/foreign_key.cc 77 backend/schema/catalog/foreign_key.h 100 backend/schema/catalog/index.cc 105 backend/schema/catalog/index.h 104 backend/schema/catalog/locality_group.cc 33 backend/schema/catalog/locality_group.h 68 backend/schema/catalog/model.cc 29 backend/schema/catalog/model.h 72 backend/schema/catalog/named_schema.cc 110 backend/schema/catalog/named_schema.h 95 backend/schema/catalog/placement.cc 31 backend/schema/catalog/placement.h 67 backend/schema/catalog/property_graph.cc 190 backend/schema/catalog/property_graph.h 166 backend/schema/catalog/property_graph.proto 91 backend/schema/catalog/proto_bundle.cc 209 backend/schema/catalog/proto_bundle.h 81 backend/schema/catalog/schema.cc 709 backend/schema/catalog/schema.h 200 backend/schema/catalog/sequence.cc 115 backend/schema/catalog/sequence.h 91 backend/schema/catalog/table.cc 196 backend/schema/catalog/table.h 168 backend/schema/catalog/udf.cc 32 backend/schema/catalog/udf.h 98 backend/schema/catalog/versioned_catalog.cc 42 backend/schema/catalog/versioned_catalog.h 32 backend/schema/catalog/view.cc 46 backend/schema/catalog/view.h 88 backend/schema/ddl/operations.proto 891 backend/schema/graph/schema_graph.h 36 backend/schema/graph/schema_graph_editor.cc 206 backend/schema/graph/schema_graph_editor.h 179 backend/schema/graph/schema_node.h 61 backend/schema/graph/schema_objects_pool.h 47 backend/schema/parser/ddl_char_stream.h 24 backend/schema/parser/ddl_includes.h 12 backend/schema/parser/ddl_keywords.cc 89 backend/schema/parser/ddl_node_base.h 64 backend/schema/parser/ddl_parser.cc 3063 backend/schema/parser/ddl_parser.h 49 backend/schema/parser/ddl_parser_cpp.inc 53 backend/schema/parser/ddl_reserved_words.cc 210 backend/schema/parser/ddl_reserved_words.h 18 backend/schema/parser/ddl_token_base.h 25 backend/schema/parser/ddl_token_validation.cc 33 backend/schema/parser/ddl_token_validation.h 16 backend/schema/parser/ddl_token_validation_utils.cc 39 backend/schema/parser/ddl_token_validation_utils.h 20 backend/schema/printer/print_ddl.cc 759 backend/schema/printer/print_ddl.h 54 backend/schema/updater/ddl_type_conversion.cc 320 backend/schema/updater/ddl_type_conversion.h 23 backend/schema/updater/global_schema_names.cc 172 backend/schema/updater/global_schema_names.h 52 backend/schema/updater/schema_updater.cc 5429 backend/schema/updater/schema_updater.h 67 backend/schema/updater/schema_updater_tests/base.cc 68 backend/schema/updater/schema_updater_tests/base.h 170 backend/schema/updater/schema_updater_tests/check_constraint.cc 159 backend/schema/updater/schema_updater_tests/column_default_values.cc 362 backend/schema/updater/schema_updater_tests/common.cc 88 backend/schema/updater/schema_updater_tests/database_option.cc 128 backend/schema/updater/schema_updater_tests/foreign_key.cc 583 backend/schema/updater/schema_updater_tests/generated_column.cc 389 backend/schema/updater/schema_updater_tests/identity_column.cc 476 backend/schema/updater/schema_updater_tests/index.cc 1802 backend/schema/updater/schema_updater_tests/named_schema.cc 664 backend/schema/updater/schema_updater_tests/oid_assignment.cc 212 backend/schema/updater/schema_updater_tests/proto_bundle.cc 452 backend/schema/updater/schema_updater_tests/sequence.cc 2232 backend/schema/updater/schema_updater_tests/table.cc 1533 backend/schema/updater/schema_updater_tests/udf.cc 870 backend/schema/updater/schema_updater_tests/views.cc 645 backend/schema/updater/schema_validation_context.h 123 backend/schema/updater/scoped_schema_change_lock.h 53 backend/schema/updater/sql_expression_validators.cc 367 backend/schema/updater/sql_expression_validators.h 48 backend/schema/validators/change_stream_validator.cc 65 backend/schema/validators/change_stream_validator.h 23 backend/schema/validators/check_constraint_validator.cc 173 backend/schema/validators/check_constraint_validator.h 23 backend/schema/validators/column_validator.cc 464 backend/schema/validators/column_validator.h 35 backend/schema/validators/database_options_validator.cc 31 backend/schema/validators/database_options_validator.h 24 backend/schema/validators/foreign_key_validator.cc 185 backend/schema/validators/foreign_key_validator.h 22 backend/schema/validators/index_validator.cc 232 backend/schema/validators/index_validator.h 21 backend/schema/validators/locality_group_validator.cc 33 backend/schema/validators/locality_group_validator.h 22 backend/schema/validators/model_validator.cc 161 backend/schema/validators/model_validator.h 21 backend/schema/validators/named_schema_validator.cc 71 backend/schema/validators/named_schema_validator.h 23 backend/schema/validators/placement_validator.cc 30 backend/schema/validators/placement_validator.h 22 backend/schema/validators/property_graph_validator.cc 97 backend/schema/validators/property_graph_validator.h 26 backend/schema/validators/sequence_validator.cc 52 backend/schema/validators/sequence_validator.h 23 backend/schema/validators/table_validator.cc 409 backend/schema/validators/table_validator.h 21 backend/schema/validators/udf_validator.cc 143 backend/schema/validators/udf_validator.h 23 backend/schema/validators/view_validator.cc 147 backend/schema/validators/view_validator.h 25 backend/schema/verifiers/check_constraint_verifiers.cc 49 backend/schema/verifiers/check_constraint_verifiers.h 16 backend/schema/verifiers/column_value_verifiers.cc 239 backend/schema/verifiers/column_value_verifiers.h 27 backend/schema/verifiers/foreign_key_verifiers.cc 62 backend/schema/verifiers/foreign_key_verifiers.h 16 backend/storage/in_memory_iterator.cc 27 backend/storage/in_memory_iterator.h 32 backend/storage/in_memory_storage.cc 176 backend/storage/in_memory_storage.h 51 backend/storage/iterator.h 24 backend/storage/storage.h 37 backend/transaction/actions.cc 95 backend/transaction/actions.h 60 backend/transaction/commit_timestamp.cc 237 backend/transaction/commit_timestamp.h 54 backend/transaction/flush.cc 69 backend/transaction/flush.h 15 backend/transaction/foreign_key_restrictions.cc 111 backend/transaction/foreign_key_restrictions.h 37 backend/transaction/options.h 30 backend/transaction/read_only_transaction.cc 111 backend/transaction/read_only_transaction.h 52 backend/transaction/read_write_transaction.cc 518 backend/transaction/read_write_transaction.h 118 backend/transaction/resolve.cc 311 backend/transaction/resolve.h 46 backend/transaction/row_cursor.cc 44 backend/transaction/row_cursor.h 31 backend/transaction/transaction_store.cc 320 backend/transaction/transaction_store.h 74