Afaik reindexcollection command uses streaming expressions and export handler 
under the hood, so the fields need to have docValues. I need to check the 
source code to see if it also works with just stored fields. 

If you have copyField s in your schema, it may also interfere because they 
would be sent two times to the target field

I don’t know, reindexcollection only works for me if I exclude copyFields and 
only use fields with docValues. Also if your index is very large (100s gb) it 
also times out silently. 

-ufuk yilmaz
—

> On 25 May 2023, at 21:27, Rajani Maski <[email protected]> wrote:
> 
> no, whatever the default is, assuming it is fl=*  Would it help if it lists
> field names? It will be a large list, about 50-60 fields so leaving it as
> default. All the fields are stored.
> 
> On Thu, May 25, 2023 at 11:09 AM ufuk yılmaz <[email protected]>
> wrote:
> 
>> Are you specifying a list of field names when calling the api?
>> 
>> -ufuk yilmaz
>> 
>> —
>> 
>>> On 25 May 2023, at 17:47, Ed K <[email protected]> wrote:
>>> 
>>> it has happened to me in the past and I've had to restart it from
>> beginning.
>>> 
>>>   On Thursday, May 25, 2023 at 06:46:04 AM PDT, Rajani Maski <
>> [email protected]> wrote:
>>> 
>>> Hi Solr Users,
>>> 
>>>  The reindex collection api stops importing after it imports around 20%
>>> of total docs from source collection, how to restart it? I could find
>>> "start", "abort" and "status" commands on the documentation page, but
>> there
>>> is no command to restart from where it left. The status is running
>> however
>>> it is stalled. Following is the api I used to start it.  Any suggestions
>> on
>>> how to restart from where it left, maybe update the checkpoint
>> collection?
>>> 
>>> 
>>> 
>>> 
>> http://host:8983/solr/admin/collections?action=REINDEXCOLLECTION&name=v9&numShards=12&collection.configName=v9-schema&replicationFactor=1
>> 
>> 

Reply via email to