incubator-vxquery-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yasanka Sameera Horawalavithana (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (VXQUERY-91) Temporal functions grouped into a common library for byte based storage
Date Tue, 30 Apr 2013 15:24:15 GMT

    [ https://issues.apache.org/jira/browse/VXQUERY-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13643913#comment-13643913
] 

Yasanka Sameera Horawalavithana edited comment on VXQUERY-91 at 4/30/13 3:22 PM:
---------------------------------------------------------------------------------

I'm exciting to work on this issue for GSoC 2013. Would anyone like to mentor this project
& give me further information about this project?
                
      
> 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
>              Labels: gsoc2013
>
> VXQuery utilizes Algebricks and Hyracks to build a XQuery processor that execute on a
cluster. Reviewing the list of query languages build upon the same base, there is a common
need for date/time/duration manipulation. XQuery provides a great basis for other languages,
like AsterixQL, wrt its date/time/duration manipulation features. 
> Building a common library of this functionality for XQuery, AsterixQL, and other languages
on the Hyracks/Algebrix stack would allow for a simplified code base.
> In addition to only having to implement these features in one place, the new library
could fill in the holes in VXQuery's implementation and provide missing date/time/duration
features for AsterixQL. 
> Key Features for Library:
>  - Written in Java 
>  - Optimized to work with out objects (use byte arrays)
>  - Standardized date/time/duration API
>  - Useful to other Hyracks applications 
> Review of tasks:
>  - Consolidate date/time/duration code into one library
>  - Update XQuery to use the library
>  - Validate all XQuery date/time/duration functions through the test harness
>  - Create a patch for AsterixQL for to utilize the new library
> Optional tasks:
>  - Additional non-XQuery date/time/duration 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

Mime
View raw message