Return-Path: X-Original-To: apmail-incubator-vxquery-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-vxquery-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 C6709F865 for ; Thu, 25 Apr 2013 22:32:17 +0000 (UTC) Received: (qmail 39768 invoked by uid 500); 25 Apr 2013 22:32:16 -0000 Delivered-To: apmail-incubator-vxquery-dev-archive@incubator.apache.org Received: (qmail 39536 invoked by uid 500); 25 Apr 2013 22:32:16 -0000 Mailing-List: contact vxquery-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: vxquery-dev@incubator.apache.org Delivered-To: mailing list vxquery-dev@incubator.apache.org Received: (qmail 39302 invoked by uid 99); 25 Apr 2013 22:32:15 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Apr 2013 22:32:15 +0000 Date: Thu, 25 Apr 2013 22:32:15 +0000 (UTC) From: "Preston Carman (JIRA)" To: vxquery-dev@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (VXQUERY-91) Temporal functions grouped into a common library for byte based storage MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Preston Carman created VXQUERY-91: ------------------------------------- Summary: Temporal functions grouped into a common library for byte based storage Key: VXQUERY-91 URL: https://issues.apache.org/jira/browse/VXQUERY-91 Project: VXQuery Issue Type: Improvement Reporter: Preston Carman Assignee: Vinayak Borkar VXQuery utilizes Algebricks and Hyracks to build a XQuery process that can run in distributed system. Reviewing the list of query languages build upon the same base, there is a common need for temporal functionality. XQuery provides a great base for other languages, like AsterixQL, in respect to temporal functionality. Building a common library of functionality for both XQuery and AsterixQL would allow for simplified code base. In addition to only having to implement temporal features in one place. The new library could fill in the holes in VXQuery's temporal implementation and provide missing temporal features for AsterixQL. One library would keep more complex temporal features out of the way. Key Features for Library: - Written in Java - Optimized to work with out objects (use byte arrays) - Standardized temporal API - Useful to other Hyracks applications Review of tasks: - Consolidate temporal code into one library - Update XQuery to use the library - Validate all XQuery temporal functions through the test harness - Create a patch for AsterixQL for to utilize the new library Optional tasks: - Temporal Units for the library - Additional non-XQuery temporal features -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira