Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 78664 invoked from network); 25 May 2010 03:16:01 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 25 May 2010 03:16:01 -0000 Received: (qmail 64790 invoked by uid 500); 25 May 2010 03:16:01 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 64727 invoked by uid 500); 25 May 2010 03:16:00 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 64720 invoked by uid 99); 25 May 2010 03:16:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 May 2010 03:16:00 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nirmal070125@gmail.com designates 209.85.221.181 as permitted sender) Received: from [209.85.221.181] (HELO mail-qy0-f181.google.com) (209.85.221.181) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 May 2010 03:15:52 +0000 Received: by qyk11 with SMTP id 11so6937419qyk.13 for ; Mon, 24 May 2010 20:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=Y2+xpBZ5nmuffmT/3AJ7kKSz68GYrxvbXWSOPAKp4tY=; b=KEGNgmDzTiFSMU5XcfbbnL/ngHa7gm4F1kPdZvO6WzwkUXWiwkOlIKfUwA9x09+QDB fWE3lEFRRrzV+Z7MF0aBvNdger8NJeeQSIexRB5jJO/7Rsf9aFDfZb2qpan0lTrRNe3S 00BPwwhBLawARZFTTQ3aBFdWkbANxjRZ3Lz2c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=uBZQgJW5xdm8E5FkEn1V+wBLg9+q32oV4DT3U3G5hJfhUMI9dltPHtv+8c7LGlz323 2yTACAoEuCO2+yFJXsRqr89/vd8vkYnbYTwdEaCCw72Nj+hao4ypZIquxP+z+qXHNXQ9 h2730iRwmkM8p6SQGaU/aI60esv0B4xZ8ILmI= MIME-Version: 1.0 Received: by 10.229.187.82 with SMTP id cv18mr1320416qcb.83.1274757331785; Mon, 24 May 2010 20:15:31 -0700 (PDT) Received: by 10.229.98.82 with HTTP; Mon, 24 May 2010 20:15:31 -0700 (PDT) Date: Tue, 25 May 2010 08:45:31 +0530 Message-ID: Subject: Most appropriate place to locate the new Visualizer tool From: Nirmal Fernando To: derby-dev@db.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi All, I need your help to find out the most appropriate place (in the Derby folder structure) to locate the new tool, that will be developed in this summer as the GSoC project of mine. The Visualizer tool: Derby-4587 (https://issues.apache.org/jira/browse/DERBY-4587) Description: Quite frequently, users of Derby have troubles in comprehending the steps followed by the optimizer when it translates a query into a query plan, and details such as time to execute, resource utilization at each step of the query plan. There are low-level features in Derby which capture this information and record it, such as logQueryPlan, and the XPLAIN tables, so this project will lead to a development of a new tool which can process the query plan and execution statistics information and present it in a more comprehensible fashion i.e. a graphical interpretation of the query plan. You can find information about the design at http://wiki.apache.org/db-derby/Nirmal/Derby-4587-%20Design%20Details Your suggestions are highly appreciated. Thank you very much. -- Best Regards, Nirmal C.S.Nirmal J. Fernando Department of Computer Science & Engineering, Faculty of Engineering, University of Moratuwa, Sri Lanka.