Excellent !
Thanks !

Le mar. 22 oct. 2024 à 20:10, Chris Hostetter <hossman_luc...@fucit.org> a
écrit :

>
> : Thanks!. That worked. I also wanted to still keep the deduping mechanism
> : for everything except the knn vectors. SoI ended up excluding the
> embedding
> : fields (whichc were all named embedding_*) from the de-duping mechanism.
> :
> : <processor class="solr.UniqFieldsUpdateProcessorFactory">
> : <str name="fieldRegex">(?!.*embedding).*</str>
> : </processor>
>
> You can save yourself some CPU cycles (evaluating that regex against every
> incoming field name) by using the 'typeClass' selector -- something
> like...
>
>  <processor class="solr.UniqFieldsUpdateProcessorFactory">
>    <lst name="exclude">
>      <str name="typeClass">solr.DenseVectorField</str>
>    </lst>
>  </processor>
>
>
> https://solr.apache.org/docs/9_7_0/core/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.html
>
>
> -Hoss
> http://www.lucidworks.com/
>

Reply via email to