Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B11F610571 for ; Sat, 7 Mar 2015 15:07:38 +0000 (UTC) Received: (qmail 49165 invoked by uid 500); 7 Mar 2015 15:07:38 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 49130 invoked by uid 500); 7 Mar 2015 15:07:38 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 49119 invoked by uid 99); 7 Mar 2015 15:07:38 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Mar 2015 15:07:38 +0000 Date: Sat, 7 Mar 2015 15:07:38 +0000 (UTC) From: "Ed Coleman (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (ACCUMULO-3651) Replace log4j dependencies with slf4j where setLevel is not used. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ACCUMULO-3651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ed Coleman updated ACCUMULO-3651: --------------------------------- Description: Because of the issues originally encountered where setLevel is used, I'm going to break the task into a few sub-tasks that can be accomplished in stages. This is the first sub-task and will include converting to slf4j where setLevel is not used (that will be handled separately, after more discussion) nor where dom manipulation is used (tests if memory serves.) This sub-task should allow us to move forward while deferring the harder situations for later (and in other sub-tasks.) The work on this task will include some modification to log statements where exceptions are thrown without a message (message is required by slf4j) This sub-task will not include conversion to use {} parameter formatting optimization to avoid string concatenation - that will be a follow on sub-task. My rational for multiple sub-tasks it to allow the changes to be evaluated in isolation so that if there are objections, the core issue of removing direct log4j dependencies can continue to move forward. was: Because of the issues originally encountered where setLevel is used, I'm going to break the task into a few sub-tasks that can be accomplished in stages. This is the first sub-task and will include converting to slf4j where setLevel is not used (that will be handled separately, after more discussion) nor where dom manipulation is used (tests if memory serves.) This sub-task should allow us to move forward while deferring the harder situations for later (and in other sub-tasks.) The work on this task will include some modification to log statements where exceptions are thrown without a message (message is required by slf4j) and conversion to use {} parameter formatting optimization to avoid string concatenation. > Replace log4j dependencies with slf4j where setLevel is not used. > ----------------------------------------------------------------- > > Key: ACCUMULO-3651 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3651 > Project: Accumulo > Issue Type: Sub-task > Components: build > Affects Versions: 1.7.0 > Reporter: Ed Coleman > Assignee: Ed Coleman > Fix For: 1.7.0 > > > Because of the issues originally encountered where setLevel is used, I'm going to break the task into a few sub-tasks that can be accomplished in stages. > This is the first sub-task and will include converting to slf4j where setLevel is not used (that will be handled separately, after more discussion) nor where dom manipulation is used (tests if memory serves.) > This sub-task should allow us to move forward while deferring the harder situations for later (and in other sub-tasks.) > The work on this task will include some modification to log statements where exceptions are thrown without a message (message is required by slf4j) This sub-task will not include conversion to use {} parameter formatting optimization to avoid string concatenation - that will be a follow on sub-task. > My rational for multiple sub-tasks it to allow the changes to be evaluated in isolation so that if there are objections, the core issue of removing direct log4j dependencies can continue to move forward. -- This message was sent by Atlassian JIRA (v6.3.4#6332)