Return-Path: X-Original-To: apmail-accumulo-user-archive@www.apache.org Delivered-To: apmail-accumulo-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 DA3FE10C91 for ; Mon, 7 Apr 2014 14:55:36 +0000 (UTC) Received: (qmail 94221 invoked by uid 500); 7 Apr 2014 14:55:35 -0000 Delivered-To: apmail-accumulo-user-archive@accumulo.apache.org Received: (qmail 94005 invoked by uid 500); 7 Apr 2014 14:55:33 -0000 Mailing-List: contact user-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@accumulo.apache.org Delivered-To: mailing list user@accumulo.apache.org Received: (qmail 93992 invoked by uid 99); 7 Apr 2014 14:55:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Apr 2014 14:55:32 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of threadedblue@gmail.com designates 74.125.82.51 as permitted sender) Received: from [74.125.82.51] (HELO mail-wg0-f51.google.com) (74.125.82.51) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Apr 2014 14:55:26 +0000 Received: by mail-wg0-f51.google.com with SMTP id k14so7003052wgh.10 for ; Mon, 07 Apr 2014 07:55:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=D1pu5PKbkDmgmLRCbgFhuaF8P8a6KWHiUlx6Fba4JpE=; b=K2EMvM8agGff3dH8DoW/P3oqDVxBU7OGqQqwCLn7UYoPyHi+wOMnLzMR96PUlKd1fN JsHGNXsMtJzkZiwgXB0wJGNJ7x72AXryDy9ZkZKiodXmrRDgtjEkkKYTmrKM0AebcTMG dJSg+rhBcVGtBP9I7iFQubZwX3GKMb3e9f550H3aX1javjpOxIsp0RdxaLJe7jJMDwvu ppXuHljQM+GLxNMSff7i01yoOG1Dy4O9C/xw4yq/dsvp2yYb5zfdRfRKR7ipiaxMpJPL Ny8fnCp9UTKmAjkbxA9EV5nd1ETpPuOwxt0pken9p/gWsPvbDAj5p0Cp40p2dhil8QjM ultg== MIME-Version: 1.0 X-Received: by 10.180.188.229 with SMTP id gd5mr25984209wic.54.1396882504808; Mon, 07 Apr 2014 07:55:04 -0700 (PDT) Received: by 10.194.92.12 with HTTP; Mon, 7 Apr 2014 07:55:04 -0700 (PDT) In-Reply-To: <5342B5F1.5080108@gmail.com> References: <8A1EF275-5034-4C0F-9F9B-251B2307C308@synergetics.be> <5342B5F1.5080108@gmail.com> Date: Mon, 7 Apr 2014 10:55:04 -0400 Message-ID: Subject: Re: Accumulo and OSGi From: Geoffry Roberts To: user@accumulo.apache.org Content-Type: multipart/alternative; boundary=001a11c37e8e7dff5d04f6750d48 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c37e8e7dff5d04f6750d48 Content-Type: text/plain; charset=ISO-8859-1 Thanks Josh, My container for the moment is equinox, but all should work in Felix as well. I've been using bndtools for my other OSGi work so I'm faced with either annotating the Accumulo Code or wrapping it somehow. What do you want to bet I wind up inlining it? Still, the annotated (read componentized) approach would be less kloogy. I hesitate because I'd wind up maintaining my own code line. On Mon, Apr 7, 2014 at 10:28 AM, Josh Elser wrote: > On 4/7/14, 10:07 AM, Geoffry Roberts wrote: > >> My original question remains: Is the Accumulo Client dependent on the >> Hadoop Client fully? This determination can be made through trial and >> error. But I'm looking to leverage OPE (other people's experience) if >> it exists. >> > > I thought someone had already said this (but I may be confusing threads): > the Accumulo API uses Text throughout. Hadoop is a required dependency. > > > In the same spirit, does anyone know if all the following are required >> to run an Accumulo Client? core, fate, start, trace? If I attempt to >> OSGify, I'm trying to figure how much trouble am I getting into. >> > > Yes, that should be about it from within Accumulo. You might need some > other foss dependencies also available, but I'm not aware on what your > "container" (or w/e the proper terminology would be) provides. > -- There are ways and there are ways, Geoffry Roberts --001a11c37e8e7dff5d04f6750d48 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Thanks Josh,

My container for the momen= t is equinox, but all should work in Felix as well. =A0I've been using = bndtools for my other OSGi work so I'm faced with either annotating the= Accumulo Code or wrapping it somehow. =A0What do you want to bet I wind up= inlining it? =A0Still, the annotated (read componentized) approach would b= e less kloogy. =A0I hesitate because I'd wind up maintaining my own cod= e line.


On Mon,= Apr 7, 2014 at 10:28 AM, Josh Elser <josh.elser@gmail.com> wrote:
On 4/7/14, 10:07 AM, Geoffry= Roberts wrote:
My original question remains: Is the Accumulo Client dependent on the
Hadoop Client fully? =A0This determination can be made through trial and error. =A0But I'm looking to leverage OPE (other people's experienc= e) if
it exists.

I thought someone had already said this (but I may be confusing threads): t= he Accumulo API uses Text throughout. Hadoop is a required dependency.


In the same spirit, does anyone know if all the following are required
to run an Accumulo Client? core, fate, start, trace? =A0If I attempt to
OSGify, I'm trying to figure how much trouble am I getting into.

Yes, that should be about it from within Accumulo. You might need some othe= r foss dependencies also available, but I'm not aware on what your &quo= t;container" (or w/e the proper terminology would be) provides.



--
There are ways and there are ways,=A0

Geoffry= Roberts
--001a11c37e8e7dff5d04f6750d48--