├── .coveragerc ├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── release-please.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASING.md ├── SECURITY.md ├── ci ├── Dockerfile.cicd ├── build.sh ├── cloudbuild_pypi.yaml ├── install_cloud_proxy.sh ├── release_latest.sh └── release_pypi.sh ├── cloudbuild.yaml ├── data_validation ├── __init__.py ├── __main__.py ├── app.py ├── cli_tools.py ├── client_info.py ├── clients.py ├── combiner.py ├── config_manager.py ├── consts.py ├── data_validation.py ├── exceptions.py ├── find_tables.py ├── gcs_helper.py ├── jellyfish_distance.py ├── metadata.py ├── partition_builder.py ├── query_builder │ ├── __init__.py │ ├── partition_row_builder.py │ ├── query_builder.py │ └── random_row_builder.py ├── raw_query.py ├── result_handlers │ ├── __init__.py │ ├── base_backend.py │ ├── bigquery.py │ ├── factory.py │ ├── postgres.py │ └── text.py ├── schema_validation.py ├── secret_manager.py ├── state_manager.py ├── util.py └── validation_builder.py ├── docs ├── connections.md ├── examples.md ├── installation.md └── internal │ ├── distributed_jobs.md │ ├── filters_regex.md │ ├── partition_picture.png │ ├── partition_table_prd.md │ ├── result_handlers.md │ ├── strings.md │ └── throughput.md ├── noxfile.py ├── samples ├── __init__.py ├── airflow │ ├── README.md │ ├── dvt_airflow_dag.py │ └── kubernetes_pod_operator │ │ ├── DOCKERFILE │ │ ├── README.md │ │ ├── deploy.sh │ │ └── kube_pod_op_dag.py ├── allow_list │ ├── oracle_to_bigquery.yaml │ └── oracle_to_postgres.yaml ├── bash │ ├── README.md │ └── auto_partition.sh ├── bq_result_handler.py ├── bq_result_handler_grouped.py ├── bq_utils │ ├── README.md │ ├── add_columns_schema.sh │ ├── bq-dataset-level-validation.sh │ └── rename_column_schema.sh ├── cloud_functions │ ├── README.md │ ├── deploy.sh │ ├── main.py │ └── requirements.txt ├── cloud_run │ ├── Dockerfile │ ├── README.md │ ├── deploy.sh │ └── main.py ├── cloud_run_jobs │ ├── large_table │ │ ├── Dockerfile │ │ └── README.md │ └── many_tables │ │ ├── Dockerfile │ │ └── README.md ├── docker │ ├── Dockerfile │ ├── README.md │ ├── build_docker.sh │ └── entrypoint.sh ├── object_comparisons │ ├── README.md │ ├── oracle │ │ ├── cons_fk.sql │ │ ├── cons_nn.sql │ │ ├── cons_pk.sql │ │ ├── sequences.sql │ │ ├── tables.sql │ │ ├── triggers.sql │ │ └── views.sql │ ├── postgres │ │ ├── cons_fk.sql │ │ ├── cons_nn.sql │ │ ├── cons_pk.sql │ │ ├── sequences.sql │ │ ├── tables.sql │ │ ├── triggers.sql │ │ └── views.sql │ └── reconcile.sh ├── oracle │ ├── README.md │ ├── lob_validations.md │ └── scaling_lob_validations.md └── postgres │ ├── README.md │ └── trim_scale.sql ├── setup.cfg ├── setup.py ├── terraform ├── README.md ├── main.tf ├── results_schema.json ├── testenv.tf └── variables.tf ├── tests ├── __init__.py ├── local_check.sh ├── resources │ ├── bigquery_test_tables.sql │ ├── custom-query.sql │ ├── db2_test_tables.sql │ ├── hive_test_tables.sql │ ├── impala_test_tables.sql │ ├── mysql_test_tables.sql │ ├── oracle_test_tables.sql │ ├── postgresql_test_tables.sql │ ├── snowflake_test_tables.sql │ ├── sqlserver_test_tables.sql │ └── teradata_test_tables.sql ├── system │ ├── __init__.py │ ├── conftest.py │ ├── data_sources │ │ ├── __init__.py │ │ ├── common_functions.py │ │ ├── deploy_cloudsql │ │ │ ├── __init__.py │ │ │ ├── cloudsql_resource_manager.py │ │ │ ├── gcloud_context.py │ │ │ ├── mssql_data.sql │ │ │ ├── mssql_data_row.sql │ │ │ ├── mssql_schema.sql │ │ │ └── postgres_data.sql │ │ ├── test_bigquery.py │ │ ├── test_db2.py │ │ ├── test_filesystem.py │ │ ├── test_hive.py │ │ ├── test_impala.py │ │ ├── test_mysql.py │ │ ├── test_oracle.py │ │ ├── test_postgres.py │ │ ├── test_snowflake.py │ │ ├── test_spanner.py │ │ ├── test_sql_server.py │ │ └── test_teradata.py │ ├── ibis_addon │ │ └── test_operations.py │ ├── result_handlers │ │ └── test_bigquery.py │ ├── test_secret_manager.py │ └── test_state_manager.py └── unit │ ├── __init__.py │ ├── ibis_addon │ ├── __init__.py │ └── test_operations.py │ ├── ibis_oracle │ ├── __init__.py │ └── test_init.py │ ├── ibis_postgres │ ├── __init__.py │ └── test_init.py │ ├── ibis_teradata │ ├── __init__.py │ └── test_init.py │ ├── query_builder │ ├── __init__.py │ └── test_random_row_builder.py │ ├── result_handlers │ ├── __init__.py │ ├── test_bigquery.py │ ├── test_factory.py │ └── test_text.py │ ├── test__main.py │ ├── test_cli_tools.py │ ├── test_clients.py │ ├── test_combiner.py │ ├── test_config_manager.py │ ├── test_data_validation.py │ ├── test_find_tables.py │ ├── test_metadata.py │ ├── test_partition_builder.py │ ├── test_raw_query.py │ ├── test_schema_validation.py │ ├── test_state_manager.py │ ├── test_util.py │ └── test_validation_builder.py └── third_party └── ibis ├── LICENSE ├── README.md ├── ibis_addon ├── __init__.py ├── api.py └── operations.py ├── ibis_bigquery ├── __init__.py ├── api.py └── registry.py ├── ibis_cloud_spanner ├── __init__.py ├── api.py ├── client.py ├── compiler.py ├── datatypes.py ├── registry.py ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── ddl.sql │ └── dml.sql └── to_pandas.py ├── ibis_db2 ├── __init__.py ├── api.py ├── compiler.py ├── datatypes.py └── registry.py ├── ibis_impala ├── __init__.py └── api.py ├── ibis_mssql ├── __init__.py ├── api.py ├── datatypes.py └── registry.py ├── ibis_mysql ├── __init__.py ├── base_sql_compiler │ ├── __init__.py │ └── select_builder.py └── compiler.py ├── ibis_oracle ├── __init__.py ├── api.py ├── compiler.py ├── datatypes.py └── registry.py ├── ibis_postgres ├── __init__.py ├── client.py ├── datatypes.py └── registry.py ├── ibis_redshift ├── __init__.py ├── api.py └── compiler.py ├── ibis_snowflake ├── __init__.py ├── api.py └── datatypes.py └── ibis_teradata ├── __init__.py ├── api.py ├── compiler.py ├── datatypes.py └── registry.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/RELEASING.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /ci/Dockerfile.cicd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/Dockerfile.cicd -------------------------------------------------------------------------------- /ci/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/build.sh -------------------------------------------------------------------------------- /ci/cloudbuild_pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/cloudbuild_pypi.yaml -------------------------------------------------------------------------------- /ci/install_cloud_proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/install_cloud_proxy.sh -------------------------------------------------------------------------------- /ci/release_latest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/release_latest.sh -------------------------------------------------------------------------------- /ci/release_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/ci/release_pypi.sh -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /data_validation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/__init__.py -------------------------------------------------------------------------------- /data_validation/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/__main__.py -------------------------------------------------------------------------------- /data_validation/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/app.py -------------------------------------------------------------------------------- /data_validation/cli_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/cli_tools.py -------------------------------------------------------------------------------- /data_validation/client_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/client_info.py -------------------------------------------------------------------------------- /data_validation/clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/clients.py -------------------------------------------------------------------------------- /data_validation/combiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/combiner.py -------------------------------------------------------------------------------- /data_validation/config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/config_manager.py -------------------------------------------------------------------------------- /data_validation/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/consts.py -------------------------------------------------------------------------------- /data_validation/data_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/data_validation.py -------------------------------------------------------------------------------- /data_validation/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/exceptions.py -------------------------------------------------------------------------------- /data_validation/find_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/find_tables.py -------------------------------------------------------------------------------- /data_validation/gcs_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/gcs_helper.py -------------------------------------------------------------------------------- /data_validation/jellyfish_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/jellyfish_distance.py -------------------------------------------------------------------------------- /data_validation/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/metadata.py -------------------------------------------------------------------------------- /data_validation/partition_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/partition_builder.py -------------------------------------------------------------------------------- /data_validation/query_builder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/query_builder/__init__.py -------------------------------------------------------------------------------- /data_validation/query_builder/partition_row_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/query_builder/partition_row_builder.py -------------------------------------------------------------------------------- /data_validation/query_builder/query_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/query_builder/query_builder.py -------------------------------------------------------------------------------- /data_validation/query_builder/random_row_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/query_builder/random_row_builder.py -------------------------------------------------------------------------------- /data_validation/raw_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/raw_query.py -------------------------------------------------------------------------------- /data_validation/result_handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data_validation/result_handlers/base_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/result_handlers/base_backend.py -------------------------------------------------------------------------------- /data_validation/result_handlers/bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/result_handlers/bigquery.py -------------------------------------------------------------------------------- /data_validation/result_handlers/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/result_handlers/factory.py -------------------------------------------------------------------------------- /data_validation/result_handlers/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/result_handlers/postgres.py -------------------------------------------------------------------------------- /data_validation/result_handlers/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/result_handlers/text.py -------------------------------------------------------------------------------- /data_validation/schema_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/schema_validation.py -------------------------------------------------------------------------------- /data_validation/secret_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/secret_manager.py -------------------------------------------------------------------------------- /data_validation/state_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/state_manager.py -------------------------------------------------------------------------------- /data_validation/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/util.py -------------------------------------------------------------------------------- /data_validation/validation_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/data_validation/validation_builder.py -------------------------------------------------------------------------------- /docs/connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/connections.md -------------------------------------------------------------------------------- /docs/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/examples.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/internal/distributed_jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/distributed_jobs.md -------------------------------------------------------------------------------- /docs/internal/filters_regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/filters_regex.md -------------------------------------------------------------------------------- /docs/internal/partition_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/partition_picture.png -------------------------------------------------------------------------------- /docs/internal/partition_table_prd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/partition_table_prd.md -------------------------------------------------------------------------------- /docs/internal/result_handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/result_handlers.md -------------------------------------------------------------------------------- /docs/internal/strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/strings.md -------------------------------------------------------------------------------- /docs/internal/throughput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/docs/internal/throughput.md -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/noxfile.py -------------------------------------------------------------------------------- /samples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/airflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/README.md -------------------------------------------------------------------------------- /samples/airflow/dvt_airflow_dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/dvt_airflow_dag.py -------------------------------------------------------------------------------- /samples/airflow/kubernetes_pod_operator/DOCKERFILE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/kubernetes_pod_operator/DOCKERFILE -------------------------------------------------------------------------------- /samples/airflow/kubernetes_pod_operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/kubernetes_pod_operator/README.md -------------------------------------------------------------------------------- /samples/airflow/kubernetes_pod_operator/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/kubernetes_pod_operator/deploy.sh -------------------------------------------------------------------------------- /samples/airflow/kubernetes_pod_operator/kube_pod_op_dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/airflow/kubernetes_pod_operator/kube_pod_op_dag.py -------------------------------------------------------------------------------- /samples/allow_list/oracle_to_bigquery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/allow_list/oracle_to_bigquery.yaml -------------------------------------------------------------------------------- /samples/allow_list/oracle_to_postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/allow_list/oracle_to_postgres.yaml -------------------------------------------------------------------------------- /samples/bash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bash/README.md -------------------------------------------------------------------------------- /samples/bash/auto_partition.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bash/auto_partition.sh -------------------------------------------------------------------------------- /samples/bq_result_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_result_handler.py -------------------------------------------------------------------------------- /samples/bq_result_handler_grouped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_result_handler_grouped.py -------------------------------------------------------------------------------- /samples/bq_utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_utils/README.md -------------------------------------------------------------------------------- /samples/bq_utils/add_columns_schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_utils/add_columns_schema.sh -------------------------------------------------------------------------------- /samples/bq_utils/bq-dataset-level-validation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_utils/bq-dataset-level-validation.sh -------------------------------------------------------------------------------- /samples/bq_utils/rename_column_schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/bq_utils/rename_column_schema.sh -------------------------------------------------------------------------------- /samples/cloud_functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_functions/README.md -------------------------------------------------------------------------------- /samples/cloud_functions/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_functions/deploy.sh -------------------------------------------------------------------------------- /samples/cloud_functions/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_functions/main.py -------------------------------------------------------------------------------- /samples/cloud_functions/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_functions/requirements.txt -------------------------------------------------------------------------------- /samples/cloud_run/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run/Dockerfile -------------------------------------------------------------------------------- /samples/cloud_run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run/README.md -------------------------------------------------------------------------------- /samples/cloud_run/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run/deploy.sh -------------------------------------------------------------------------------- /samples/cloud_run/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run/main.py -------------------------------------------------------------------------------- /samples/cloud_run_jobs/large_table/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run_jobs/large_table/Dockerfile -------------------------------------------------------------------------------- /samples/cloud_run_jobs/large_table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run_jobs/large_table/README.md -------------------------------------------------------------------------------- /samples/cloud_run_jobs/many_tables/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run_jobs/many_tables/Dockerfile -------------------------------------------------------------------------------- /samples/cloud_run_jobs/many_tables/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/cloud_run_jobs/many_tables/README.md -------------------------------------------------------------------------------- /samples/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/docker/Dockerfile -------------------------------------------------------------------------------- /samples/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/docker/README.md -------------------------------------------------------------------------------- /samples/docker/build_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/docker/build_docker.sh -------------------------------------------------------------------------------- /samples/docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/docker/entrypoint.sh -------------------------------------------------------------------------------- /samples/object_comparisons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/README.md -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/cons_fk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/cons_fk.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/cons_nn.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/cons_nn.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/cons_pk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/cons_pk.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/sequences.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/sequences.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/tables.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/triggers.sql -------------------------------------------------------------------------------- /samples/object_comparisons/oracle/views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/oracle/views.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/cons_fk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/cons_fk.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/cons_nn.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/cons_nn.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/cons_pk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/cons_pk.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/sequences.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/sequences.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/tables.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/triggers.sql -------------------------------------------------------------------------------- /samples/object_comparisons/postgres/views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/postgres/views.sql -------------------------------------------------------------------------------- /samples/object_comparisons/reconcile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/object_comparisons/reconcile.sh -------------------------------------------------------------------------------- /samples/oracle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/oracle/README.md -------------------------------------------------------------------------------- /samples/oracle/lob_validations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/oracle/lob_validations.md -------------------------------------------------------------------------------- /samples/oracle/scaling_lob_validations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/oracle/scaling_lob_validations.md -------------------------------------------------------------------------------- /samples/postgres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/postgres/README.md -------------------------------------------------------------------------------- /samples/postgres/trim_scale.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/samples/postgres/trim_scale.sql -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/setup.py -------------------------------------------------------------------------------- /terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/terraform/README.md -------------------------------------------------------------------------------- /terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/terraform/main.tf -------------------------------------------------------------------------------- /terraform/results_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/terraform/results_schema.json -------------------------------------------------------------------------------- /terraform/testenv.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/terraform/testenv.tf -------------------------------------------------------------------------------- /terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/terraform/variables.tf -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/local_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/local_check.sh -------------------------------------------------------------------------------- /tests/resources/bigquery_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/bigquery_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/custom-query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/custom-query.sql -------------------------------------------------------------------------------- /tests/resources/db2_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/db2_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/hive_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/hive_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/impala_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/impala_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/mysql_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/mysql_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/oracle_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/oracle_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/postgresql_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/postgresql_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/snowflake_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/snowflake_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/sqlserver_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/sqlserver_test_tables.sql -------------------------------------------------------------------------------- /tests/resources/teradata_test_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/resources/teradata_test_tables.sql -------------------------------------------------------------------------------- /tests/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/__init__.py -------------------------------------------------------------------------------- /tests/system/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/conftest.py -------------------------------------------------------------------------------- /tests/system/data_sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/__init__.py -------------------------------------------------------------------------------- /tests/system/data_sources/common_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/common_functions.py -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/__init__.py -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/cloudsql_resource_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/cloudsql_resource_manager.py -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/gcloud_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/gcloud_context.py -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/mssql_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/mssql_data.sql -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/mssql_data_row.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/mssql_data_row.sql -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/mssql_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/mssql_schema.sql -------------------------------------------------------------------------------- /tests/system/data_sources/deploy_cloudsql/postgres_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/deploy_cloudsql/postgres_data.sql -------------------------------------------------------------------------------- /tests/system/data_sources/test_bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_bigquery.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_db2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_db2.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_filesystem.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_hive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_hive.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_impala.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_impala.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_mysql.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_oracle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_oracle.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_postgres.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_snowflake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_snowflake.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_spanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_spanner.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_sql_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_sql_server.py -------------------------------------------------------------------------------- /tests/system/data_sources/test_teradata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/data_sources/test_teradata.py -------------------------------------------------------------------------------- /tests/system/ibis_addon/test_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/ibis_addon/test_operations.py -------------------------------------------------------------------------------- /tests/system/result_handlers/test_bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/result_handlers/test_bigquery.py -------------------------------------------------------------------------------- /tests/system/test_secret_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/test_secret_manager.py -------------------------------------------------------------------------------- /tests/system/test_state_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/system/test_state_manager.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/__init__.py -------------------------------------------------------------------------------- /tests/unit/ibis_addon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/ibis_addon/test_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/ibis_addon/test_operations.py -------------------------------------------------------------------------------- /tests/unit/ibis_oracle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/ibis_oracle/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/ibis_oracle/test_init.py -------------------------------------------------------------------------------- /tests/unit/ibis_postgres/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/ibis_postgres/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/ibis_postgres/test_init.py -------------------------------------------------------------------------------- /tests/unit/ibis_teradata/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/ibis_teradata/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/ibis_teradata/test_init.py -------------------------------------------------------------------------------- /tests/unit/query_builder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/query_builder/test_random_row_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/query_builder/test_random_row_builder.py -------------------------------------------------------------------------------- /tests/unit/result_handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/result_handlers/test_bigquery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/result_handlers/test_bigquery.py -------------------------------------------------------------------------------- /tests/unit/result_handlers/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/result_handlers/test_factory.py -------------------------------------------------------------------------------- /tests/unit/result_handlers/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/result_handlers/test_text.py -------------------------------------------------------------------------------- /tests/unit/test__main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test__main.py -------------------------------------------------------------------------------- /tests/unit/test_cli_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_cli_tools.py -------------------------------------------------------------------------------- /tests/unit/test_clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_clients.py -------------------------------------------------------------------------------- /tests/unit/test_combiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_combiner.py -------------------------------------------------------------------------------- /tests/unit/test_config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_config_manager.py -------------------------------------------------------------------------------- /tests/unit/test_data_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_data_validation.py -------------------------------------------------------------------------------- /tests/unit/test_find_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_find_tables.py -------------------------------------------------------------------------------- /tests/unit/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_metadata.py -------------------------------------------------------------------------------- /tests/unit/test_partition_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_partition_builder.py -------------------------------------------------------------------------------- /tests/unit/test_raw_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_raw_query.py -------------------------------------------------------------------------------- /tests/unit/test_schema_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_schema_validation.py -------------------------------------------------------------------------------- /tests/unit/test_state_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_state_manager.py -------------------------------------------------------------------------------- /tests/unit/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_util.py -------------------------------------------------------------------------------- /tests/unit/test_validation_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/tests/unit/test_validation_builder.py -------------------------------------------------------------------------------- /third_party/ibis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/LICENSE -------------------------------------------------------------------------------- /third_party/ibis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/README.md -------------------------------------------------------------------------------- /third_party/ibis/ibis_addon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ibis/ibis_addon/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_addon/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_addon/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_addon/operations.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_bigquery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_bigquery/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_bigquery/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_bigquery/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_bigquery/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_bigquery/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/client.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/tests/conftest.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/tests/ddl.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/tests/ddl.sql -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/tests/dml.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/tests/dml.sql -------------------------------------------------------------------------------- /third_party/ibis/ibis_cloud_spanner/to_pandas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_cloud_spanner/to_pandas.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_db2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_db2/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_db2/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_db2/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_db2/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_db2/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_db2/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_db2/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_db2/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_db2/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_impala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ibis/ibis_impala/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_impala/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mssql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mssql/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mssql/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mssql/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mssql/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mssql/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mssql/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mssql/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mysql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mysql/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mysql/base_sql_compiler/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ibis/ibis_mysql/base_sql_compiler/select_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mysql/base_sql_compiler/select_builder.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_mysql/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_mysql/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_oracle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_oracle/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_oracle/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_oracle/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_oracle/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_oracle/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_oracle/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_oracle/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_oracle/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_oracle/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_postgres/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_postgres/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_postgres/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_postgres/client.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_postgres/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_postgres/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_postgres/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_postgres/registry.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_redshift/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_redshift/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_redshift/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_redshift/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_redshift/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_redshift/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_snowflake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ibis/ibis_snowflake/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_snowflake/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_snowflake/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_snowflake/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_teradata/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_teradata/__init__.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_teradata/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_teradata/api.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_teradata/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_teradata/compiler.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_teradata/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_teradata/datatypes.py -------------------------------------------------------------------------------- /third_party/ibis/ibis_teradata/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/professional-services-data-validator/HEAD/third_party/ibis/ibis_teradata/registry.py --------------------------------------------------------------------------------