[
https://issues.apache.org/jira/browse/SOLR-15124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17481541#comment-17481541
]
ASF subversion and git services commented on SOLR-15124:
--------------------------------------------------------
Commit 1b282fc322cde9dd02e3e29dec4eedda56d98748 in solr's branch
refs/heads/branch_9_0 from Nazerke Seidan
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=1b282fc ]
SOLR-15124: remove /core/admin/[threads|properties|logging] APIs (#198)
Removed three *core* level admin API endpoints because they are ALREADY
registered at the node level where they
really belong: /admin/threads, /admin/properties, /admin/logging
Co-authored-by: Nazerke Seidan <[email protected]>
Co-authored-by: David Smiley <[email protected]>
> Remove node/container level admin handlers from ImplicitPlugins.json (core
> level).
> ----------------------------------------------------------------------------------
>
> Key: SOLR-15124
> URL: https://issues.apache.org/jira/browse/SOLR-15124
> Project: Solr
> Issue Type: Task
> Reporter: David Smiley
> Assignee: David Smiley
> Priority: Blocker
> Labels: newdev
> Fix For: 9.0
>
> Time Spent: 4h
> Remaining Estimate: 0h
>
> There are many very old administrative RequestHandlers registered in a
> SolrCore that are actually JVM / node / CoreContainer level in nature. These
> pre-dated CoreContainer level handlers. We should (1) remove them from
> ImplictPlugins.json, and (2) make simplifying tweaks to them to remove that
> they work at the core level. For example LoggingHandler has two constructors
> and a non-final Watcher because it works in these two modalities. It need
> only have the one that takes a CoreContainer, and Watcher will then be final.
> /admin/threads
> /admin/properties
> /admin/logging
> Should stay because has core-level stuff:
> /admin/plugins
> /admin/mbeans
> This one:
> /admin/system -- SystemInfoHandler
> returns "core" level information, and also node level stuff. I propose
> splitting this one to a CoreInfoHandler to split the logic. Maybe a separate
> issue.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]