This plugin allows to enforce quotas in Gerrit.

Clone this repo:
  1. 26c9d28 Remove unused QuotaSection.isFallback which is buggy by Adithya Chakilam · 10 days ago master
  2. f6ccc7a maxConnectionsPerUserForTask: Fix NPE by Adithya Chakilam · 10 days ago
  3. 1f84b97 Add logging when task are started from being parked by Adithya Chakilam · 3 weeks ago
  4. a4f99b1 Apply formatting changes by Adithya Chakilam · 3 weeks ago
  5. d5be7c3 Add logging for parked tasks by Adithya Chakilam · 3 weeks ago
  6. 49266ed Introduce test cases for quotas by Adithya Chakilam · 5 weeks ago
  7. e3ed220 Introduce minStartForQueue (capacity reservation) by Adithya Chakilam · 6 weeks ago
  8. ccf63c8 QueueStats: Use task ids instead of counts by Adithya Chakilam · 6 weeks ago
  9. ec6c228 Merge "Fix QueueStats to use a ConcurrentMap" by Martin Fick US · 9 weeks ago
  10. abd1e9c Merge "Replace Semaphore with AtomicInteger" by Martin Fick US · 9 weeks ago
  11. 80e774a Ability to limit concurrent rest api calls by Adithya Chakilam · 10 weeks ago
  12. 7589a1a Fix QueueStats to use a ConcurrentMap by Adithya Chakilam · 9 weeks ago
  13. 7e4ca18 Replace Semaphore with AtomicInteger by Adithya Chakilam · 9 weeks ago
  14. b6de931 Allow ratelimits to be specified in global section by Adithya Chakilam · 2 months ago
  15. 1d02f41 Fix task quotas not being released by Adithya Chakilam · 2 months ago
  16. 614996e Treat missing repos as 0 bytes in dry-run quota check by Antonio Barone · 2 months ago
  17. a337ebf Introduce global quotas by Adithya Chakilam · 3 months ago
  18. 75d81a3 Extend TaskQuota from TaskParker by Adithya Chakilam · 3 months ago
  19. 5dcbecf Merge "Share the threads/permits for soft maxes" by Martin Fick US · 3 months ago
  20. 207b6ea Fix dry-run to return OK when quota is available by Antonio Barone · 3 months ago