{"id":5259,"date":"2016-10-24T14:48:47","date_gmt":"2016-10-24T14:48:47","guid":{"rendered":"http:\/\/evolphin.com\/help\/?p=5259"},"modified":"2020-05-18T08:59:37","modified_gmt":"2020-05-18T12:59:37","slug":"fts-spec","status":"publish","type":"post","link":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/","title":{"rendered":"Advanced Curator Configuration with XML Specification"},"content":{"rendered":"\n<div class=\"note\">\n<p>Minimum Zoom version supported: <span class=\"keyword\">6.0<\/span><\/p>\n<p>Not valid from Zoom <span class=\"keyword\">7.3<\/span> onwards.<\/p>\n<\/div>\n\n\n\n<p>This document describes the various configuration parameters of Curator.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Configuration<\/h2>\n\n\n\n<p>The basic configuration that must be performed involves the following aspects. The associated config fields are also given for each step.<\/p>\n\n\n\n<ul class=\"instructions wp-block-list\"><li>Enable or disable file content indexing.\n<ul>\n<li>Config field: <code><a href=\"#field-contentIndex\">fileContentIndex<\/a><\/code><\/li>\n<\/ul>\n<\/li><li>Enable or disable non-content indexing.\n<ul>\n<li>Config field: <code><a href=\"#field-nonContentIndex\">nonFileContentIndex<\/a><\/code><\/li>\n<\/ul>\n<\/li><li>Enable or disable file content searching.\n<ul>\n<li>Config field: <code><a href=\"#field-contentSearch\">fileContentSearch<\/a><\/code><\/li>\n<\/ul>\n<\/li><li>Enable or disable non-content searching.\n<ul>\n<li>Config field: <code><a href=\"#field-nonContentSearch\">nonFileContentSearch<\/a><\/code><\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<div class=\"note\">The separation of Index and Search enabling fields allows for no disruptions in searching, while indexes are getting created initially for existing assets.<\/div>\n\n\n\n<ul class=\"instructions wp-block-list\"><li>Set the Curator service machine host name or IP.\n<ul>\n<li>Config field: <code><a href=\"#field-host\">host<\/a><\/code><\/li>\n<\/ul>\n<\/li><li>Change, if required, the path to the Solr database directory on the Curator service machine.\n<ul>\n<li>Config field: <code><a href=\"#field-solrDataDir\">solrDataDir<\/a><\/code><\/li>\n<\/ul>\n<\/li><li>Set the Zoom server replicas which this Curator server can connect to for indexing.\n<ul>\n<li>Only if Zoom <span class=\"keyword\">HADR<\/span> is enabled.<\/li>\n<li>Config field: <code><a href=\"#field-hadrServers\">hadrServers<\/a><\/code><\/li>\n<li>This allows deploying multiple Curator servers for different Zoom server clusters.<\/li>\n<\/ul>\n<\/li><li>Adjust, the frequency for sending email notifications about failed indexing.\n<ul>\n<li>Config field: <code><a href=\"#field-emailFrequency\">failedDocsNotification<\/a><\/code><\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<div id=\"xml-spec-description\" class=\"spy-item\">&nbsp;<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">XML Specification<\/h2>\n\n\n\n<p>The Curator configuration is stored in the <code>ftsSpec<\/code> section of the <code>server.xml<\/code> file in the <code>Zoom_Installation_Directory\/conf\/<\/code> directory. Direct editing of the XML file is useful when the <a href=\"docs\/curator-configuration\/#fts-webmin-config\" target=\"_blank\" rel=\"noopener noreferrer\">Web Management Console<\/a> cannot be used, or advanced parameters need to be changed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Commonly used fields<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>fileContentIndex<\/strong> <ul><li>Enable or disable file content indexing.<\/li><li>If <code>true<\/code>, indexing for file contents will resume from the last indexed revision.<\/li><li>If <code>false<\/code>, no further content indexing will be scheduled.<\/li><li><div class=\"note\">Default value is <code>false<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>nonFileContentIndex<\/strong> <ul><li>Enable or disable non-content indexing.<\/li><li>If <code>true<\/code>, indexing for non-contents will resume from the last indexed revision.<\/li><li>If <code>false<\/code>, no further non-content indexing will be scheduled.<\/li><li><div class=\"note\">Default value is <code>false<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>fileContentSearch<\/strong> <ul><li>Enable or disable file content searching.<\/li><li>If <code>true<\/code>, users will be able to search within file text content. Asset Browser&#8217;s <span class=\"keyword\">Content Search<\/span> and <span class=\"keyword\">Search Everywhere<\/span> will search content.<\/li><li>If <code>false<\/code>, file content search will be disabled. Asset Browser&#8217;s <span class=\"keyword\">Content Search<\/span> won&#8217;t work and <span class=\"keyword\">Search Everywhere<\/span> will skip content search.<\/li><li><div class=\"note\">Default value is <code>false<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>nonFileContentSearch<\/strong> <ul><li>Enable or disable non-content searching.<\/li><li>If <code>true<\/code>, all non-content search will be performed through the Curator service.<\/li><li>If <code>false<\/code>, all non-content search will be performed within the Zoom service itself.<\/li><li><div class=\"note\">Default value is <code>false<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>host<\/strong> <ul><li>Curator service machine host name or IP<\/li><li>This host name must be accessible from the Zoom service<\/li><li><div class=\"note\">Default value is <code>127.0.0.1<\/code><\/div>  <\/li><\/ul><\/li><li><strong>solrDataDir<\/strong> <ul><li>Path to the Solr database directory on the Curator service machine; where the indexing information of the Zoom repository files is stored.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">Zoom_Installation_Directory\/db\/solr-db<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>failedDocsNotification<\/strong> <ul><li>Frequency for sending email notifications to the super-admins about documents which failed to get indexed.<\/li><li>The value can be any one of: <ul><li>daily<\/li><li>hourly<\/li><li>weekly<\/li><li>disable  <\/li><\/ul><\/li><\/ul><\/li><li><strong>hadrServers<\/strong> <ul><li><div class=\"note\">This field needs to be added or configured only when Zoom <span class=\"keyword\">HADR<\/span> is set up.<\/div> <\/li><li>Zoom <span class=\"keyword\">HADR<\/span> provides <em>High-Availability and Disaster Recovery<\/em> using multiple Zoom servers. The Curator service can also take advantage of this.<\/li><li>This field informs Curator of the Zoom servers it can connect to for indexing. <div class=\"note\">It is recommended, though not essential, that the listed servers are in decreasing order of their <span class=\"keyword\">HADR priority<\/span>.<\/div> <\/li><li>The Zoom servers are listed as <code>ftswebserverspec<\/code> fields.<\/li><li>Each <code>ftswebserverspec<\/code> contains the required details of one Zoom server. It consists of the following fields: <ul><li><strong>name<\/strong> <ul><li>Name of the Zoom server<\/li><li>It must be the same as that in the Zoom server&#8217;s <code>server.xml<\/code> <code>name<\/code> field. <\/li><\/ul><\/li><li><strong>host<\/strong> <ul><li>Zoom server machine host name or IP<\/li><li>This host name must be accessible from the Curator service. <\/li><\/ul><\/li><li><strong>port<\/strong> <ul><li>Port number of Zoom server&#8217;s web service<\/li><li>Default: <code>8443<\/code>. <\/li><\/ul><\/li><li><strong>sslPort<\/strong> <ul><li>SSL port number of Zoom server&#8217;s web service.<\/li><li>Default: <code>9443<\/code> <\/li><\/ul><\/li><li><strong>ssl<\/strong> <ul><li>Flag to enable use of SSL to connect to the Zoom server.<\/li><li>The Zoom server must have SSL enabled for its web service for this to work.  <\/li><\/ul><\/li><\/ul><\/li><li>See the example <a href=\"#example-fts-spec\">below<\/a> for more clarity. <\/li><\/ul><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Seldom used fields<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>port<\/strong> <ul><li>Curator service network port.<\/li><li><div class=\"note\">Default value is <code>8983<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>sslPort<\/strong> <ul><li>Curator service network port for SSL requests.<\/li><li><div class=\"note\">Default value is <code>8984<\/code>.<\/div>  <\/li><\/ul><\/li><li><strong>sslEnabled<\/strong> <ul><li>If <code>true<\/code>, Curator will accept both SSL and non-SSL requests.<\/li><li>If <code>false<\/code>, Curator will accept only non-SSL requests.<\/li><li><div class=\"note\">Default value is <code>false<\/code><\/div>  <\/li><\/ul><\/li><li><strong>logLevel<\/strong> <ul><li>Level of logging detail<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">INFO<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Rarely used fields for advanced performance tuning<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>maxThreadCount<\/strong> <ul><li>Maximum number of threads that will run in parallel to index documents.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">8<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>maxRetryCount<\/strong> <ul><li>Maximum attempts Curator makes to index a document.<\/li><li>If Curator fails to index a document, then upon exceeding the number of retry attempts, that document will be marked as FAILED.<\/li><li>Documents that fail to index, may be viewed in the Web Management\u00a0Console, and re-attempted if requested.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">5<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>waitTimeoutForCoresToLoad<\/strong> <ul><li>Time (in milliseconds) upto which Curator service will wait for the indexes to load in memory.<\/li><li>If Curator fails to load the indexes, this can be set to a higher value. This may be required as the indexes grow in size.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">60000<\/code><span style=\"font-size: 1rem; font-weight: inherit;\"> milliseconds, i.e. 1 minute.<\/span>  <\/li><\/ul><\/li><li><strong>maxHighlightResult<\/strong> <ul><li>Maximum number of highlighted snippets of search term occurrences in a document.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">100<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>commitFrequency<\/strong> <ul><li>Time interval (in milliseconds) after which there will be an index database hard commit for Solr<\/li><li>It is recommended that this is set higher than 15 seconds, i.e. 15000 milliseconds.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">25000<\/code><span style=\"font-size: 1rem; font-weight: inherit;\"> milliseconds, i.e. 25 seconds.<\/span>  <\/li><\/ul><\/li><li><strong> curatorConnectRetries<\/strong> <ul><li>Max number of attempts Zoom will make to connect to Curator.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">10<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>curatorConnectRetryGap<\/strong> <ul><li>Time interval (in seconds) to wait and reconnect to Curator<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">5<\/code><span style=\"font-size: 1rem; font-weight: inherit;\"> seconds.<\/span>  <\/li><\/ul><\/li><li><strong>schedulerFrequency<\/strong> <ul><li>Time interval (in milliseconds) which Curator will fetch latest changes from zoom-server.<\/li><li><div class=\"note\">Default value is 30000 milliseconds.<\/div>  <\/li><\/ul><\/li><li><strong>maxRrnsPerQuery<\/strong> <ul><li>Maximum number of repository revisions (RRN) to be fetched to index in a single query<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">100<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>maxFuidsPerQuery<\/strong> <ul><li>Maximum number of assets to be fetched to index in a single query.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">10000<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>maxMetadataTxnsPerQuery<\/strong> <ul><li>Maximum number of non-checkin metadata operations to be fetched to index in a single query<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">500<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>curatorConnectionTimeout<\/strong> <ul><li>Time (in seconds) after which curator will be considered unavailable for searching.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">120<\/code><\/li><li>Suppose Curator goes down at 4:00:00 PM. When a search query is performed at 4:00:20 PM, since Curator cannot be connected to, the query will fallback to using internal Zoom search if possible (non-content). Every search query performed till this timeout, will attempt connecting to Curator first, which will add a slight delay to the overall search time. After the configured time of 2 minutes, i.e. by about 4:02:00 PM, Zoom will deem Curator to be unavailable. Further search requests will not even attempt connecting to Curator, and hence save time; till the time Curator itself communicates to Zoom after coming back up.  <\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Other rarely used fields<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>proxyPort<\/strong> <ul><li>Currently not used <\/li><\/ul><\/li><li><strong>solrBaseContext<\/strong> <ul><li>Curator service&#8217;s internal Solr web API URL base path.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">\/solr<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>curatorEndPoint<\/strong> <ul><li>Curator service&#8217;s web API URL base path, used to connect to it by Zoom.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">\/curator<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><li><strong>zoomEndPoint<\/strong> <ul><li>Zoom service&#8217;s web API URL base path used by Curator.<\/li><li>Default value is <code style=\"font-size: 1rem; font-weight: inherit;\">\/zoom\/solr<\/code><span style=\"font-size: 1rem; font-weight: inherit;\">.<\/span>  <\/li><\/ul><\/li><\/ul>\n\n\n\n<div id=\"example-fts-spec\" class=\"spy-item\">&nbsp;<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Sample XML<\/h2>\n\n\n\n<div class=\"example\">\n<p>Note: This sample uses the following <span class=\"keyword\">HADR<\/span> setup<\/p>\n<ul>\n<li>Zoom service hosts &#8211;\n<ol>\n<li>192.168.0.<strong>141<\/strong><\/li>\n<li>192.168.0.<strong>142<\/strong><\/li>\n<li>192.168.0.<strong>143<\/strong><\/li>\n<li>192.168.0.<strong>144<\/strong><\/li>\n<\/ol>\n<\/li>\n<li>Preview service hosts &#8211;\n<ol>\n<li>192.168.0.<strong>145<\/strong><\/li>\n<li>192.168.0.<strong>146<\/strong><\/li>\n<li>192.168.0.<strong>147<\/strong><\/li>\n<\/ol>\n<\/li>\n<li>Curator host(s) &#8211;\n<ol>\n<li>192.168.0.<strong>148<\/strong><\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png\"><img decoding=\"async\" src=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png\" alt=\"FTS Spec\" class=\"wp-image-5533\"\/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Minimum Zoom version supported: 6.0 Not valid from Zoom 7.3 onwards. This document describes the various configuration parameters of Curator. Basic Configuration The basic configuration that must be performed involves the following aspects. The associated config fields are also given for each step. Enable or disable file content indexing. Config field: fileContentIndex Enable or disable [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[111],"tags":[12,13],"class_list":["post-5259","post","type-post","status-publish","format-standard","hentry","category-curator","tag-zoom-6","tag-zoom-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Advanced Curator Configuration with XML Specification - Evolphin Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Advanced Curator Configuration with XML Specification - Evolphin Documentation\" \/>\n<meta property=\"og:description\" content=\"Minimum Zoom version supported: 6.0 Not valid from Zoom 7.3 onwards. This document describes the various configuration parameters of Curator. Basic Configuration The basic configuration that must be performed involves the following aspects. The associated config fields are also given for each step. Enable or disable file content indexing. Config field: fileContentIndex Enable or disable [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/\" \/>\n<meta property=\"og:site_name\" content=\"Evolphin Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-24T14:48:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-18T12:59:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png\" \/>\n<meta name=\"author\" content=\"Rahul Bhargava\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rahul Bhargava\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/\"},\"author\":{\"name\":\"Rahul Bhargava\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\"},\"headline\":\"Advanced Curator Configuration with XML Specification\",\"datePublished\":\"2016-10-24T14:48:47+00:00\",\"dateModified\":\"2020-05-18T12:59:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/\"},\"wordCount\":1140,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/FTS-Spec.png\",\"keywords\":[\"zoom 6\",\"zoom 7\"],\"articleSection\":[\"Curator Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/\",\"name\":\"Advanced Curator Configuration with XML Specification - Evolphin Documentation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/FTS-Spec.png\",\"datePublished\":\"2016-10-24T14:48:47+00:00\",\"dateModified\":\"2020-05-18T12:59:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/FTS-Spec.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/FTS-Spec.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/administration-server\\\/curator\\\/fts-spec\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced Curator Configuration with XML Specification\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#website\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"name\":\"Evolphin Documentation\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evolphin.com\\\/help\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#organization\",\"name\":\"Evolphin Documentation\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"contentUrl\":\"https:\\\/\\\/evolphin.com\\\/help\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/cropped-evolphin-logo-dolphin_sm.png\",\"width\":200,\"height\":200,\"caption\":\"Evolphin Documentation\"},\"image\":{\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evolphin.com\\\/help\\\/#\\\/schema\\\/person\\\/e5f3dc53ac5f026ed258e224e75447f7\",\"name\":\"Rahul Bhargava\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g\",\"caption\":\"Rahul Bhargava\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Advanced Curator Configuration with XML Specification - Evolphin Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/","og_locale":"en_US","og_type":"article","og_title":"Advanced Curator Configuration with XML Specification - Evolphin Documentation","og_description":"Minimum Zoom version supported: 6.0 Not valid from Zoom 7.3 onwards. This document describes the various configuration parameters of Curator. Basic Configuration The basic configuration that must be performed involves the following aspects. The associated config fields are also given for each step. Enable or disable file content indexing. Config field: fileContentIndex Enable or disable [&hellip;]","og_url":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/","og_site_name":"Evolphin Documentation","article_published_time":"2016-10-24T14:48:47+00:00","article_modified_time":"2020-05-18T12:59:37+00:00","og_image":[{"url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png","type":"","width":"","height":""}],"author":"Rahul Bhargava","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rahul Bhargava","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#article","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/"},"author":{"name":"Rahul Bhargava","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7"},"headline":"Advanced Curator Configuration with XML Specification","datePublished":"2016-10-24T14:48:47+00:00","dateModified":"2020-05-18T12:59:37+00:00","mainEntityOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/"},"wordCount":1140,"commentCount":0,"publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png","keywords":["zoom 6","zoom 7"],"articleSection":["Curator Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/","url":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/","name":"Advanced Curator Configuration with XML Specification - Evolphin Documentation","isPartOf":{"@id":"https:\/\/evolphin.com\/help\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#primaryimage"},"image":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#primaryimage"},"thumbnailUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png","datePublished":"2016-10-24T14:48:47+00:00","dateModified":"2020-05-18T12:59:37+00:00","breadcrumb":{"@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#primaryimage","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2016\/10\/FTS-Spec.png"},{"@type":"BreadcrumbList","@id":"https:\/\/evolphin.com\/help\/administration-server\/curator\/fts-spec\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/evolphin.com\/help\/"},{"@type":"ListItem","position":2,"name":"Advanced Curator Configuration with XML Specification"}]},{"@type":"WebSite","@id":"https:\/\/evolphin.com\/help\/#website","url":"https:\/\/evolphin.com\/help\/","name":"Evolphin Documentation","description":"","publisher":{"@id":"https:\/\/evolphin.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evolphin.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/evolphin.com\/help\/#organization","name":"Evolphin Documentation","url":"https:\/\/evolphin.com\/help\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","contentUrl":"https:\/\/evolphin.com\/help\/wp-content\/uploads\/2020\/04\/cropped-evolphin-logo-dolphin_sm.png","width":200,"height":200,"caption":"Evolphin Documentation"},"image":{"@id":"https:\/\/evolphin.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/evolphin.com\/help\/#\/schema\/person\/e5f3dc53ac5f026ed258e224e75447f7","name":"Rahul Bhargava","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/952acf4ec94a228ca32ed9b65cee4cc97a33509ea04500e768b71da346e58971?s=96&d=mm&r=g","caption":"Rahul Bhargava"}}]}},"_links":{"self":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/5259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/comments?post=5259"}],"version-history":[{"count":2,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/5259\/revisions"}],"predecessor-version":[{"id":14782,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/posts\/5259\/revisions\/14782"}],"wp:attachment":[{"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/media?parent=5259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/categories?post=5259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evolphin.com\/help\/wp-json\/wp\/v2\/tags?post=5259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}