Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0E497200B9A for ; Fri, 23 Sep 2016 01:27:25 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0CF18160AAD; Thu, 22 Sep 2016 23:27:25 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4CBBD160AE2 for ; Fri, 23 Sep 2016 01:27:24 +0200 (CEST) Received: (qmail 81555 invoked by uid 500); 22 Sep 2016 23:27:23 -0000 Mailing-List: contact issues-help@geode.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@geode.incubator.apache.org Delivered-To: mailing list issues@geode.incubator.apache.org Received: (qmail 81545 invoked by uid 99); 22 Sep 2016 23:27:23 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Sep 2016 23:27:23 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 15E471A5309 for ; Thu, 22 Sep 2016 23:27:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -5.446 X-Spam-Level: X-Spam-Status: No, score=-5.446 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id G5OpE0aveyRm for ; Thu, 22 Sep 2016 23:27:22 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with SMTP id 7EB625FAF9 for ; Thu, 22 Sep 2016 23:27:21 +0000 (UTC) Received: (qmail 81352 invoked by uid 99); 22 Sep 2016 23:27:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Sep 2016 23:27:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 7461A2C2A61 for ; Thu, 22 Sep 2016 23:27:20 +0000 (UTC) Date: Thu, 22 Sep 2016 23:27:20 +0000 (UTC) From: "Kirk Lund (JIRA)" To: issues@geode.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (GEODE-1928) MBean custom composite data types should be serializable MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 22 Sep 2016 23:27:25 -0000 [ https://issues.apache.org/jira/browse/GEODE-1928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kirk Lund updated GEODE-1928: ----------------------------- Issue Type: Improvement (was: Bug) > MBean custom composite data types should be serializable > -------------------------------------------------------- > > Key: GEODE-1928 > URL: https://issues.apache.org/jira/browse/GEODE-1928 > Project: Geode > Issue Type: Improvement > Components: management > Reporter: Kirk Lund > Priority: Minor > > While working with the CacheManagementDUnitTest I noticed that OSMetrics and JVMMetrics (custom composite data types for Geode MBeans) are not Serializable. These any any other custom composite data types that Geode has should implement Serializable. This doesn't cause any issues for the User because of the where/when they are currently constructed but best practice dictates that they should be and this also facilitates DUnit testing for the MBeans because you can serialize one and return it from a VM.invoke method. -- This message was sent by Atlassian JIRA (v6.3.4#6332)