Hey all,

Waiting for an official weekly update for all past weeks? Here is one that
extensively covers all that I have been working on these past weeks :)

1) Doc Rewrite Rule fixed and updated.

The issue can be found here:
https://issues.apache.org/jira/browse/VXQUERY-142
The patch can be found here: https://github.com/apache/vxquery/pull/8

This test fixed one of the previous issues caught with the test suite. More
importantly, it made numerous XQTS tests to pass. These failed because
there was the string entered in the doc function to an absolute/relative
path (found in sourceFileMap) was not handled correctly.

2) Conversion to Algebricks Rewrite Rule.

This issue can be found here:
https://issues.apache.org/jira/browse/VXQUERY-160 which blocked
https://issues.apache.org/jira/browse/VXQUERY-161
The patch can be found here: https://github.com/apache/vxquery/pull/10

This issue should also fix Query 8 with Preston's rewrite rules. This
implementation of this rule was not handling general comparisons and value
comparisons in runtime (gt, lt, = < > etc) functions correctly. Again, this
made numerous XQTS Tests to pass.

3) Missing Node-Before-After Function

This issue can be found here:
https://issues.apache.org/jira/browse/VXQUERY-146
The patch can be found here: https://github.com/shivani1494/vxquery/pull/1

This issue fixed the above XMark issue. The implementation of the function
was missing. Made about 50 XQTS tests to pass.

4) Curly Braces Error

The issues can be found here:
https://issues.apache.org/jira/browse/VXQUERY-158 and
https://issues.apache.org/jira/browse/VXQUERY-96
Issue has been updated with my use cases. The patch is under progress. This
was initially assumed to be an XMark issue. However, as it turned out, it
was not. Nevertheless, once resolved, the patch will likely make more XQTS
tests to pass.

Preston has exact numbers of all tests passing as a result of patches. I am
sure he can confirm the numbers.


Thank you,
Shivani





ᐧ

On Tue, Jun 2, 2015 at 11:39 AM, Shivani Mall <[email protected]> wrote:

> Hey all,
>
> 1) All this while, I was working on extending my test suite to include a
> log file that displays queries, logical plan, optimized plan and results. I
> have made the changes to the code and will push it today. Also, the file
> should now be available on the ticket that I created last week.
> https://issues.apache.org/jira/browse/VXQUERY-145
>
> 2) This week I am working to write a Doc rewrite rule that maps an
> expression to a file in the document function. This will also be my
> starting point into writing rewrite rules.
>
> 3)This week we will also be analyzing the query plans to and decide the
> problems we will be dealing with over the next few weeks.
>
> Thank you,
> Shivani
>
> ᐧ
>
> On Tue, May 26, 2015 at 4:45 PM, Shivani Mall <[email protected]> wrote:
>
>> Hey all,
>>
>> This is what I have been doing so far:
>>
>> 1)Code updated to display Logical and Query Plans. However, it needs to
>> be re-architectured before I can push it to github.
>>
>> 2)Creating a log file to display logical and query plans for XMark
>> Queries. Later this week the file can be found here:
>> https://issues.apache.org/jira/browse/VXQUERY-145
>>
>> Thank you,
>> Shivani
>>
>> ᐧ
>>
>> On Thu, May 21, 2015 at 8:57 PM, Till Westmann <[email protected]> wrote:
>>
>>> Thanks!
>>> Is there a good way to put GH’s pull requests to use?
>>>
>>> Thanks,
>>> Till
>>>
>>> > On May 20, 2015, at 9:42 PM, Steven Jacobs <[email protected]> wrote:
>>> >
>>> > The simplest way (based on the experience with Efi's change) is to add
>>> > the Github
>>> > site as a remote, merge locally with master, then push.
>>> > Steven
>>> >
>>> > On Wednesday, May 20, 2015, Till Westmann <[email protected]> wrote:
>>> >
>>> >> Nice. Thanks!
>>> >>
>>> >>
>>> >> Preston, Steven, is there a particularly easy way to merge changes
>>> that
>>> >> are available on GitHub into our repository?
>>> >>
>>> >> Thanks,
>>> >> Till
>>> >>
>>> >> On 20 May 2015, at 13:51, Shivani Mall wrote:
>>> >>
>>> >> This Week:
>>> >>>
>>> >>> 1)XMark Documentation Completed which can be found here:
>>> >>>
>>> >>>
>>> https://github.com/shivani1494/vxquery/commit/dd7cddd49a471cd5c11588c262037b0276348611
>>> >>>
>>> >>> 2)Updating Code to show Logical and Optimized Query Plans for XTest
>>> since
>>> >>> this option is currently avaiable only for VXQuery
>>> >>>
>>> >>> ᐧ
>>> >>>
>>> >>> On Wed, May 20, 2015 at 1:51 PM, Shivani Mall <[email protected]>
>>> wrote:
>>> >>>
>>> >>> Last Week:
>>> >>>>
>>> >>>> 1) Completing XMark Documentation.
>>> >>>>
>>> >>>>
>>> >>>> ᐧ
>>> >>>>
>>> >>>> On Mon, May 4, 2015 at 4:51 PM, Shivani Mall <[email protected]>
>>> wrote:
>>> >>>>
>>> >>>> Last week:
>>> >>>>>
>>> >>>>> 1) Understood XQuery Data Model, multiple wrappers around XML
>>> document,
>>> >>>>> SequencePointable, the need for builders and a little bit of data
>>> flow
>>> >>>>> and
>>> >>>>> operators. Thanks to Preston for great explanations!
>>> >>>>>
>>> >>>>> 2)Documentation: SequencePointable structure, byte array break
>>> down of a
>>> >>>>> basic XML Doc.
>>> >>>>>
>>> >>>>>
>>> >>>>> ᐧ
>>> >>>>>
>>> >>>>>
>>> >>>>
>>> >>>>
>>>
>>>
>>
>

Reply via email to