Open Issues Need Help
View All on GitHub Improve how connection exemption from throttling is handled: Remove Metaclass-Based NoLimit Exception Handling 2 months ago
AI Summary: Refactor the Traffik library's connection exemption mechanism from using exceptions to a sentinel value approach. This involves removing the `ThrottleMeta` metaclass, the `NoLimit` exception, and updating the code to use a sentinel object (`UNLIMITED`) to indicate exemption from throttling. The goal is to improve performance and simplify the code by avoiding exception handling in performance-critical paths.
Complexity:
3/5
bug good first issue performance refactor