[ 
https://issues.apache.org/jira/browse/SOLR-5277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13782370#comment-13782370
 ] 

Shawn Heisey commented on SOLR-5277:
------------------------------------

{quote}
06:57:53.577 [qtp1640764503-13617] INFO org.apache.solr.core.SolrCore - 
SolrDeletionPolicy.onCommit: commits:num=2
{quote}

This one is in SolrDeletionPolicy.onCommit.  The logger for this class uses 
SolrCore.class ... is this correct, or should the logging correctly refer to 
the actual class?  I can't see a way to get the core name for this particular 
log entry.  Because of the way that onCommit gets called, I don't even know 
where the call is happening.

{quote}
11:53:19.056 [coreLoadExecutor-3-thread-1] INFO org.apache.solr.core.SolrCore - 
Soft AutoCommit: if uncommited for 1000ms;
{quote}

This is in CommitTracker.java.  Similar to the previous one, I can't see how I 
could get the core name.

{quote}
14:45:24.447 [commitScheduler-9-thread-1] INFO 
org.apache.solr.update.UpdateHandler - start commit
{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=true,prepareCommit=false}

06:57:53.591 [qtp1640764503-13617] INFO org.apache.solr.update.UpdateHandler - 
end_commit_flush

14:45:24.553 [commitScheduler-7-thread-1] INFO 
org.apache.solr.search.SolrIndexSearcher - Opening Searcher@1067e5a9 main
{quote}

I found these ones.  Patch coming soon.


> Stamp core names on log entries for certain classes
> ---------------------------------------------------
>
>                 Key: SOLR-5277
>                 URL: https://issues.apache.org/jira/browse/SOLR-5277
>             Project: Solr
>          Issue Type: Bug
>          Components: search, update
>    Affects Versions: 4.3.1, 4.4, 4.5
>            Reporter: Dmitry Kan
>
> It is handy that certain Java classes stamp a [coreName] on a log entry. It 
> would be useful for multicore setup if more classes would stamp this 
> information.
> In particular we came accross a situaion with commits coming in a quick 
> succession to the same multicore shard and found it to be hard time figuring 
> out was it the same core or different cores.
> The classes in question with log sample output:
> o.a.s.c.SolrCore
> 06:57:53.577 [qtp1640764503-13617] INFO  org.apache.solr.core.SolrCore - 
> SolrDeletionPolicy.onCommit: commits:num=2
> 11:53:19.056 [coreLoadExecutor-3-thread-1] INFO  
> org.apache.solr.core.SolrCore - Soft AutoCommit: if uncommited for 1000ms;
> o.a.s.u.UpdateHandler
> 14:45:24.447 [commitScheduler-9-thread-1] INFO  
> org.apache.solr.update.UpdateHandler - start 
> commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=true,prepareCommit=false}
> 06:57:53.591 [qtp1640764503-13617] INFO  org.apache.solr.update.UpdateHandler 
> - end_commit_flush
> o.a.s.s.SolrIndexSearcher
> 14:45:24.553 [commitScheduler-7-thread-1] INFO  
> org.apache.solr.search.SolrIndexSearcher - Opening Searcher@1067e5a9 main
> The original question was posted on #solr and on SO:
> http://stackoverflow.com/questions/19026577/how-to-output-solr-core-name-with-log4j



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to