lucene-solr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Solr Wiki] Update of "CoreAdmin" by NoblePaul
Date Tue, 30 Jun 2009 06:06:36 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.

The following page has been changed by NoblePaul:
http://wiki.apache.org/solr/CoreAdmin

The comment on the change is:
shareSchema documentation

------------------------------------------------------------------------------
  == cores ==
  The `<cores>` tag accepts two attribute:
    *'''adminPath''' - Relative path to access the !CoreAdminHandler for dynamic core manipulation.
 For example, adminPath="/admin/cores" configures access via http://localhost:8983/solr/admin/cores.
 If this attribute is not specified, dynamic manipulation is unavailable.
-   * <!> ["Solr1.4"] '''adminHandler''' - FQN(Fully qualified name) of a class that
 inherits from CoreAdminHandler.  For example, adminHandler="com.myorg.MyAdminHandler" would
configure the custom admin handler (MyAdminHandler) to handler admin requests ( as opposed
to org.apache.solr.handler.admin.CoreAdminHandler , that is the default admin handler if one
is not specified ). To illustrate an use case for the same - suppose if there is a need to
get some statistics from different cores in a solr instance - we would proceed as follows.

+   * <!> ["Solr1.4"] '''adminHandler''' - FQN(Fully qualified name) of a class that
 inherits from !CoreAdminHandler.  For example, adminHandler="com.myorg.!MyAdminHandler" would
configure the custom admin handler (!MyAdminHandler) to handler admin requests ( as opposed
to org.apache.solr.handler.admin.!CoreAdminHandler , that is the default admin handler if
one is not specified ). To illustrate an use case for the same - suppose if there is a need
to get some statistics from different cores in a solr instance - we would proceed as follows.

      * Define a new action called 'mystat' that could be accessed from the client  as below.

     http://localhost:8983/solr/admin/cores?action=MYSTAT
      * Define the implementation of that action as 
+  * <!> ["Solr1.4"] '''shareSchema''' - The value can be 'true' or 'false'. This ensures
that the multiple cores pointing to the same schema.xml will be referring to the same !IndexSchema
Object. This makes loading the core faster. Ensure that no core specific property is used
in your schema.xml.
+  
  {{{
  import org.apache.solr.handler.admin.CoreAdminHandler ;
  

Mime
View raw message