You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vxquery.apache.org by Eldon Carman <ec...@ucr.edu> on 2012/06/07 19:34:03 UTC
Diving In - Whats Next?
Now that we seen the plans and know the functions required for each of
the plans. Whats next? Should I start to tracing the code for
generating these paths or look at creating these functions in VXQuery?
Also, what about the following items:
- assign
- QUANT_ONE, QUANT_QUESTION, ...
Do we need to do build out support for these items or does that exist?
Number Query Functions
- data
- add
- subtract
- multiply
- divide
String Query Functions
- data
- concat
- string-join
- substring
- string-length
- upper-case
- lower-case
Operators
- promote
- concatenate
Re: Diving In - Whats Next?
Posted by Eldon Carman <ec...@ucr.edu>.
Sounds good, I will continue to review XQuery.
Preston
On Thu, Jun 7, 2012 at 11:28 AM, Vinayak Borkar <vb...@yahoo.com> wrote:
> Preston,
>
>
> The plan has been for you to get familiar with XQuery and then get to a
> point where you can start writing the function implementations.
>
> assign is an operator in Algebricks. All the operators you see there are
> implemented already.
>
> QUANT_ONE, QUANT_QUESTION are constants used to specify the quantifiers for
> the types, so there is nothing to be done there.
>
> I need to fix the compilation path in VXQuery to create correct plans so the
> optimizer does the right thing. Let me take care of that and I will let you
> know the next steps.
>
>
> Vinayak
>
>
>
> On 6/7/12 10:34 AM, Eldon Carman wrote:
>>
>> Now that we seen the plans and know the functions required for each of
>> the plans. Whats next? Should I start to tracing the code for
>> generating these paths or look at creating these functions in VXQuery?
>>
>> Also, what about the following items:
>> - assign
>> - QUANT_ONE, QUANT_QUESTION, ...
>>
>> Do we need to do build out support for these items or does that exist?
>>
>>
>> Number Query Functions
>> - data
>> - add
>> - subtract
>> - multiply
>> - divide
>>
>> String Query Functions
>> - data
>> - concat
>> - string-join
>> - substring
>> - string-length
>> - upper-case
>> - lower-case
>>
>> Operators
>> - promote
>> - concatenate
>>
>
Re: Diving In - Whats Next?
Posted by Vinayak Borkar <vb...@yahoo.com>.
Preston,
The plan has been for you to get familiar with XQuery and then get to a
point where you can start writing the function implementations.
assign is an operator in Algebricks. All the operators you see there are
implemented already.
QUANT_ONE, QUANT_QUESTION are constants used to specify the quantifiers
for the types, so there is nothing to be done there.
I need to fix the compilation path in VXQuery to create correct plans so
the optimizer does the right thing. Let me take care of that and I will
let you know the next steps.
Vinayak
On 6/7/12 10:34 AM, Eldon Carman wrote:
> Now that we seen the plans and know the functions required for each of
> the plans. Whats next? Should I start to tracing the code for
> generating these paths or look at creating these functions in VXQuery?
>
> Also, what about the following items:
> - assign
> - QUANT_ONE, QUANT_QUESTION, ...
>
> Do we need to do build out support for these items or does that exist?
>
>
> Number Query Functions
> - data
> - add
> - subtract
> - multiply
> - divide
>
> String Query Functions
> - data
> - concat
> - string-join
> - substring
> - string-length
> - upper-case
> - lower-case
>
> Operators
> - promote
> - concatenate
>