├── .gitignore ├── README.md ├── collection.py ├── database.py ├── database_migration_assistant.ipynb ├── environment_info.py ├── images_for_setup_doc ├── add_packages.jpg ├── dma_clone_repo.jpg ├── manage_packages.jpg ├── notebook_ready.jpg └── python_runtime.jpg ├── requirements.in ├── requirements.txt ├── rules ├── __init__.py ├── assess_compound_index_nested_field.py ├── assess_fixed_collection_size.py ├── assess_no_of_collections_per_db.py ├── assess_partially_supported_indexing_features.py ├── assess_text_index.py ├── assess_ttl_index.py ├── assess_unique_index.py ├── assess_unique_index_nested_field.py └── assess_unsupported_indexing_features.py ├── source_mongodb.py ├── venv.ps1 ├── venv.sh └── workload_info.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/README.md -------------------------------------------------------------------------------- /collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/collection.py -------------------------------------------------------------------------------- /database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/database.py -------------------------------------------------------------------------------- /database_migration_assistant.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/database_migration_assistant.ipynb -------------------------------------------------------------------------------- /environment_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/environment_info.py -------------------------------------------------------------------------------- /images_for_setup_doc/add_packages.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/images_for_setup_doc/add_packages.jpg -------------------------------------------------------------------------------- /images_for_setup_doc/dma_clone_repo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/images_for_setup_doc/dma_clone_repo.jpg -------------------------------------------------------------------------------- /images_for_setup_doc/manage_packages.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/images_for_setup_doc/manage_packages.jpg -------------------------------------------------------------------------------- /images_for_setup_doc/notebook_ready.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/images_for_setup_doc/notebook_ready.jpg -------------------------------------------------------------------------------- /images_for_setup_doc/python_runtime.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/images_for_setup_doc/python_runtime.jpg -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/requirements.txt -------------------------------------------------------------------------------- /rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rules/assess_compound_index_nested_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_compound_index_nested_field.py -------------------------------------------------------------------------------- /rules/assess_fixed_collection_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_fixed_collection_size.py -------------------------------------------------------------------------------- /rules/assess_no_of_collections_per_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_no_of_collections_per_db.py -------------------------------------------------------------------------------- /rules/assess_partially_supported_indexing_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_partially_supported_indexing_features.py -------------------------------------------------------------------------------- /rules/assess_text_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_text_index.py -------------------------------------------------------------------------------- /rules/assess_ttl_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_ttl_index.py -------------------------------------------------------------------------------- /rules/assess_unique_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_unique_index.py -------------------------------------------------------------------------------- /rules/assess_unique_index_nested_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_unique_index_nested_field.py -------------------------------------------------------------------------------- /rules/assess_unsupported_indexing_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/rules/assess_unsupported_indexing_features.py -------------------------------------------------------------------------------- /source_mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/source_mongodb.py -------------------------------------------------------------------------------- /venv.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/venv.ps1 -------------------------------------------------------------------------------- /venv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/venv.sh -------------------------------------------------------------------------------- /workload_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AzureCosmosDB/Cosmos-DB-Migration-Assistant-for-API-for-MongoDB/HEAD/workload_info.py --------------------------------------------------------------------------------