# Original issue https://github.com/microsoft/semantic-kernel/pull/11937 ## Description ### Motivation and Context #11829 ### Description - DeleteCreateCollection - Rename CreateCollectionIfNotExists to EnsureCollectionExists - Make EnsureCollectionExists thread safe - Update tests and samples. ### Contribution Checklist <!-- Before submitting this PR, please make sure: --> - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone :smile: \n Relates to #11937