Merge branch 'stable-3.10' into stable-3.11 * stable-3.10: Clarify constraints of project deletions Introduce projectVersion cache Rename getPathFromDynamoDB to getItemFromDynamoDB Handle project deletion Add visible-assertion as test dependency Change-Id: I1badfa76f731c1f6a39ce0d783783f4956e24b9a