From commits-return-24337-archive-asf-public=cust-asf.ponee.io@accumulo.apache.org Tue Nov 17 14:57:15 2020 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 6A94918037A for ; Tue, 17 Nov 2020 15:57:15 +0100 (CET) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id B081D48227 for ; Tue, 17 Nov 2020 14:57:14 +0000 (UTC) Received: (qmail 82813 invoked by uid 500); 17 Nov 2020 14:57:14 -0000 Mailing-List: contact commits-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 commits@accumulo.apache.org Received: (qmail 82799 invoked by uid 99); 17 Nov 2020 14:57:14 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2020 14:57:14 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 26D898041E; Tue, 17 Nov 2020 14:57:14 +0000 (UTC) Date: Tue, 17 Nov 2020 14:57:13 +0000 To: "commits@accumulo.apache.org" Subject: [accumulo] branch main updated (28ba843 -> 98dc6cb) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <160562503356.3372.10137459666512491761@gitbox.apache.org> From: dlmarion@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: accumulo X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Oldrev: 28ba8434334293d4bff9683464b293cd4540c245 X-Git-Newrev: 98dc6cb41a7f70b1eff9fe80579e7cea5aeda4f3 X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. dlmarion pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/accumulo.git. from 28ba843 Add comments for TableId/NamespaceId cache (#1782) add 98dc6cb Deprecation of VFS Class Loader items, new Context class loader management (#1715) No new revisions were added by this update. Summary of changes: .../accumulo/core/classloader/ClassLoaderUtil.java | 29 ++--- .../core/classloader/ContextClassLoaders.java | 88 +++++++++++++++ .../LegacyVFSContextClassLoaderFactory.java | 94 ++++++++++++++++ .../core/conf/ConfigurationTypeHelper.java | 10 +- .../apache/accumulo/core/conf/IterConfigUtil.java | 20 +--- .../org/apache/accumulo/core/conf/Property.java | 7 ++ .../accumulo/core/file/BloomFilterLayer.java | 15 +-- .../cache/impl/BlockCacheManagerFactory.java | 4 +- .../core/iterators/TypedValueCombiner.java | 6 +- .../iteratorsImpl/conf/ColumnToClassMapping.java | 9 +- .../accumulo/core/sample/impl/SamplerFactory.java | 7 +- .../core/spi/common/ContextClassLoaderFactory.java | 56 ++++++++++ .../accumulo/core/summary/SummarizerFactory.java | 10 +- .../accumulo/core/util/ConfigurationImpl.java | 124 +++++++++++++++++++++ .../classloader/ContextClassLoaderFactoryTest.java | 84 ++++++++++++++ .../core/classloader/URLClassLoaderFactory.java | 51 +++++++++ .../apache/accumulo/core/crypto/CryptoTest.java | 4 +- .../accumulo/server/ServiceEnvironmentImpl.java | 102 +---------------- .../server/client/ClientServiceHandler.java | 30 +---- .../server/master/balancer/TableLoadBalancer.java | 10 +- .../java/org/apache/accumulo/master/Master.java | 20 ++-- .../org/apache/accumulo/tserver/TabletServer.java | 39 ++----- .../tserver/constraints/ConstraintChecker.java | 12 +- .../org/apache/accumulo/tserver/tablet/Tablet.java | 8 -- .../main/java/org/apache/accumulo/shell/Shell.java | 39 ++----- .../start/classloader/AccumuloClassLoader.java | 37 +++--- .../vfs/AccumuloReloadingVFSClassLoader.java | 15 ++- .../classloader/vfs/AccumuloVFSClassLoader.java | 39 ++----- .../start/classloader/vfs/ContextManager.java | 30 +++-- .../vfs/PostDelegatingVFSClassLoader.java | 1 + .../classloader/vfs/ReloadingClassLoader.java | 1 + .../classloader/vfs/UniqueFileReplicator.java | 1 + .../classloader/vfs/AccumuloClasspathTest.java | 4 +- .../vfs/AccumuloVFSClassLoaderTest.java | 8 +- .../start/classloader/vfs/ContextManagerTest.java | 8 +- .../org/apache/accumulo/test/ShellServerIT.java | 3 +- 36 files changed, 659 insertions(+), 366 deletions(-) copy server/monitor/src/main/java/org/apache/accumulo/monitor/rest/problems/ProblemSummary.java => core/src/main/java/org/apache/accumulo/core/classloader/ClassLoaderUtil.java (60%) create mode 100644 core/src/main/java/org/apache/accumulo/core/classloader/ContextClassLoaders.java create mode 100644 core/src/main/java/org/apache/accumulo/core/classloader/LegacyVFSContextClassLoaderFactory.java create mode 100644 core/src/main/java/org/apache/accumulo/core/spi/common/ContextClassLoaderFactory.java create mode 100644 core/src/main/java/org/apache/accumulo/core/util/ConfigurationImpl.java create mode 100644 core/src/test/java/org/apache/accumulo/core/classloader/ContextClassLoaderFactoryTest.java create mode 100644 core/src/test/java/org/apache/accumulo/core/classloader/URLClassLoaderFactory.java