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 62EDA200B55 for ; Sun, 17 Jul 2016 07:39:22 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 56D69160A7C; Sun, 17 Jul 2016 05:39:22 +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 9D6E8160A6C for ; Sun, 17 Jul 2016 07:39:21 +0200 (CEST) Received: (qmail 9590 invoked by uid 500); 17 Jul 2016 05:39:20 -0000 Mailing-List: contact issues-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list issues@ignite.apache.org Received: (qmail 9579 invoked by uid 99); 17 Jul 2016 05:39:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Jul 2016 05:39:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 931712C0031 for ; Sun, 17 Jul 2016 05:39:20 +0000 (UTC) Date: Sun, 17 Jul 2016 05:39:20 +0000 (UTC) From: "Milap Wadhwa (JIRA)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Assigned] (IGNITE-2112) Provide a way to serialize/deserialize an IgniteConfiguration object using JSON MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Sun, 17 Jul 2016 05:39:22 -0000 [ https://issues.apache.org/jira/browse/IGNITE-2112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Milap Wadhwa reassigned IGNITE-2112: ------------------------------------ Assignee: Milap Wadhwa > Provide a way to serialize/deserialize an IgniteConfiguration object using JSON > ------------------------------------------------------------------------------- > > Key: IGNITE-2112 > URL: https://issues.apache.org/jira/browse/IGNITE-2112 > Project: Ignite > Issue Type: Improvement > Components: general > Affects Versions: ignite-1.4 > Reporter: Juan Velez > Assignee: Milap Wadhwa > Priority: Minor > > Currently as of Release 1.4, Ignite does not provide a way to serialize/deserialize an IgniteConfiguration object using JSON. Attempts to create a working serializer/deserializer are met with very difficult setup and configuration because the IgniteConfiguration (and subcomponents) rely on Factories, SPIs, etc for properties. as well as not being completely compliant with the JavaBeans standard. > It would be great if the serialization/deserialization using JSON could be provided as either a new method in an existing/new Util class or part of the IgniteConfiguration class itself. > I understand that in the case of deserialization most likely there would be constraints on how to correctly specify the JSON string but that would be left for implementors of the feature to correctly decide/design/document. > See user@ thread http://apache-ignite-users.70518.x6.nabble.com/How-to-serialize-deserialize-IgniteConfiguration-to-from-JSON-td2164.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)