Remove search coord thread pool
This commit is contained in:
@@ -69,9 +69,6 @@ public class AppProperties {
|
||||
private boolean store_resource_in_lucene_index_enabled = false;
|
||||
private NormalizedQuantitySearchLevel normalized_quantity_search_level = NormalizedQuantitySearchLevel.NORMALIZED_QUANTITY_SEARCH_NOT_SUPPORTED;
|
||||
|
||||
private Integer search_coord_core_pool_size = 20;
|
||||
private Integer search_coord_max_pool_size = 100;
|
||||
private Integer search_coord_queue_capacity = 200;
|
||||
private Boolean use_apache_address_strategy = false;
|
||||
private Boolean use_apache_address_strategy_https = false;
|
||||
|
||||
@@ -486,24 +483,6 @@ public class AppProperties {
|
||||
this.normalized_quantity_search_level = normalized_quantity_search_level;
|
||||
}
|
||||
|
||||
public Integer getSearch_coord_core_pool_size() { return search_coord_core_pool_size; }
|
||||
|
||||
public void setSearch_coord_core_pool_size(Integer search_coord_core_pool_size) {
|
||||
this.search_coord_core_pool_size = search_coord_core_pool_size;
|
||||
}
|
||||
|
||||
public Integer getSearch_coord_max_pool_size() { return search_coord_max_pool_size; }
|
||||
|
||||
public void setSearch_coord_max_pool_size(Integer search_coord_max_pool_size) {
|
||||
this.search_coord_max_pool_size = search_coord_max_pool_size;
|
||||
}
|
||||
|
||||
public Integer getSearch_coord_queue_capacity() { return search_coord_queue_capacity; }
|
||||
|
||||
public void setSearch_coord_queue_capacity(Integer search_coord_queue_capacity) {
|
||||
this.search_coord_queue_capacity = search_coord_queue_capacity;
|
||||
}
|
||||
|
||||
public boolean getInstall_transitive_ig_dependencies() {
|
||||
return install_transitive_ig_dependencies;
|
||||
}
|
||||
|
||||
@@ -33,18 +33,6 @@ public class FhirServerConfigDstu2 extends BaseJavaConfigDstu2 {
|
||||
@Autowired
|
||||
AppProperties appProperties;
|
||||
|
||||
@PostConstruct
|
||||
public void initSettings() {
|
||||
if(appProperties.getSearch_coord_core_pool_size() != null) {
|
||||
setSearchCoordCorePoolSize(appProperties.getSearch_coord_core_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_max_pool_size() != null) {
|
||||
setSearchCoordMaxPoolSize(appProperties.getSearch_coord_max_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_queue_capacity() != null) {
|
||||
setSearchCoordQueueCapacity(appProperties.getSearch_coord_queue_capacity());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseBackedPagingProvider databaseBackedPagingProvider() {
|
||||
|
||||
@@ -35,19 +35,6 @@ public class FhirServerConfigDstu3 extends BaseJavaConfigDstu3 {
|
||||
@Autowired
|
||||
AppProperties appProperties;
|
||||
|
||||
@PostConstruct
|
||||
public void initSettings() {
|
||||
if(appProperties.getSearch_coord_core_pool_size() != null) {
|
||||
setSearchCoordCorePoolSize(appProperties.getSearch_coord_core_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_max_pool_size() != null) {
|
||||
setSearchCoordMaxPoolSize(appProperties.getSearch_coord_max_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_queue_capacity() != null) {
|
||||
setSearchCoordQueueCapacity(appProperties.getSearch_coord_queue_capacity());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public DatabaseBackedPagingProvider databaseBackedPagingProvider() {
|
||||
|
||||
@@ -2,6 +2,7 @@ package ca.uhn.fhir.jpa.starter;
|
||||
|
||||
import ca.uhn.fhir.context.ConfigurationException;
|
||||
import ca.uhn.fhir.jpa.config.BaseJavaConfigR4;
|
||||
import ca.uhn.fhir.jpa.config.r4.JpaR4Config;
|
||||
import ca.uhn.fhir.jpa.search.DatabaseBackedPagingProvider;
|
||||
import ca.uhn.fhir.jpa.starter.annotations.OnR4Condition;
|
||||
import ca.uhn.fhir.jpa.starter.cql.StarterCqlR4Config;
|
||||
@@ -22,7 +23,7 @@ import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;
|
||||
@Configuration
|
||||
@Conditional(OnR4Condition.class)
|
||||
@Import({StarterCqlR4Config.class, ElasticsearchConfig.class})
|
||||
public class FhirServerConfigR4 extends BaseJavaConfigR4 {
|
||||
public class FhirServerConfigR4 extends JpaR4Config {
|
||||
|
||||
@Autowired
|
||||
private DataSource myDataSource;
|
||||
@@ -35,18 +36,6 @@ public class FhirServerConfigR4 extends BaseJavaConfigR4 {
|
||||
@Autowired
|
||||
AppProperties appProperties;
|
||||
|
||||
@PostConstruct
|
||||
public void initSettings() {
|
||||
if(appProperties.getSearch_coord_core_pool_size() != null) {
|
||||
setSearchCoordCorePoolSize(appProperties.getSearch_coord_core_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_max_pool_size() != null) {
|
||||
setSearchCoordMaxPoolSize(appProperties.getSearch_coord_max_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_queue_capacity() != null) {
|
||||
setSearchCoordQueueCapacity(appProperties.getSearch_coord_queue_capacity());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseBackedPagingProvider databaseBackedPagingProvider() {
|
||||
|
||||
@@ -34,19 +34,6 @@ public class FhirServerConfigR5 extends BaseJavaConfigR5 {
|
||||
@Autowired
|
||||
AppProperties appProperties;
|
||||
|
||||
@PostConstruct
|
||||
public void initSettings() {
|
||||
if(appProperties.getSearch_coord_core_pool_size() != null) {
|
||||
setSearchCoordCorePoolSize(appProperties.getSearch_coord_core_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_max_pool_size() != null) {
|
||||
setSearchCoordMaxPoolSize(appProperties.getSearch_coord_max_pool_size());
|
||||
}
|
||||
if(appProperties.getSearch_coord_queue_capacity() != null) {
|
||||
setSearchCoordQueueCapacity(appProperties.getSearch_coord_queue_capacity());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public DatabaseBackedPagingProvider databaseBackedPagingProvider() {
|
||||
DatabaseBackedPagingProvider pagingProvider = super.databaseBackedPagingProvider();
|
||||
|
||||
Reference in New Issue
Block a user