Skip to content

Commit 46652e5

Browse files
committed
Update galley to 1.18-SNAPSHOT
1 parent 1eb3d70 commit 46652e5

File tree

6 files changed

+38
-2
lines changed

6 files changed

+38
-2
lines changed

addons/pkg-maven/common/src/test/java/org/commonjava/indy/pkg/maven/content/MavenContentFilteringTransferDecoratorTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.commonjava.maven.galley.model.Location;
2525
import org.commonjava.maven.galley.model.Transfer;
2626
import org.commonjava.maven.galley.model.TransferOperation;
27+
import org.commonjava.maven.galley.proxy.NoOpProxySitesCache;
2728
import org.commonjava.maven.galley.transport.htcli.internal.HttpDownload;
2829
import org.commonjava.maven.galley.transport.htcli.model.SimpleHttpLocation;
2930
import org.commonjava.o11yphant.metrics.DefaultMetricRegistry;
@@ -154,7 +155,7 @@ private Transfer getTestHttpTransfer(final String path, final String content) th
154155
assertThat( transfer.exists(), equalTo( false ) );
155156

156157
HttpDownload dl = new HttpDownload( url, location, transfer, new HashMap<>(), new EventMetadata(),
157-
fixture.getHttp().getHttp(), new ObjectMapper(), true, metricRegistry, metricConfig );
158+
fixture.getHttp().getHttp(), new ObjectMapper(), true, metricRegistry, metricConfig, new NoOpProxySitesCache() );
158159

159160
return dl.call().getTransfer();
160161
}

core/src/main/java/org/commonjava/indy/core/inject/CoreProvider.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
import org.commonjava.indy.subsys.cassandra.CassandraClient;
2323
import org.commonjava.indy.subsys.infinispan.BasicCacheHandle;
2424
import org.commonjava.indy.subsys.infinispan.CacheProducer;
25+
import org.commonjava.maven.galley.proxy.NoOpProxySitesCache;
2526
import org.commonjava.maven.galley.spi.nfc.NotFoundCache;
27+
import org.commonjava.maven.galley.spi.proxy.ProxySitesCache;
2628
import org.slf4j.Logger;
2729
import org.slf4j.LoggerFactory;
2830

@@ -98,4 +100,9 @@ public IndyObjectMapper getIndyObjectMapper()
98100
@Default
99101
public NotFoundCache getNotFoundCache() { return notFoundCache; }
100102

103+
@Produces
104+
public ProxySitesCache getPCache()
105+
{
106+
return new NoOpProxySitesCache();
107+
}
101108
}

core/src/test/java/org/commonjava/indy/fixture/GalleyFixture.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@
3434
import org.commonjava.maven.galley.io.SpecialPathManagerImpl;
3535
import org.commonjava.maven.galley.io.TransferDecoratorManager;
3636
import org.commonjava.maven.galley.nfc.MemoryNotFoundCache;
37+
import org.commonjava.maven.galley.proxy.NoOpProxySitesCache;
3738
import org.commonjava.maven.galley.spi.cache.CacheProvider;
3839
import org.commonjava.maven.galley.spi.event.FileEventManager;
3940
import org.commonjava.maven.galley.spi.io.SpecialPathManager;
4041
import org.commonjava.maven.galley.spi.nfc.NotFoundCache;
42+
import org.commonjava.maven.galley.spi.proxy.ProxySitesCache;
4143
import org.commonjava.maven.galley.spi.transport.TransportManager;
4244
import org.commonjava.maven.galley.transport.TransportManagerImpl;
4345
import org.commonjava.maven.galley.transport.htcli.HttpClientTransport;
@@ -60,6 +62,8 @@ public class GalleyFixture
6062

6163
private final NotFoundCache nfc;
6264

65+
private final ProxySitesCache proxySitesCache;
66+
6367
private final SpecialPathManager specialPathManager;
6468

6569
private final ExecutorService batchExecutor;
@@ -74,6 +78,7 @@ public GalleyFixture( final File repoRoot )
7478
executor = Executors.newFixedThreadPool( 2 );
7579
batchExecutor = Executors.newFixedThreadPool( 2 );
7680
nfc = new MemoryNotFoundCache();
81+
proxySitesCache = new NoOpProxySitesCache();
7782
specialPathManager = new SpecialPathManagerImpl();
7883

7984
TransportManagerConfig transportManagerConfig = new TransportManagerConfig();
@@ -121,4 +126,8 @@ public NotFoundCache getNotFoundCache()
121126
return nfc;
122127
}
123128

129+
public ProxySitesCache getProxySitesCache()
130+
{
131+
return proxySitesCache;
132+
}
124133
}

core/src/test/java/org/commonjava/indy/fixture/MockTestProvider.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
import org.commonjava.maven.galley.config.TransportManagerConfig;
2525
import org.commonjava.maven.galley.maven.spi.defaults.MavenPluginDefaults;
2626
import org.commonjava.maven.galley.maven.spi.defaults.MavenPluginImplications;
27+
import org.commonjava.maven.galley.proxy.NoOpProxySitesCache;
28+
import org.commonjava.maven.galley.spi.proxy.ProxySitesCache;
2729
import org.commonjava.maven.galley.transport.htcli.conf.GlobalHttpConfiguration;
2830
import org.commonjava.o11yphant.metrics.TrafficClassifier;
2931
import org.commonjava.o11yphant.metrics.sli.GoldenSignalsMetricSet;
@@ -113,4 +115,10 @@ public StoreDataManager getStoreDataManager()
113115
{
114116
return new MemoryStoreDataManager( true );
115117
}
118+
119+
@Produces
120+
public ProxySitesCache getProxySitesCache()
121+
{
122+
return new NoOpProxySitesCache();
123+
}
116124
}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<indyModelVersion>1.5</indyModelVersion>
9595
<indyClientVersion>3.4.0</indyClientVersion>
9696
<atlasVersion>1.1.4</atlasVersion>
97-
<galleyVersion>1.17</galleyVersion>
97+
<galleyVersion>1.18-SNAPSHOT</galleyVersion>
9898
<weftVersion>1.24</weftVersion>
9999
<webdavVersion>3.2.1</webdavVersion>
100100
<!-- TODO: partyline is still needed for standalone mode, may be removed in future -->

subsys/groovy/src/test/java/org/commonjava/indy/subsys/template/fixture/TestProvider.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@
3434
import org.commonjava.maven.galley.io.NoOpTransferDecorator;
3535
import org.commonjava.maven.galley.io.TransferDecoratorManager;
3636
import org.commonjava.maven.galley.nfc.MemoryNotFoundCache;
37+
import org.commonjava.maven.galley.proxy.NoOpProxySitesCache;
3738
import org.commonjava.maven.galley.spi.cache.CacheProvider;
3839
import org.commonjava.maven.galley.spi.event.FileEventManager;
3940
import org.commonjava.maven.galley.spi.nfc.NotFoundCache;
41+
import org.commonjava.maven.galley.spi.proxy.ProxySitesCache;
4042
import org.commonjava.maven.galley.transport.htcli.conf.GlobalHttpConfiguration;
4143
import org.commonjava.maven.galley.transport.htcli.conf.GlobalProxyConfig;
4244
import org.junit.rules.TemporaryFolder;
@@ -65,6 +67,8 @@ public class TestProvider
6567

6668
private NotFoundCache nfc;
6769

70+
private ProxySitesCache proxySitesCache;
71+
6872
private StoreDataManager storeDataManager;
6973

7074
private ObjectMapper objectMapper;
@@ -94,6 +98,7 @@ public void setup()
9498
{
9599
storeDataManager = new MemoryStoreDataManager( true );
96100
nfc = new MemoryNotFoundCache();
101+
proxySitesCache = new NoOpProxySitesCache();
97102
objectMapper = new IndyObjectMapper( false );
98103
fileEventManager = new NoOpFileEventManager();
99104
transferDecorator = new NoOpTransferDecorator();
@@ -135,6 +140,12 @@ public NotFoundCache getNfc()
135140
return nfc;
136141
}
137142

143+
@Produces
144+
public ProxySitesCache getProxySitesCache()
145+
{
146+
return proxySitesCache;
147+
}
148+
138149
@Produces
139150
@Standalone
140151
@Default

0 commit comments

Comments
 (0)