Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 26ADBBB00 for ; Sat, 31 Dec 2011 22:47:33 +0000 (UTC) Received: (qmail 61291 invoked by uid 500); 31 Dec 2011 22:47:31 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 61259 invoked by uid 500); 31 Dec 2011 22:47:31 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Delivered-To: moderator for user@hbase.apache.org Received: (qmail 70764 invoked by uid 99); 31 Dec 2011 09:56:41 -0000 X-ASF-Spam-Status: No, hits=2.9 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1325325369; bh=obrntgosIAYA59xFywejgNZp5htTtPng+pWuF0gNZLg=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language:x-cr-hashedpuzzle:x-cr-puzzleid; b=qH43xsVLdGYg/YweVu9pb5PnvVa/CVwhlZV2uziW3nARbgXIFPS39QaL95n3rtWvU1Rw6BTAVDSvIhSRu+Iw9y8rWjM6UxUmH9lFzTFw49sfV2yZuPZ+nRsBfdJUxAPDgB3ctusikAAzMYs4bE+J+EoyphtW5gvYpNCcbUbOhOE= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: HJNAnxcVM1mnvbaSF0Ye.Om74l3f9VIbnn6GD6UiWCxC0Gc sHyC0zbrOcDOJcG8yjhvWvR.9R7MmOeqhDGuiPUZzXriFttPWZ7OZXizgdjw x_GQONQsJeCh3X.Gb3vi5VVLb1IIukHxPCqSwsv.7eYLPA8pzNuw_wTfLf7D ctJbCplIBy2rApsc.L0XAF8SwyzfGffLyRvok.2AQ3aavLCGmcQYRq.C6gyg KdK.v4gjYM28leX6mpyuAHfGI1N3zaZa_qcT8L9.1HxcXJObxrg2IV_8SUGf EaBAT3Kb0WuLkhAeT7fv7Dk74cevmJBxD6GRD9mnGzGjAs3k7R8d6YGTglh4 IuyEEyfDySwLf0ImX252BujgFiiQ9utMZnxOqHs2WerkP9rMTUivOV0XmDar kW2YK2RQ6Sdzkf7oePE6y286b5rWlhKb4wnAjWl4HqumPpFVwpmwV.CwCfPo gU5iw6kTpNN2pygrj.biAaQlRFn7Ba25cY.X5Tg5QNzkBIT7h4KFg7C.8BhL 3bujb4RzorbXymnaQ3j.OYeD5b5_KnBf9xCGA0w7xKaIESPQRvg-- X-Yahoo-SMTP: LR5NyZ.swBDQcKxDUoNzFHUimoeETbJqopU- From: "Sunil" To: , Cc: , References: In-Reply-To: Subject: Starting the HBase Server from Eclipse Date: Sat, 31 Dec 2011 15:25:59 +0530 Message-ID: <000301ccc7a2$6a0825d0$3e187170$@com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0004_01CCC7D0.83C061D0" X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Acy0kSdFxV+Wr0bnSaS1FzQqE3vv2wTD+45w Content-Language: en-us x-cr-hashedpuzzle: r9E= ARXL BdJm Kqh0 RkgS TbqO UFnf aNyf fYZk it92 i4Rz i60S kKqk mhxU qATO upna;4;YQBiAGkAbgBhAHMAaABAAGIAaQB6AG8AcwB5AHMALgBjAG8AbQA7AGQAZQB2AEAAaABiAGEAcwBlAC4AYQBwAGEAYwBoAGUALgBvAHIAZwA7AHMAcgBpAGQAaABhAHIAQABiAGkAegBvAHMAeQBzAC4AYwBvAG0AOwB1AHMAZQByAEAAaABiAGEAcwBlAC4AYQBwAGEAYwBoAGUALgBvAHIAZwA=;Sosha1_v1;7;{5C485B8E-DFAF-464E-AB2C-005B94D12123};cwB1AG4AaQBsAEAAYgBpAHoAbwBzAHkAcwAuAGMAbwBtAA==;Sat, 31 Dec 2011 09:55:42 GMT;UwB0AGEAcgB0AGkAbgBnACAAdABoAGUAIABIAEIAYQBzAGUAIABTAGUAcgB2AGUAcgAgAGYAcgBvAG0AIABFAGMAbABpAHAAcwBlAA== x-cr-puzzleid: {5C485B8E-DFAF-464E-AB2C-005B94D12123} X-Virus-Checked: Checked by ClamAV on apache.org ------=_NextPart_000_0004_01CCC7D0.83C061D0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, We have developed a utility wherein you can start HBase from inside Eclipse. Here are a few details as to why we did it and the code that you can use. Why Start HBASE server from inside Eclipse! HBase custom filters are a powerful feature which helps to move processing near to data. However deployment of these custom filters require one to compile the dependent classes for the filter, package in a jar and make it available to the region server. Any new changes to these custom filter classes requires the complete cycle of stopping server, packaging new jar, copying to hbase lib folder and restarting it. The code inside custom filters cannot be debugged easily like other Java classes inside Eclipse. So we decided to run HBase from Eclipse, it is not possible to use the same "Run as a Java Application" or "Debug as a Java application" and set breakpoints on filter classes to see the execution path and debug them. The link to the full post and code download is http://blog.bizosys.com/2011/12/starting-hbase-server-from-eclipse.html Thanks Bizosys Team ------=_NextPart_000_0004_01CCC7D0.83C061D0--