Jarek Kowalski
9cba4a97be
refactor(repository): major server code refactoring ( #1837 )
...
This removes big shared lock held for for the duration of each request
and replaces it with trivially short lock to capture the current
state of the server/repository before passing it to handlers.
Handlers are now limited to only accessing a small subset of Server
functionality to be able to better reason about them.
2022-03-19 22:01:38 -07:00
..
2022-01-13 11:31:51 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2021-01-21 07:31:34 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-01-13 11:31:51 -08:00
2022-03-19 22:01:38 -07:00
2022-01-13 11:31:51 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-02-11 20:34:15 -08:00
2022-03-19 22:01:38 -07:00
2022-02-06 21:12:49 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-01-13 11:31:51 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2021-12-21 20:19:27 -08:00
2021-12-21 20:19:27 -08:00
2021-12-21 20:19:27 -08:00
2022-03-19 22:01:38 -07:00
2022-01-13 11:31:51 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-03-12 23:16:39 -08:00
2022-03-19 22:01:38 -07:00
2022-03-19 22:01:38 -07:00
2022-02-05 22:43:54 -08:00