Merge pull request #681 from mdadkhan/master
issue-5884-Add-Config-Resource-History : Adding configuration for Dis…
This commit is contained in:
@@ -97,6 +97,8 @@ public class AppProperties {
|
|||||||
private final Set<String> local_base_urls = new HashSet<>();
|
private final Set<String> local_base_urls = new HashSet<>();
|
||||||
private final Set<String> logical_urls = new HashSet<>();
|
private final Set<String> logical_urls = new HashSet<>();
|
||||||
|
|
||||||
|
private Boolean resource_dbhistory_enabled = true;
|
||||||
|
|
||||||
private final List<String> custom_interceptor_classes = new ArrayList<>();
|
private final List<String> custom_interceptor_classes = new ArrayList<>();
|
||||||
|
|
||||||
private final List<String> custom_provider_classes = new ArrayList<>();
|
private final List<String> custom_provider_classes = new ArrayList<>();
|
||||||
@@ -903,4 +905,12 @@ public Cors getCors() {
|
|||||||
public void setEnable_index_of_type(boolean enable_index_of_type) {
|
public void setEnable_index_of_type(boolean enable_index_of_type) {
|
||||||
this.enable_index_of_type = enable_index_of_type;
|
this.enable_index_of_type = enable_index_of_type;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean getResource_dbhistory_enabled() {
|
||||||
|
return resource_dbhistory_enabled;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setResource_dbhistory_enabled(Boolean resource_dbhistory_enabled) {
|
||||||
|
this.resource_dbhistory_enabled = resource_dbhistory_enabled;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -195,6 +195,9 @@ public class FhirServerConfigCommon {
|
|||||||
ourLog.info("Server configured to use '" + appProperties.getServer_id_strategy() + "' Server ID Strategy");
|
ourLog.info("Server configured to use '" + appProperties.getServer_id_strategy() + "' Server ID Strategy");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//to Disable the Resource History
|
||||||
|
jpaStorageSettings.setResourceDbHistoryEnabled(appProperties.getResource_dbhistory_enabled());
|
||||||
|
|
||||||
// Parallel Batch GET execution settings
|
// Parallel Batch GET execution settings
|
||||||
jpaStorageSettings.setBundleBatchPoolSize(appProperties.getBundle_batch_pool_size());
|
jpaStorageSettings.setBundleBatchPoolSize(appProperties.getBundle_batch_pool_size());
|
||||||
jpaStorageSettings.setBundleBatchPoolSize(appProperties.getBundle_batch_pool_max_size());
|
jpaStorageSettings.setBundleBatchPoolSize(appProperties.getBundle_batch_pool_max_size());
|
||||||
|
|||||||
@@ -127,6 +127,7 @@ hapi:
|
|||||||
# enable_index_missing_fields: false
|
# enable_index_missing_fields: false
|
||||||
# enable_index_of_type: true
|
# enable_index_of_type: true
|
||||||
# enable_index_contained_resource: false
|
# enable_index_contained_resource: false
|
||||||
|
# resource_dbhistory_enabled: false
|
||||||
### !!Extended Lucene/Elasticsearch Indexing is still a experimental feature, expect some features (e.g. _total=accurate) to not work as expected!!
|
### !!Extended Lucene/Elasticsearch Indexing is still a experimental feature, expect some features (e.g. _total=accurate) to not work as expected!!
|
||||||
### more information here: https://hapifhir.io/hapi-fhir/docs/server_jpa/elastic.html
|
### more information here: https://hapifhir.io/hapi-fhir/docs/server_jpa/elastic.html
|
||||||
advanced_lucene_indexing: false
|
advanced_lucene_indexing: false
|
||||||
|
|||||||
Reference in New Issue
Block a user