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 7D3862009F4 for ; Thu, 26 May 2016 20:05:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 7BECB160A2C; Thu, 26 May 2016 18:05:17 +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 CC7C8160A17 for ; Thu, 26 May 2016 20:05:16 +0200 (CEST) Received: (qmail 52201 invoked by uid 500); 26 May 2016 18:05:16 -0000 Mailing-List: contact dev-help@atlas.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@atlas.incubator.apache.org Delivered-To: mailing list dev@atlas.incubator.apache.org Received: (qmail 52180 invoked by uid 99); 26 May 2016 18:05:16 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 May 2016 18:05:16 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id A59DCC7EF4 for ; Thu, 26 May 2016 18:05:15 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-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 (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id mNBDMA-NOYWG for ; Thu, 26 May 2016 18:05:15 +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 2337B5F481 for ; Thu, 26 May 2016 18:05:13 +0000 (UTC) Received: (qmail 51501 invoked by uid 99); 26 May 2016 18:05:13 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 May 2016 18:05:13 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 095B12C1F6E for ; Thu, 26 May 2016 18:05:13 +0000 (UTC) Date: Thu, 26 May 2016 18:05:13 +0000 (UTC) From: "Shwetha G S (JIRA)" To: dev@atlas.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (ATLAS-826) Add support for singleton traits MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 26 May 2016 18:05:17 -0000 [ https://issues.apache.org/jira/browse/ATLAS-826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shwetha G S updated ATLAS-826: ------------------------------ Attachment: (was: ATLAS-826.patch) > Add support for singleton traits > -------------------------------- > > Key: ATLAS-826 > URL: https://issues.apache.org/jira/browse/ATLAS-826 > Project: Atlas > Issue Type: Improvement > Reporter: Shwetha G S > Assignee: Shwetha G S > Fix For: 0.7-incubating > > > Currently, new trait instance is created everytime the trait is associated with an entity. For cases, where there are no trait attributes, its optimal for storage to share the same trait instance. There can also be cases where the trait instances need to be shared(for example, business catalog where terms are modeled as traits). The concept of singleton trait where single instance of trait is shared is useful in these cases -- This message was sent by Atlassian JIRA (v6.3.4#6332)