hey pinot friends, my team and i are looking into how to deploy our schema/table changes into the pinot cluster, we are doing this with version control in github and PRs, one thing that we were wondering is what can we do at the pr lvl to ensure that whatever change is not suppose to break pinot or the current table, are there any validation or dry runs that we can perform with the API that may help us in this regard? what has been your experience with this? thank you!