Skip to main content

Module open

Module open 

Source
Expand description

Logic related to opening a Catalog.

Modulesยง

builtin_schema_migration ๐Ÿ”’
Support for migrating the schemas of builtin storage collections.

Structsยง

BuiltinBootstrapClusterConfigMap
InitializeStateResult
OpenCatalogResult

Functionsยง

add_new_remove_old_builtin_clusters_migration ๐Ÿ”’
add_new_remove_old_builtin_introspection_source_migration ๐Ÿ”’
add_new_remove_old_builtin_items_migration ๐Ÿ”’
Updates the catalog with new and removed builtin items.
add_new_remove_old_builtin_roles_migration ๐Ÿ”’
default_logging_config ๐Ÿ”’
into_consolidatable_updates_startup ๐Ÿ”’
Convert updates into a Vec that can be consolidated by doing the following:
managed_replica_config ๐Ÿ”’
The replica config implied by a managed clusterโ€™s config.
reconcile_builtin_cluster_replicas ๐Ÿ”’
Converges each builtin clusterโ€™s replica set on the clusterโ€™s own managed config.
remove_invalid_config_param_role_defaults_migration ๐Ÿ”’
Roles can have default values for configuration parameters, e.g. you can set a Role default for the โ€˜clusterโ€™ parameter.
remove_pending_cluster_replicas_migration ๐Ÿ”’
Cluster Replicas may be created ephemerally during an alter statement, these replicas are marked as pending and should be cleaned up on catalog open.