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 3B003200C23 for ; Wed, 22 Feb 2017 22:45:53 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 39B0F160B62; Wed, 22 Feb 2017 21:45:53 +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 7DA39160B49 for ; Wed, 22 Feb 2017 22:45:52 +0100 (CET) Received: (qmail 18663 invoked by uid 500); 22 Feb 2017 21:45:51 -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 18647 invoked by uid 99); 22 Feb 2017 21:45:51 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2017 21:45:51 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 4B15FC1471 for ; Wed, 22 Feb 2017 21:45:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.199 X-Spam-Level: X-Spam-Status: No, score=-1.199 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 0AWE-vWwG4i0 for ; Wed, 22 Feb 2017 21:45:50 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 562315FE3F for ; Wed, 22 Feb 2017 21:45:50 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id C8406E0819 for ; Wed, 22 Feb 2017 21:45:44 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 75B1B24127 for ; Wed, 22 Feb 2017 21:45:44 +0000 (UTC) Date: Wed, 22 Feb 2017 21:45:44 +0000 (UTC) From: "Jeffrey Hagelberg (JIRA)" To: dev@atlas.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ATLAS-1588) ExportService is not compatible with Tinkerpop 3 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 22 Feb 2017 21:45:53 -0000 [ https://issues.apache.org/jira/browse/ATLAS-1588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15879308#comment-15879308 ] Jeffrey Hagelberg commented on ATLAS-1588: ------------------------------------------ [~ashustariov] - If you could address it, that would be good. We're in the process of doing final testing of both the titan1 and ibm-graph implementations of the graph abstraction layer, which both use TP 3. Hopefully those will be committed fairly soon. Until this is done, the ExportService won't be usable with either of those backends. Using GremlinExpressionFactory.INSTANCE seems to be a good choice since it already has logic for generating gremlin that works with TP2 or TP3. A lot of the logic in there is geared towards what the DSL translator needs, though. There might need to be some refactoring needed, for example a method to create a has expression that does not require a FieldInfo and GraphPersistenceStrategies object to be on hand :-) > ExportService is not compatible with Tinkerpop 3 > ------------------------------------------------ > > Key: ATLAS-1588 > URL: https://issues.apache.org/jira/browse/ATLAS-1588 > Project: Atlas > Issue Type: Bug > Reporter: Jeffrey Hagelberg > > The ExportService needs to be changed to generate gremlin using GremlinExpressionFactory so that it works with backends that require TinkerPop 3. -- This message was sent by Atlassian JIRA (v6.3.15#6346)