Order Search properties

Review the list of Order Search properties that you can configure.
Property Valid value Description
elasticsearch_contact_points <ip or host name>:<port> List the elastic search contact points in the <ip or hostname>:<port> format separated by comma.
enable_query_explain_log True Set this property to true to log information on why a specific document matches (or doesn’t match) a query. This can give useful feedback whether a document can match a query.
default_return_max_size Any integer less than 10000 This property considers the maximum number of documents that can be returned on each page in the Search Order response. If you specify a higher page size as input in the pageSize field , the searchOrder API resets and uses the specified value. Ensure that you set the value less than 10000. This is because, the search engine can paginate less than 10000 at a time.
multi_tenancy_enabled True or false

The default value is set to false

Set the value of this property to true to support a multi-tenant deployment. If multi-tenancy is enabled, the identifier and name of the search index are prefixed with the tenant ID.
enable_rest_client_trace_log True Set this property to true to log a request and response from and to an Elasticsearch client to Elasticsearch server instance in CURL format.
use_index_name_in_request True Set the value of this to true to indicate that the operations to clone the current index and bulk save can consider an index name instead of the usual process of Order Search, which determines the index name. This is useful only in exceptional cases such as initial data migration from external systems. It is not recommended for the regular use of Order Search as it can lead to abnormal scenarios.