Don't use copy.deepcopy in high workload areas, use naive_deepcopy (#44337)

* Don't use copy.deepcopy in high workload areas, use deepishcopy. ci_complete

* Add tests

* Add changelog fragment

* rename to naive_deepcopy and add extra docs

* Rename to module_response_deepcopy and move to vars/clean
This commit is contained in:
Matt Martz
2018-08-20 15:08:29 -05:00
committed by GitHub
parent 27ac2fc67c
commit 9b2baebe64
6 changed files with 119 additions and 11 deletions

View File

@@ -0,0 +1,2 @@
minor_changes:
- replace copy.deepcopy in high workload areas with a custom function to improve performance (https://github.com/ansible/ansible/pull/44337)