Commit Graph
12 Commits
Author SHA1 Message Date
Nuno Campos a54587cff5 Remove unknown arg 2024-12-04 17:33:54 -08:00
Nuno Campos faa652cbf4 Only lint on 3.12 2024-09-19 09:18:36 -07:00
Nuno CamposandGitHub 8f87cd1c91 Performance improvements in core library (#1683)
* Performance improvements in core library

- Avoid creating new callback manager when received one as arg
- Avoid looking for config when already received one as arg
- Avoid copies of values in ensure_config/merge_configs
- Implement version of ensure_config that accepts multiple configs (avoids calling merge_configs first)
- Avoid calling merge_configs when we only need to attach extra tags/metadata

* Fix

* Fix

* Try again

* Debug ci job

* Fix

* Try again

* Try again

* Try again

* Some more variations

* Attach annotation to first changed file

* Fix

* Re-enable benchmarks
2024-09-12 11:01:37 -07:00
vbarda bb10acbe28 update cache keys 2024-09-10 19:51:23 -04:00
Vadym BardaandGitHub 66ae1ff9b0 CI: run only on file changes (#784) 2024-06-24 14:44:55 -04:00
vbarda 955def0408 update caching logic + add names 2024-06-18 09:38:23 -04:00
vbarda 633b444e01 make the lint steps more flexible 2024-06-18 09:29:50 -04:00
vbarda 8174bc22fb and even more small fixes 2024-06-17 21:40:55 -04:00
vbarda c5ad863a04 even more small fixes 2024-06-17 21:38:02 -04:00
vbarda fd5da5ec5e more small fixes 2024-06-17 21:34:35 -04:00
vbarda b7a6716274 small fixes 2024-06-17 21:20:41 -04:00
vbarda d3ab444edf CI 2024-06-17 21:12:53 -04:00