wide-midnight-78598
06/19/2024, 3:24 PMcoursier
stuff - which doesnt play well with Lulu network blockingwide-midnight-78598
06/19/2024, 3:26 PMproud-dentist-22844
06/19/2024, 3:47 PMproud-dentist-22844
06/19/2024, 3:49 PMproud-dentist-22844
06/19/2024, 3:50 PMwide-midnight-78598
06/19/2024, 3:59 PMwide-midnight-78598
06/19/2024, 3:59 PMproud-dentist-22844
06/19/2024, 4:00 PMproud-dentist-22844
06/19/2024, 4:00 PMwide-midnight-78598
06/19/2024, 4:01 PMwide-midnight-78598
06/19/2024, 4:01 PMproud-dentist-22844
06/19/2024, 4:01 PMwide-midnight-78598
06/19/2024, 4:02 PMimplicitly
calls trimmedwide-midnight-78598
06/20/2024, 12:51 AMgit diff
incoming, in case anyone wants to apply these in dev
Before: Fix typo in function comments
pants fmt src/python/pants/goal/migrate_call_by_name* 0.58s user 0.06s system 2% cpu 30.932 total
31 seconds every time I touch my code - it's also 31 seconds for a full scheduler reload (e.g. change bootstrap settings)
After: Fix typo in function comments
pants fmt src/python/pants/goal/migrate_call_by_name* 0.60s user 0.06s system 5% cpu 12.149 total
Full scheduler refresh: 11 seconds
After after: Fix typo
pants fmt src/python/pants/goal/migrate_call_by_name* 0.59s user 0.06s system 7% cpu 8.605 total
wide-midnight-78598
06/20/2024, 1:22 AMpants fmt src/python/pants/goal/migrate_call_by_name*
:
mainline: 31s
no-jvm-toml: 11s
no-bsp: 8s
aggressive: 6s
It's not entirely stable, because, for example - some goals reach into ./3rdparty/jvm/com/google/guava/BUILD:
for example - so testing doesn;t work yet. But, 3-5x improvement on dev iteration speed basically just by removing backends from pants.toml 🤯 🤯 🤯
I wonder if we can remove the extraneous backends and maybe boot some of the other stuff to pants.ci.toml
instead of pants.toml
wide-midnight-78598
06/20/2024, 1:39 AMlint
and test
which were broken in the previous versions.
About 1 second of the 6-7s is spent looking for a python interpreter, which is weird - as I thought that should stay cached across builds 🤷wide-midnight-78598
06/21/2024, 12:26 AM