I honestly don't know how I feel about such a 'complete' approach, but I
will say we have made such sweeping patch breaking changes before.

- Mark

On Tue, Mar 10, 2015 at 1:44 PM Erick Erickson <[email protected]>
wrote:

> Let's re-open the "let's reformat the entire code base" topic again.
> Actually, I'd be happy to volunteer to do this if
>
> 1> we reached consensus on whether or not it's a good thing.
> 2> we reached consensus on what to reformat. For instance, I can
> convince IntelliJ to reformat any directory of files. So it'd be
> possible to reformat, say, just the Solr code. Or just the cloud
> sub-folder. Or.....
> 3> we reached consensus on when to do any part of this. The last thing
> I'd want to do is screw up someones large complex branch under
> development, but we could approach this piecemeal. Say open a JIRA
> "Reformat the solr/core/src/test directory", give people a chance to
> object before doing it, etc.
> 4> I'd be happy to do the process in the Lucene code base too, but
> since I'm personally rarely in that code I'd just as happily leave
> that out of the discussion, up to the guys who _are_ in that code IMO.
>
> FWIW,
> Erick
>
> On Mon, Mar 9, 2015 at 9:50 AM, Mike Drob <[email protected]> wrote:
> > For Eclipse you can get it but only automatically on a save. Preferences
> >
> > Java > Editor > Save Actions.
> > If you don't like the changes that it makes, I've found that you can undo
> > and save again, and it won't re-format.
> >
> > On Mon, Mar 9, 2015 at 11:38 AM, Mark Miller <[email protected]>
> wrote:
> >>
> >> Interesting - never seen such a thing with Eclipse - anyone else?
> >>
> >> I just select the new block of code and shift + control + F. Not bad,
> but
> >> would love to have that option as well.
> >>
> >>  I usually avoid fixing extra formatting in my patches, but for some of
> >> the super violations (someone just uses a complete different idea of
> code
> >> formatting) I'd rather it be fixed than worry about diffs. This type of
> >> thing proliferates and lately it feels like it's been going down hill.
> >>
> >> - Mark
> >>
> >> On Mon, Mar 9, 2015 at 10:00 AM Erick Erickson <[email protected]
> >
> >> wrote:
> >>>
> >>> Ishan:
> >>>
> >>> Don't know which IDE you use, but IntelliJ has an "only vcs changed
> >>> code" or some such when reformatting that I find _very_ useful. It's a
> >>> bit dangerous because the _last_ thing you want to do is reformat
> >>> entire files, makes it really hard to look at diffs but I find the
> >>> ability to reformat just what's changed great!.
> >>>
> >>> Best,
> >>> Erick
> >>>
> >>> On Mon, Mar 9, 2015 at 12:41 AM, Ishan Chattopadhyaya (JIRA)
> >>> <[email protected]> wrote:
> >>> >
> >>> >     [
> >>> > https://issues.apache.org/jira/browse/SOLR-6673?page=
> com.atlassian.jira.plugin.system.issuetabpanels:comment-
> tabpanel&focusedCommentId=14352639#comment-14352639
> >>> > ]
> >>> >
> >>> > Ishan Chattopadhyaya edited comment on SOLR-6673 at 3/9/15 7:40 AM:
> >>> > --------------------------------------------------------------------
> >>> >
> >>> > Apologies for the inconsistent formatting; I'll keep this in mind :-)
> >>> > Thanks for calling it out!
> >>> >
> >>> > Updated the patch with changes going to SolrLogLayout, adding the MDC
> >>> > values in this format:
> >>> >
> >>> > [core] [collection] [shard] [replica]
> >>> >
> >>> >
> >>> >
> >>> > was (Author: ichattopadhyaya):
> >>> > Apologies for the inconsistent formatting; I'll keep this in mind :-)
> >>> > Thanks for calling it out!
> >>> >
> >>> > Updated the patch with changes going to SolrLogLayout, adding the MDC
> >>> > values in this format:
> >>> > [%X{core}] [%X{collection}] [%X{shard}] [%X{replica}]
> >>> >
> >>> >
> >>> >> MDC based logging of collection, shard etc.
> >>> >> -------------------------------------------
> >>> >>
> >>> >>                 Key: SOLR-6673
> >>> >>                 URL: https://issues.apache.org/
> jira/browse/SOLR-6673
> >>> >>             Project: Solr
> >>> >>          Issue Type: Improvement
> >>> >>            Reporter: Ishan Chattopadhyaya
> >>> >>            Assignee: Noble Paul
> >>> >>              Labels: logging
> >>> >>         Attachments: SOLR-6673.patch, SOLR-6673.patch,
> >>> >> SOLR-6673.patch, log4j.properties, log4j.properties
> >>> >>
> >>> >>
> >>> >> In cloud mode, the many log items don't contain the collection name,
> >>> >> shard name, core name etc. Debugging becomes specially difficult
> when many
> >>> >> collections/shards are hosted on the same node.
> >>> >> The proposed solution adds MDC based stamping of collection, shard,
> >>> >> core to the thread.
> >>> >> See also: SOLR-5969, SOLR-5277
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > This message was sent by Atlassian JIRA
> >>> > (v6.3.4#6332)
> >>> >
> >>> > ------------------------------------------------------------
> ---------
> >>> > To unsubscribe, e-mail: [email protected]
> >>> > For additional commands, e-mail: [email protected]
> >>> >
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to