Skip to content

Commit 1acc50f

Browse files
authored
Merge pull request #46 from lucidworks/LWSHADOOP-769
LWSHADOOP-769: Update display names and descriptions
2 parents fa146f3 + ad0bdf6 commit 1acc50f

File tree

19 files changed

+56
-48
lines changed

19 files changed

+56
-48
lines changed

src/main/mpack/common-services/SOLR/5.5.5/configuration/solr-cloud.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<property>
66
<name>solr_cloud_enable</name>
77
<value>true</value>
8-
<description>Whether Solr should be started in Cloud mode</description>
8+
<description>Whether Solr should be started in SolrCloud mode. This option cannot be changed.</description>
99
<display-name>Enable SolrCloud mode</display-name>
1010
<value-attributes>
1111
<type>boolean</type>
@@ -16,7 +16,9 @@
1616
<property>
1717
<name>solr_cloud_zk_directory</name>
1818
<value>/solr</value>
19-
<description>ZooKeeper directory (chroot) for shared Solr files</description>
19+
<description>ZooKeeper directory (chroot) for shared Solr files.
20+
This allows Solr's files to be isolated from files for other applications sharing
21+
the same ZooKeeper instance.</description>
2022
<display-name>ZooKeeper root directory for Solr files</display-name>
2123
</property>
2224
</configuration>

src/main/mpack/common-services/SOLR/5.5.5/configuration/solr-config-env.xml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,32 +17,33 @@
1717
<value>512m</value>
1818
<description>
1919
Sets the min (-Xms) and max (-Xmx) heap size for the
20-
JVM, such as: -m 4g
20+
JVM, such as: 4g
2121
results in: -Xms4g -Xmx4g; by default, this
2222
script sets the heap
2323
size to 512m
2424
</description>
2525
<display-name>Solr heap size for the JVM</display-name>
26-
</property>
26+
</property>
2727

2828
<property>
2929
<name>solr_config_conf_dir</name>
3030
<value>/etc/solr/conf</value>
31-
<description>Solr conf directory</description>
31+
<description>Holds miscellaneous configuration files for Solr and other related processes. (e.g. logging properties, jaas files)</description>
3232
<value-attributes>
3333
<type>directory</type>
3434
</value-attributes>
3535
<display-name>Solr configuration directory</display-name>
3636
</property>
3737

38+
3839
<property>
39-
<name>solr_config_data_dir</name>
40-
<value>/etc/solr/data_dir</value>
41-
<description>Solr data directory</description>
40+
<name>solr_config_home_dir</name>
41+
<value>/etc/solr/home</value>
42+
<description>Solr's "home" directory; used to store configuration for the Solr instance and metadata about the cores it hosts.</description>
4243
<value-attributes>
4344
<type>directory</type>
4445
</value-attributes>
45-
<display-name>Solr server directory</display-name>
46+
<display-name>Solr home directory</display-name>
4647
</property>
4748

4849
<property>
@@ -103,7 +104,7 @@
103104
<name>solr_stop_key</name>
104105
<value>solrrocks</value>
105106
<property-type>PASSWORD</property-type>
106-
<description>Solr stop key</description>
107+
<description>Solr stop key (password) that must be supplied in order to stop Solr.</description>
107108
<value-attributes>
108109
<type>password</type>
109110
<overridable>false</overridable>
@@ -223,7 +224,7 @@
223224

224225
# Path to a directory for Solr to store cores and their data. By default, Solr will use server/solr
225226
# If solr.xml is not stored in ZooKeeper, this directory needs to contain solr.xml
226-
SOLR_HOME={{solr_config_data_dir}}
227+
SOLR_HOME={{solr_config_home_dir}}
227228

228229
# Solr provides a default Log4J configuration properties file in server/resources
229230
# however, you may want to customize the log settings and file appender location

src/main/mpack/common-services/SOLR/5.5.5/configuration/solr-hdfs.xml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<property>
66
<name>solr_hdfs_enable</name>
77
<value>true</value>
8-
<description>Enable support for Solr on HDFS</description>
9-
<display-name>Enable support for Solr on HDFS</display-name>
8+
<description>Enables storing Solr's indexes in HDFS.</description>
9+
<display-name>Store Solr indexes in HDFS</display-name>
1010
<value-attributes>
1111
<type>boolean</type>
1212
<overridable>false</overridable>
@@ -16,18 +16,21 @@
1616
<property>
1717
<name>solr_hdfs_directory</name>
1818
<value>/solr</value>
19-
<description>HDFS directory for Solr indexes</description>
19+
<description>The HDFS path where Solr indexes will be stored.</description>
2020
<display-name>HDFS directory for Solr indexes</display-name>
2121
</property>
2222

2323
<property>
2424
<name>solr_hdfs_delete_write_lock_files</name>
2525
<value>false</value>
26-
<description>Delete write.lock files on HDFS</description>
26+
<description>Solr locks indexes against multiple writes. In some cases, restarting Solr will leave lock
27+
files behind, which prevent successful startup. This option automatically checks for and removes any
28+
lock files found in any collection on any node every time Solr starts.
29+
</description>
2730
<display-name>Delete write.lock files on HDFS</display-name>
2831
<value-attributes>
2932
<type>boolean</type>
3033
<overridable>false</overridable>
3134
</value-attributes>
3235
</property>
33-
</configuration>
36+
</configuration>

src/main/mpack/common-services/SOLR/5.5.5/configuration/solr-security.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<name>solr_security_json</name>
88
<display-name>Solr security.json</display-name>
99
<description>The security.json will be uploaded to Zookeeper.
10-
Note: if a security.json is already store in Zookeeper, this security.json will not overwrite it.
10+
Note: if a security.json is already stored in Zookeeper, this security.json will not overwrite it.
1111
</description>
1212
<value>
1313
{
@@ -21,4 +21,4 @@
2121
<show-property-name>false</show-property-name>
2222
</value-attributes>
2323
</property>
24-
</configuration>
24+
</configuration>

src/main/mpack/common-services/SOLR/5.5.5/package/scripts/params.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def build_zookeeper_hosts():
4444
solr_config_service_log_dir = map_solr_config['solr_config_service_log_dir']
4545
solr_config_service_log_file = format('{solr_config_service_log_dir}/solr-service.log')
4646
solr_config_conf_dir = map_solr_config['solr_config_conf_dir']
47-
solr_config_data_dir = map_solr_config['solr_config_data_dir']
47+
solr_config_home_dir = map_solr_config['solr_config_home_dir']
4848
solr_stop_key = map_solr_config['solr_stop_key']
4949
solr_config_in_sh = map_solr_config['solr_in_sh_template']
5050
solr_hostname = hostname

src/main/mpack/common-services/SOLR/5.5.5/package/scripts/setup_solr.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def setup_solr():
1313
params.solr_config_service_log_dir,
1414
params.solr_config_pid_dir,
1515
params.solr_config_conf_dir,
16-
params.solr_config_data_dir
16+
params.solr_config_home_dir
1717
],
1818
mode=0755,
1919
cd_access='a',
@@ -40,7 +40,7 @@ def setup_solr():
4040
)
4141

4242
File(
43-
format("{solr_config_data_dir}/solr.xml"),
43+
format("{solr_config_home_dir}/solr.xml"),
4444
content=Template("solr.xml.j2"),
4545
owner=params.solr_config_user
4646
)

src/main/mpack/common-services/SOLR/5.5.5/package/scripts/solr_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def exists_collection(collection_name):
4747
import params
4848

4949
if not params.solr_cloud_mode:
50-
if os.path.isdir(format("{solr_config_data_dir}/{collection_name}")):
50+
if os.path.isdir(format("{solr_config_home_dir}/{collection_name}")):
5151
return True
5252
return False
5353

src/main/mpack/common-services/SOLR/5.5.5/service_advisor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def validate_solr_configuration(self):
100100
self.validator_entry('solr_config_port', self.is_number, self.solr_config_properties),
101101
self.validator_entry('solr_config_memory', self.is_memory_format, self.solr_config_properties),
102102
self.validator_entry('solr_config_conf_dir', self.is_absolute_path, self.solr_config_properties),
103-
self.validator_entry('solr_config_data_dir', self.is_absolute_path, self.solr_config_properties),
103+
self.validator_entry('solr_config_home_dir', self.is_absolute_path, self.solr_config_properties),
104104
self.validator_entry('solr_config_pid_dir', self.is_absolute_path, self.solr_config_properties),
105105
self.validator_entry('solr_config_log_dir', self.is_absolute_path, self.solr_config_properties),
106106
self.validator_entry('solr_config_service_log_dir', self.is_absolute_path, self.solr_config_properties)

src/main/mpack/common-services/SOLR/6.6.2/configuration/solr-config-env.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127

128128
# Path to a directory for Solr to store cores and their data. By default, Solr will use server/solr
129129
# If solr.xml is not stored in ZooKeeper, this directory needs to contain solr.xml
130-
SOLR_HOME={{solr_config_data_dir}}
130+
SOLR_HOME={{solr_config_home_dir}}
131131

132132
# Solr provides a default Log4J configuration properties file in server/resources
133133
# however, you may want to customize the log settings and file appender location

src/main/mpack/common-services/SOLR/6.6.2/package/scripts/params.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def build_zookeeper_hosts():
4444
solr_config_service_log_dir = map_solr_config['solr_config_service_log_dir']
4545
solr_config_service_log_file = format('{solr_config_service_log_dir}/solr-service.log')
4646
solr_config_conf_dir = map_solr_config['solr_config_conf_dir']
47-
solr_config_data_dir = map_solr_config['solr_config_data_dir']
47+
solr_config_home_dir = map_solr_config['solr_config_home_dir']
4848
solr_stop_key = map_solr_config['solr_stop_key']
4949
solr_config_in_sh = map_solr_config['solr_in_sh_template']
5050
solr_xml_template = map_solr_config['solr_xml_template']

0 commit comments

Comments
 (0)