Implement cluster size quota for zenith compute node.

Use GUC zenith.max_cluster_size to set the limit.

If limit is reached, extend requests will throw out-of-space error.
When current size is too close to the limit - throw a warning.

Add new test: test_timeline_size_quota.
This commit is contained in:
anastasia
2022-01-13 14:28:25 +03:00
committed by Anastasia Lubennikova
parent 3ed156a5b6
commit 642797b69e
2 changed files with 81 additions and 1 deletions