Hi, I managed wiring up jetty and Solr war programmatically. After seeing SOLR-4470 (issues with inter cluster/node client calls), we now set: HttpClientUtil.setConfigurer(new MyCustomHttpClientConfigurer()); to setup clients before doing any inter node calls.
also combined with: jettywebapp.setParentLoaderPriority(true) which means that application and war uses same classpath. all good so far, uploading configuration and creating collections works. But, when quering the collection, responses numFound vary for each response. guessing that something is preventing solr from collecting proper answer from collection (all shards). We see these warnings in Solr logs: INFO qtp678433396-57 update.PeerSync [Solr_335] [] PeerSync: core=test_o_txs_shard1_replica2 url=https://host1:9232/solr START replicas=[ https://host3:9232/solr/test_o_txs_shard1_replica3/] nUpdates=100 INFO qtp678433396-57 update.PeerSync [Solr_335] [] PeerSync: core=test_o_txs_shard1_replica2 url=https://host1:9232/solr DONE. We have no versions. sync failed. INFO RecoveryThread-test_o_txs_shard4_replica3 cloud.RecoveryStrategy [Solr_335] [] Attempting to PeerSync from https://host2:9232/solr/test_o_txs_shard4_replica1/ core=test_o_txs_shard4_replica3 - recoveringAfterStartup=true INFO RecoveryThread-test_o_txs_shard4_replica3 update.PeerSync [Solr_335] [] PeerSync: core=test_o_txs_shard4_replica3 url=https://host1:9232/solr START replicas=[https://host2:9232/solr/test_o_txs_shard4_replica1/] nUpdates=100 WARN RecoveryThread-test_o_txs_shard4_replica3 update.PeerSync [Solr_335] [] no frame of reference to tell if we've missed updates INFO RecoveryThread-test_o_txs_shard4_replica3 cloud.RecoveryStrategy [Solr_335] [] PeerSync Recovery was not successful - trying replication. core=test_o_txs_shard4_replica3 INFO RecoveryThread-test_o_txs_shard3_replica1 cloud.RecoveryStrategy [Solr_335] [] Attempting to PeerSync from https://host3:9232/solr/test_o_txs_shard3_replica2/ core=test_o_txs_shard3_replica1 - recoveringAfterStartup=true INFO RecoveryThread-test_o_txs_shard3_replica1 update.PeerSync [Solr_335] [] PeerSync: core=test_o_txs_shard3_replica1 url=https://host1:9232/solr START replicas=[https://host3:9232/solr/test_o_txs_shard3_replica2/] nUpdates=100 WARN RecoveryThread-test_o_txs_shard3_replica1 update.PeerSync [Solr_335] [] no frame of reference to tell if we've missed updates INFO RecoveryThread-test_o_txs_shard3_replica1 cloud.RecoveryStrategy [Solr_335] [] PeerSync Recovery was not successful - trying replication. core=test_o_txs_shard3_replica1 any hints? Regards /Fadi