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 1FC90200BF6 for ; Tue, 10 Jan 2017 07:46:36 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 1E77B160B3D; Tue, 10 Jan 2017 06:46:36 +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 60B93160B31 for ; Tue, 10 Jan 2017 07:46:35 +0100 (CET) Received: (qmail 74749 invoked by uid 500); 10 Jan 2017 06:46:34 -0000 Mailing-List: contact dev-help@asterixdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@asterixdb.apache.org Delivered-To: mailing list dev@asterixdb.apache.org Received: (qmail 74738 invoked by uid 99); 10 Jan 2017 06:46:34 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jan 2017 06:46:34 +0000 Received: from [192.168.1.82] (172-10-235-13.lightspeed.sntcca.sbcglobal.net [172.10.235.13]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 468AE1A012C for ; Tue, 10 Jan 2017 06:46:34 +0000 (UTC) From: "Till Westmann" To: dev@asterixdb.apache.org Subject: Choosing defaults for AsterixDB Date: Mon, 09 Jan 2017 22:46:32 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Mailer: MailMate (1.9.6r5319) archived-at: Tue, 10 Jan 2017 06:46:36 -0000 Hi, as you know AsterixDB supports 2 query languages (AQL and SQL++) and many output formats (ADM, clean JSON, lossless JSON, CSV). Our current defaults for these options (at least on the web interface) are AQL and ADM. I’d like to propose to change those defaults to be SQL++ and (clean) JSON. The reason for wanting them to change, is that I think that these choices are more attractive to new users of the system and thus can help to increase the adoption of AsterixDB. A user with some database experience is much more likely to have previous SQL experience and to feel at home with SQL++ than having XQuery experience and feeling at home with AQL. Similarly, most users will want to use the data that they get out of AsterixDB in an application and it will be a lot easier to consume JSON than it is to consume ADM. I've prepared a (tiny) change to change the defaults [1] and I'm wondering if there are concerns that should keep us from making this change. Cheers, Till [1] https://asterix-gerrit.ics.uci.edu/#/c/1409/