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