This plugin allows to enforce quotas in Gerrit.

Clone this repo:
  1. e0933ba Merge "Add support for custom quota-exceeded messages" by Antonio Barone · 2 days ago master
  2. 48b81ab Fix username matching pattern by Adithya Chakilam · 3 days ago
  3. c0f806b Log duration when task is unparked by Adithya Chakilam · 2 weeks ago
  4. e29413a Add support for custom quota-exceeded messages by Antonio Barone · 2 weeks ago
  5. 26c9d28 Remove unused QuotaSection.isFallback which is buggy by Adithya Chakilam · 3 weeks ago
  6. f6ccc7a maxConnectionsPerUserForTask: Fix NPE by Adithya Chakilam · 3 weeks ago
  7. 1f84b97 Add logging when task are started from being parked by Adithya Chakilam · 4 weeks ago
  8. a4f99b1 Apply formatting changes by Adithya Chakilam · 4 weeks ago
  9. d5be7c3 Add logging for parked tasks by Adithya Chakilam · 4 weeks ago
  10. 49266ed Introduce test cases for quotas by Adithya Chakilam · 7 weeks ago
  11. e3ed220 Introduce minStartForQueue (capacity reservation) by Adithya Chakilam · 7 weeks ago
  12. ccf63c8 QueueStats: Use task ids instead of counts by Adithya Chakilam · 7 weeks ago
  13. ec6c228 Merge "Fix QueueStats to use a ConcurrentMap" by Martin Fick US · 2 months ago
  14. abd1e9c Merge "Replace Semaphore with AtomicInteger" by Martin Fick US · 2 months ago
  15. 80e774a Ability to limit concurrent rest api calls by Adithya Chakilam · 3 months ago
  16. 7589a1a Fix QueueStats to use a ConcurrentMap by Adithya Chakilam · 2 months ago
  17. 7e4ca18 Replace Semaphore with AtomicInteger by Adithya Chakilam · 2 months ago
  18. b6de931 Allow ratelimits to be specified in global section by Adithya Chakilam · 3 months ago
  19. 1d02f41 Fix task quotas not being released by Adithya Chakilam · 3 months ago
  20. 614996e Treat missing repos as 0 bytes in dry-run quota check by Antonio Barone · 3 months ago