Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E39CCFA0A for ; Wed, 17 Apr 2013 17:54:31 +0000 (UTC) Received: (qmail 95059 invoked by uid 500); 17 Apr 2013 17:54:31 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 94994 invoked by uid 500); 17 Apr 2013 17:54:31 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 94986 invoked by uid 99); 17 Apr 2013 17:54:31 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Apr 2013 17:54:31 +0000 Received: from localhost (HELO mail-lb0-f170.google.com) (127.0.0.1) (smtp-auth username vines, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Apr 2013 17:54:31 +0000 Received: by mail-lb0-f170.google.com with SMTP id x11so1896530lbi.15 for ; Wed, 17 Apr 2013 10:54:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:reply-to:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=jVMq8oHBW6Rie9PC1u0ue3CSPRprQ56VbCq4xsJ+aIw=; b=YNRnXUSGw/+GKTOk2HnZtJaBzuveR2vuW4ojjI/xjwaOJ23eJyQyTGQ1kIbtUTL8N0 xELiHRY20+1QhBlqPDbt4ZNdkBSvjeAigV6P5ChgtthG28r3SjfVq+MZ9j+qLTbw6CGb E6ZN6xHUYE7aEEgjexbtQBO2uGqU27VWCLwBQjvRVvKAgtda04MlrUuAVgPMs0+jSCZP +sDSS+a6jgL2q/0ctE/NNtgAVeT66TzFCtJe5J3yOxWLCJreTiHrC+al38bIx2Nl8mO4 ExodzO3n/lf1A3BFc2E7GLiFfFmLutH1i5nF0PWaNGH+l5OqRfMwkT/NSIsdj04KpLHu K3Ow== X-Received: by 10.112.159.65 with SMTP id xa1mr4187335lbb.35.1366221269033; Wed, 17 Apr 2013 10:54:29 -0700 (PDT) MIME-Version: 1.0 Reply-To: vines@apache.org Received: by 10.114.184.102 with HTTP; Wed, 17 Apr 2013 10:53:48 -0700 (PDT) In-Reply-To: References: <1362956232.883807.1366160267814.JavaMail.root@sz0053a.westchester.pa.mail.comcast.net> From: John Vines Date: Wed, 17 Apr 2013 13:53:48 -0400 Message-ID: Subject: Re: VFS class reloading? To: Accumulo Dev List Content-Type: multipart/alternative; boundary=001a11c3419e6cec8004da922dca --001a11c3419e6cec8004da922dca Content-Type: text/plain; charset=ISO-8859-1 Tested again, reloading seems to be working fine. Unsure what was going on before. On Wed, Apr 17, 2013 at 10:15 AM, John Vines wrote: > The issue wasn't that it wasn't picking up jars in there, it wasn't > dynamically loading them. I'll test again for sanity's sake. > > > On Tue, Apr 16, 2013 at 8:57 PM, wrote: > >> I was able to confirm that 'accumulo classpath' picked up jars in >> lib/ext. So it's configured to know about that location. >> >> ----- Original Message ----- >> From: "Eric Newton" >> To: dev@accumulo.apache.org >> Sent: Tuesday, April 16, 2013 7:52:09 PM >> Subject: Re: VFS class reloading? >> >> We have tests for dynamic loading of classes so I'm pretty sure it works. >> >> John, can you repeat the failure? >> >> -Eric >> >> >> >> On Tue, Apr 16, 2013 at 6:50 PM, Dave Marion >> wrote: >> >> > Looking at the code, it should work. Keith and I had several >> conversations >> > about what the new classloader should do. I believe that he wanted it to >> > behave like the old one and what I see in the code supports that. If it >> is >> > not working, then I would say create a ticket for it for now. I'll try >> to >> > replicate it tonight if I have time. >> > >> > -----Original Message----- >> > From: Dave Marion [mailto:dlmarion@comcast.net] >> > Sent: Tuesday, April 16, 2013 6:41 PM >> > To: dev@accumulo.apache.org >> > Subject: RE: VFS class reloading? >> > >> > The implementation changed several times, so the pre-1.5 layout may not >> > work. In 1.5, using the bootstrap script, it should put the accumulo >> jars >> > into HDFS and dynamic loading from there should occur. I'll try and test >> > tonight if I have time. >> > >> > -----Original Message----- >> > From: John Vines [mailto:vines@apache.org] >> > Sent: Tuesday, April 16, 2013 6:30 PM >> > To: Accumulo Dev List >> > Subject: VFS class reloading? >> > >> > Maybe I missed something with the switch to the VFS classloader, but >> does >> > dynamic loading out of lib/ext no longer work? I had accumulo 1.5 >> running, >> > threw an iterator in there, but had to restart tserver to get the new >> > iterator picked up. Was that an intentional change? >> > >> > >> > > --001a11c3419e6cec8004da922dca--