)]}'
{"nova/utils.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"633443e128287e72d4a20948d433778386dd9c8b","unresolved":true,"context_lines":[{"line_number":1730,"context_line":"        self._lock \u003d threading.Lock()"},{"line_number":1731,"context_line":"        self._types: dict[str, TaskTypeLimiterExecutorWrapper.Type] \u003d {}"},{"line_number":1732,"context_line":""},{"line_number":1733,"context_line":"    def define_task_type(self, name: str, max_concurrent_tasks: int,"},{"line_number":1734,"context_line":"    ) -\u003e \u0027TaskTypeLimiterExecutorWrapper.Type\u0027:"},{"line_number":1735,"context_line":"        \"\"\"Define a new task type with a maximum number of concurrent tasks"},{"line_number":1736,"context_line":"        from that type."}],"source_content_type":"text/x-python","patch_set":1,"id":"cf2dfe84_d6b40316","line":1733,"range":{"start_line":1733,"start_character":2,"end_line":1733,"end_character":68},"updated":"2026-02-10 19:38:43.000000000","message":"I will say to make it static here as it needs to be synchronized/match with the max_worker of the executors. let\u0027s discuss it in eventlet meeting in details.","commit_id":"4ca781a6eeb54763cdc1ef2b283b55f41d5b2b79"}]}
