Return-Path: X-Original-To: apmail-atlas-dev-archive@minotaur.apache.org Delivered-To: apmail-atlas-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 027F218061 for ; Thu, 18 Feb 2016 09:15:23 +0000 (UTC) Received: (qmail 60348 invoked by uid 500); 18 Feb 2016 09:15:22 -0000 Delivered-To: apmail-atlas-dev-archive@atlas.apache.org Received: (qmail 60301 invoked by uid 500); 18 Feb 2016 09:15:22 -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 60290 invoked by uid 99); 18 Feb 2016 09:15:22 -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, 18 Feb 2016 09:15:22 +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 80A431A01A1 for ; Thu, 18 Feb 2016 09:15:22 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -3.549 X-Spam-Level: X-Spam-Status: No, score=-3.549 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, 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=-0.329] autolearn=disabled Received: from mx2-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 ShN4gck8w586 for ; Thu, 18 Feb 2016 09:15:20 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with SMTP id 4E6E95FAE5 for ; Thu, 18 Feb 2016 09:15:19 +0000 (UTC) Received: (qmail 60281 invoked by uid 99); 18 Feb 2016 09:15:18 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Feb 2016 09:15:18 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 225CA2C14F4 for ; Thu, 18 Feb 2016 09:15:18 +0000 (UTC) Date: Thu, 18 Feb 2016 09:15:18 +0000 (UTC) From: "Shwetha G S (JIRA)" To: dev@atlas.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ATLAS-476) Update type attribute with Reserved characters updated the original type as unknown MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ATLAS-476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15151993#comment-15151993 ] Shwetha G S commented on ATLAS-476: ----------------------------------- TransientTypeSystem is a wrapper around TypeSystem and is used to validate the new types. Every request uses new TransientTypeSystem. Instead of updating types as part of TransientTypeSystem.defineTypes(), we should commit the types after step3. We will also need locking for types to handle concurrent updates(there is another bug already) > Update type attribute with Reserved characters updated the original type as unknown > ----------------------------------------------------------------------------------- > > Key: ATLAS-476 > URL: https://issues.apache.org/jira/browse/ATLAS-476 > Project: Atlas > Issue Type: Bug > Affects Versions: trunk > Environment: sandbox > Reporter: Chethana > Assignee: Hemanth Yamijala > Priority: Blocker > Fix For: 0.7-incubating > > Attachments: 1.log > > > create a type with required attribute > try to get this type created - the type data is returned > try update this type by adding attribute with attribute name consisting of a reserved character eg:test$ > this throws exception. > Now use to get call to get the previously created type > Expected: > The type should not be updated. > Actual: > "error": "Unknown datatype: className_update_vsvrbzqaqg", > "stackTrace": "org.apache.atlas.typesystem.exception.TypeNotFoundException: Unknown datatype: className_update_vsvrbzqaqg\n\tat -- This message was sent by Atlassian JIRA (v6.3.4#6332)