gotosocial/internal/api/util
kim d56a8d095e
[performance] simpler throttling logic (#2407)
* reduce complexity of throttling logic to use 1 queue and an atomic int

* use atomic add instead of CAS, add throttling test
2023-12-16 12:53:42 +01:00
..
errorhandling.go [performance] http response encoding / writing improvements (#2374) 2023-11-27 14:00:57 +00:00
mime.go [performance] http response encoding / writing improvements (#2374) 2023-11-27 14:00:57 +00:00
negotiate.go [performance] http response encoding / writing improvements (#2374) 2023-11-27 14:00:57 +00:00
negotiate_test.go [performance] http response encoding / writing improvements (#2374) 2023-11-27 14:00:57 +00:00
parsequery.go [bugfix] self-referencing collection pages for status replies (#2364) 2023-11-20 12:22:28 +00:00
response.go [performance] simpler throttling logic (#2407) 2023-12-16 12:53:42 +01:00