Howdy, yes, it should be possible, it is meant to be thread safe once constructed. How did you intend session handling? One session for all, or have sessions per thread?
Also, unsure what you want to "speed up", but resolver itself also uses thread pools, so maybe better to look into those? Like new "bf" collector and related (threading) settings, etc https://maven.apache.org/resolver/configuration.html HTH T On Fri, May 26, 2023 at 2:16 PM Václav Haisman <vhais...@gmail.com> wrote: > Hi. > > My Maven plugin calls this.repoSystem.resolveArtifact(this.repoSession, > resolutionRequest);. Now, to speed things up, I would like to call it in > parallel in multiple threads with different artifacts. Is it possible to > use resolveArtifact() from multiple threads on the same RepositorySystem > instance? > > -- > VH >