Re: Second MRESOLVER-123

2020-07-11 Thread Michael Osipov
Am 2020-07-11 um 15:52 schrieb Elliotte Rusty Harold: I don't think we can safely or should assume devs use private repo managers, or that those that do improve performance. Why not? This is actually what we are recommending in tickets, SO and our website. Instead of locking, would it be po

Re: Second MRESOLVER-123

2020-07-11 Thread Elliotte Rusty Harold
I don't think we can safely or should assume devs use private repo managers, or that those that do improve performance. Instead of locking, would it be possible to implement some sort of queue system for artifact downloads or use asynchronous futures? On Fri, Jul 10, 2020 at 3:46 AM Michael Osipo

Second MRESOLVER-123

2020-07-10 Thread Michael Osipov
Folks, MRESOLVER-123 [1] solves a very long standing issue in Resolver: Thread concurrency in a single JVM while downloading artifacts/metadata. It has been verified to work with several usecases provided by reporters. This approach has one drawback: Since it is a global lock it introduces so