Yeah, I think the config api really only touches the configoverlay.json. So
it makes sense to me that it could only delete things that it originally
made.

- Houston

On Fri, Dec 12, 2025 at 11:57 AM David Eric Pugh via dev <
[email protected]> wrote:

> I was playing around with the Config API, and I wanted to remove the
> /update/csv request handler.   I expected just to run:
>
>
> curl -X POST -H 'Content-type:application/json' -d '{
>
>   "delete-requesthandler": "/update/csv"
>
> }' http://localhost:8983/solr/techproducts/config
>
>
> However I get back an error.   Reading the ref guide
> https://solr.apache.org/guide/solr/latest/configuration-guide/config-api.html#commands-to-modify-the-config
>  it
> seems to suggest that while I can delete a request handler I create using
> the Config API, I can't delete one that comes with Solr?
>
> Does this resonate with other folks?  Why can't I use Config API to remove
> any request handler?   Is it because we only delete things that exist in
> the configoverlay.json file?
> Eric
>

Reply via email to