Skip to content

Commit 6e673aa

Browse files
authored
Make rwlock-local the default (#1515)
The use of file lock seems overkill, as on most normal OSes is just not needed. Basically this now aligns Resolver 2 with Resolver 1 regarding locking.
1 parent f7f4f24 commit 6e673aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/NamedLockFactoryAdapterFactoryImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import org.eclipse.aether.RepositorySystemSession;
3030
import org.eclipse.aether.impl.RepositorySystemLifecycle;
3131
import org.eclipse.aether.named.NamedLockFactory;
32-
import org.eclipse.aether.named.providers.FileLockNamedLockFactory;
32+
import org.eclipse.aether.named.providers.LocalReadWriteLockNamedLockFactory;
3333
import org.eclipse.aether.util.ConfigUtils;
3434
import org.slf4j.Logger;
3535
import org.slf4j.LoggerFactory;
@@ -51,7 +51,7 @@
5151
@Singleton
5252
@Named
5353
public class NamedLockFactoryAdapterFactoryImpl implements NamedLockFactoryAdapterFactory {
54-
public static final String DEFAULT_FACTORY_NAME = FileLockNamedLockFactory.NAME;
54+
public static final String DEFAULT_FACTORY_NAME = LocalReadWriteLockNamedLockFactory.NAME;
5555

5656
public static final String DEFAULT_NAME_MAPPER_NAME = NameMappers.FILE_GAV_NAME;
5757

0 commit comments

Comments
 (0)