mirror of
https://github.com/hashicorp/vault.git
synced 2025-11-22 11:11:26 +01:00
* Fix typos * Use a goroutine around syncSecret * Lock around map writes and memDB operations * Add TODO comments * Add unsync TODO * adding unsync changes * initial commit * moving nil checks in memdb calls * fixed tests; adjusted mutex locks while setting secret stores * adding changelog * addressing review comments: mutex adjustments, nits * adding mutex to memDBSetStoresForSecret * fixing data race test failures * addressing review comments: configurable workerpool limit, nits * removing debug logs that got missed * Update changelog/_10473.txt * addressing review comments: using default when custom woker pool count read fails, nits * fix: updating worker pool count to address Vercel API rate limits * Vault 40557/parallelize secret sync test aws gcp (#10645) * add integratio test case for parallelize secret sync test aws and gcp store types * resolve PR comments * resolve PR comments * add doc comments on TestSecretsSyncBackend_Queue_SecretKey test function --------- --------- Co-authored-by: Murali <137029787+murali-partha@users.noreply.github.com> Co-authored-by: robmonte <17119716+robmonte@users.noreply.github.com> Co-authored-by: Vivek Pandey <vivek.pandey@hashicorp.com> Co-authored-by: Vivek Pandey <vivekpandey@Viveks-MacBook-Pro.local>