Merge branch 'stable-3.9' into stable-3.10 * stable-3.9: Clarify constraints of project deletions Introduce projectVersion cache Rename getPathFromDynamoDB to getItemFromDynamoDB Handle project deletion Verify formatting using GJF 1.7 Change-Id: I78375de50478505a21369ed6faf7a80819e48520