|
Lines 46-51
Options:
Link Here
|
| 46 |
they're added to Elasticsearch (default: 5000). |
46 |
they're added to Elasticsearch (default: 5000). |
| 47 |
-p|--processes n Specify the number of parallel processes to use |
47 |
-p|--processes n Specify the number of parallel processes to use |
| 48 |
for indexing. |
48 |
for indexing. |
|
|
49 |
-w|--where SQL Pass some additional SQL to limit the records to |
| 50 |
be indexed. |
| 51 |
|
| 49 |
--verbose|-v Be verbose. |
52 |
--verbose|-v Be verbose. |
| 50 |
--help|-h Print this help. |
53 |
--help|-h Print this help. |
| 51 |
|
54 |
|
|
Lines 114-119
run_rebuild_elasticsearch()
Link Here
|
| 114 |
rebuild_opts="${rebuild_opts} -v" |
117 |
rebuild_opts="${rebuild_opts} -v" |
| 115 |
fi |
118 |
fi |
| 116 |
|
119 |
|
|
|
120 |
if [ "${where}" ]; then |
| 121 |
rebuild_opts="${rebuild_opts} --where \"${where}\"" |
| 122 |
fi |
| 123 |
|
| 117 |
# KOHA_HOME and KOHA_BINDIR may have been adjusted/set by adjust_paths_git_install |
124 |
# KOHA_HOME and KOHA_BINDIR may have been adjusted/set by adjust_paths_git_install |
| 118 |
if koha-shell \ |
125 |
if koha-shell \ |
| 119 |
-c "${KOHA_HOME}/${KOHA_BINDIR}/search_tools/rebuild_elasticsearch.pl ${rebuild_opts}" \ |
126 |
-c "${KOHA_HOME}/${KOHA_BINDIR}/search_tools/rebuild_elasticsearch.pl ${rebuild_opts}" \ |
|
Lines 133-138
commit_size=5000
Link Here
|
| 133 |
processes=1 |
140 |
processes=1 |
| 134 |
verbose="no" |
141 |
verbose="no" |
| 135 |
op="" |
142 |
op="" |
|
|
143 |
where="" |
| 136 |
|
144 |
|
| 137 |
# Read parameters |
145 |
# Read parameters |
| 138 |
while [ -n "$*" ]; do |
146 |
while [ -n "$*" ]; do |
|
Lines 158-163
while [ -n "$*" ]; do
Link Here
|
| 158 |
-p|--processes) |
166 |
-p|--processes) |
| 159 |
clo_processes="$2" ; shift |
167 |
clo_processes="$2" ; shift |
| 160 |
;; |
168 |
;; |
|
|
169 |
-w|--where) |
| 170 |
where="$2" ; shift |
| 171 |
;; |
| 161 |
--rebuild) |
172 |
--rebuild) |
| 162 |
set_action "rebuild" |
173 |
set_action "rebuild" |
| 163 |
;; |
174 |
;; |
| 164 |
- |
|
|