You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@vxquery.apache.org by Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk> on 2016/08/17 16:47:47 UTC

Issue VXQUERY-227

Hi,

As I have commented on the issue VXQUERY-227[1] I would like to know what
the method signature should be?

"Should the implementation of the getkeys method also take an IPointable as
an argument together with the IMutableValueStorage or should it take only
the IMutableValueStorage as the argument?
I mean should the implementation be getKeys(IPointable p,
IMutableValueStorage mvs) or should it be just getKeys(IMutableValueStorage
mvs) ?"

Thank you.
Yours sincerely,
Riyafa

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

-- 
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: riyafa.12@cse.mrt.ac.lk
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Till Westmann <ti...@apache.org>.
Hi Riyafa,

I\u2019ve checked that Preston\u2019s comments were addressed merged the change.
I think that further improvements can be made in a new change.

Cheers,
Till

On 10 Nov 2016, at 6:24, Riyafa Abdul Hameed wrote:

> Hi,
>
> I updated based on the review.
> I thought that using ABVSpool is similar to using PointablePool. Shall I
> update instances where nested object keys are not found to just use  a new
> ABVS without getting it from a pool if it would be more memory efficient?
>
> Thank you.
> Yours sincerely,
> Riyafa
>
> On 10 November 2016 at 01:38, Preston Carman <pr...@apache.org> wrote:
>
>> I posted a review.
>>
>> The ABVS pool is needed for getting nested JSON object keys. I am just
>> wondering if all the places that were updated to use the pool,
>> actually require a ABVS pool.
>>
>> On Wed, Nov 9, 2016 at 12:54 AM, Riyafa Abdul Hameed <ri...@apache.org>
>> wrote:
>>> Hi,
>>>
>>> I have created an ABVS pool based on a previous discussion in one of the
>>> comments and during the meetings if I am not mistaken.
>>>
>>> Thank you.
>>>
>>> Yours sincerely,
>>> Riyafa
>>>
>>> On 8 November 2016 at 11:11, Preston Carman <pr...@apache.org> wrote:
>>>
>>>> I think this PR needs a review. I did a quick glance at it and found
>>>> at least one formatting issue. Also, this change needs a ABVS pool,
>>>> but this structure is only helpful when things are nested. A pool is
>>>> not required if the function does not deal with a nested result. In
>>>> practice the pool will be slower than using a single ABVS, if no
>>>> nesting is in the function.
>>>>
>>>> On Sat, Nov 5, 2016 at 10:08 AM, Riyafa Abdul Hameed <riyafa@apache.org
>>>
>>>> wrote:
>>>>> Hi,
>>>>>
>>>>> Can this PR[1] be merged?
>>>>>
>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>
>>>>> Thank you.
>>>>>
>>>>> Yours sincerely,
>>>>> Riyafa
>>>>>
>>>>> On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org>
>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I have updated the PR[1] based on the suggestions.
>>>>>>
>>>>>>
>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>> Thank you.
>>>>>>
>>>>>> Yours sincerely,
>>>>>> Riyafa
>>>>>>
>>>>>> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
>>>>>>
>>>>>>> Hi Riyafa,
>>>>>>>
>>>>>>> I looks good. I\u2019ve added 2 small comments. Once those are
>> addressed, I
>>>>>>> think
>>>>>>> that it\u2019s fine to use it in other classes.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Till
>>>>>>>
>>>>>>>
>>>>>>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
>>>>>>>> suggest
>>>>>>>> if it should be written differently. If it looks good then am I to
>>>> change
>>>>>>>> other classes to use it?
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
>>>>>>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
>>>>>>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
>>>>>>>>
>>>>>>>> Thank you.
>>>>>>>>
>>>>>>>> Yours sincerely,
>>>>>>>> Riyafa
>>>>>>>>
>>>>>>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org>
>> wrote:
>>>>>>>>
>>>>>>>> Hi Riyafa,
>>>>>>>>>
>>>>>>>>> yes, I think that that would make sense. The idea is that one
>> would
>>>>>>>>> have a
>>>>>>>>> pool of reusable ArrayBackedValueStores. Each of those would
>> probably
>>>>>>>>> grow
>>>>>>>>> for a while up to the maximum size that is needed for the
>> evaluation
>>>> of
>>>>>>>>> an
>>>>>>>>> operator/function in a plan. And one the maximum size is reached,
>> the
>>>>>>>>> stores are re-used until the end of the evaluation without
>> requiring
>>>>>>>>> additional allocation or garbage collection.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Till
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regarding the suggestions on the PR[1], currently there's only a
>>>>>>>>>> PointablePooleFactory. Am I to create an
>>>>>>>>>> ArrayBackedValueStoragesPoolFactory?
>>>>>>>>>>
>>>>>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>>>>>>
>>>>>>>>>> Thank you.
>>>>>>>>>> Yours sincerely,
>>>>>>>>>> Riyafa
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
>>>>>>>>>> riyafa.12@cse.mrt.ac.lk>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I have created a PR[1] to resolve the issue. Please kindly
>> review.
>>>>>>>>>>>
>>>>>>>>>>> Thank you.
>>>>>>>>>>>
>>>>>>>>>>> Yours sincerely,
>>>>>>>>>>> Riyafa
>>>>>>>>>>>
>>>>>>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>>>>>>>
>>>>>>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
>>>>>>>>>>> riyafa.12@cse.mrt.ac.lk
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to
>>>> know
>>>>>>>>>>>> what
>>>>>>>>>>>> the method signature should be?
>>>>>>>>>>>>
>>>>>>>>>>>> "Should the implementation of the getkeys method also take an
>>>>>>>>>>>> IPointable
>>>>>>>>>>>> as an argument together with the IMutableValueStorage or
>> should it
>>>>>>>>>>>> take
>>>>>>>>>>>> only the IMutableValueStorage as the argument?
>>>>>>>>>>>> I mean should the implementation be getKeys(IPointable p,
>>>>>>>>>>>> IMutableValueStorage mvs) or should it be just
>>>>>>>>>>>> getKeys(IMutableValueStorage
>>>>>>>>>>>> mvs) ?"
>>>>>>>>>>>>
>>>>>>>>>>>> Thank you.
>>>>>>>>>>>> Yours sincerely,
>>>>>>>>>>>> Riyafa
>>>>>>>>>>>>
>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com
>> .
>>>>>>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>>>>>>>>>> l&focusedCommentId=15424494#comment-15424494
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Riyafa Abdul Hameed
>>>>>>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>>>>>>
>>>>>>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>>>>>>> Website: https://riyafa.wordpress.com/ <
>>>> http://riyafa.wordpress.com/
>>>>>>>>>>>>>
>>>>>>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>>>> riyafa>
>>>>>>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Riyafa Abdul Hameed
>>>>>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>>>>>
>>>>>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>>>>>> Website: https://riyafa.wordpress.com/ <
>>>> http://riyafa.wordpress.com/>
>>>>>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>>>> riyafa>
>>>>>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Riyafa Abdul Hameed
>>>>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>>>>
>>>>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>>>>> Website: https://riyafa.wordpress.com/ <
>>>> http://riyafa.wordpress.com/>
>>>>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>> riyafa
>>>>>
>>>>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Riyafa Abdul Hameed
>>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>>
>>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>>> Website: https://riyafa.wordpress.com/ <
>> http://riyafa.wordpress.com/>
>>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>> riyafa>
>>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>
>>
>
> -- 
> Riyafa Abdul Hameed
> Undergraduate, University of Moratuwa
>
> Email: riyafa.12@cse.mrt.ac.lk
> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> <http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>.
Hi,

I updated based on the review.
I thought that using ABVSpool is similar to using PointablePool. Shall I
update instances where nested object keys are not found to just use  a new
ABVS without getting it from a pool if it would be more memory efficient?

Thank you.
Yours sincerely,
Riyafa

On 10 November 2016 at 01:38, Preston Carman <pr...@apache.org> wrote:

> I posted a review.
>
> The ABVS pool is needed for getting nested JSON object keys. I am just
> wondering if all the places that were updated to use the pool,
> actually require a ABVS pool.
>
> On Wed, Nov 9, 2016 at 12:54 AM, Riyafa Abdul Hameed <ri...@apache.org>
> wrote:
> > Hi,
> >
> > I have created an ABVS pool based on a previous discussion in one of the
> > comments and during the meetings if I am not mistaken.
> >
> > Thank you.
> >
> > Yours sincerely,
> > Riyafa
> >
> > On 8 November 2016 at 11:11, Preston Carman <pr...@apache.org> wrote:
> >
> >> I think this PR needs a review. I did a quick glance at it and found
> >> at least one formatting issue. Also, this change needs a ABVS pool,
> >> but this structure is only helpful when things are nested. A pool is
> >> not required if the function does not deal with a nested result. In
> >> practice the pool will be slower than using a single ABVS, if no
> >> nesting is in the function.
> >>
> >> On Sat, Nov 5, 2016 at 10:08 AM, Riyafa Abdul Hameed <riyafa@apache.org
> >
> >> wrote:
> >> > Hi,
> >> >
> >> > Can this PR[1] be merged?
> >> >
> >> > [1] https://github.com/apache/vxquery/pull/147
> >> >
> >> > Thank you.
> >> >
> >> > Yours sincerely,
> >> > Riyafa
> >> >
> >> > On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org>
> >> wrote:
> >> >
> >> >> Hi,
> >> >>
> >> >> I have updated the PR[1] based on the suggestions.
> >> >>
> >> >>
> >> >> [1] https://github.com/apache/vxquery/pull/147
> >> >> Thank you.
> >> >>
> >> >> Yours sincerely,
> >> >> Riyafa
> >> >>
> >> >> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
> >> >>
> >> >>> Hi Riyafa,
> >> >>>
> >> >>> I looks good. I’ve added 2 small comments. Once those are
> addressed, I
> >> >>> think
> >> >>> that it’s fine to use it in other classes.
> >> >>>
> >> >>> Cheers,
> >> >>> Till
> >> >>>
> >> >>>
> >> >>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
> >> >>>
> >> >>> Hi,
> >> >>>>
> >> >>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
> >> >>>> suggest
> >> >>>> if it should be written differently. If it looks good then am I to
> >> change
> >> >>>> other classes to use it?
> >> >>>>
> >> >>>> [1]
> >> >>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
> >> >>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
> >> >>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
> >> >>>>
> >> >>>> Thank you.
> >> >>>>
> >> >>>> Yours sincerely,
> >> >>>> Riyafa
> >> >>>>
> >> >>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org>
> wrote:
> >> >>>>
> >> >>>> Hi Riyafa,
> >> >>>>>
> >> >>>>> yes, I think that that would make sense. The idea is that one
> would
> >> >>>>> have a
> >> >>>>> pool of reusable ArrayBackedValueStores. Each of those would
> probably
> >> >>>>> grow
> >> >>>>> for a while up to the maximum size that is needed for the
> evaluation
> >> of
> >> >>>>> an
> >> >>>>> operator/function in a plan. And one the maximum size is reached,
> the
> >> >>>>> stores are re-used until the end of the evaluation without
> requiring
> >> >>>>> additional allocation or garbage collection.
> >> >>>>>
> >> >>>>> Cheers,
> >> >>>>> Till
> >> >>>>>
> >> >>>>>
> >> >>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
> >> >>>>>
> >> >>>>> Hi,
> >> >>>>>
> >> >>>>>>
> >> >>>>>> Regarding the suggestions on the PR[1], currently there's only a
> >> >>>>>> PointablePooleFactory. Am I to create an
> >> >>>>>> ArrayBackedValueStoragesPoolFactory?
> >> >>>>>>
> >> >>>>>> [1] https://github.com/apache/vxquery/pull/147
> >> >>>>>>
> >> >>>>>> Thank you.
> >> >>>>>> Yours sincerely,
> >> >>>>>> Riyafa
> >> >>>>>>
> >> >>>>>>
> >> >>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
> >> >>>>>> riyafa.12@cse.mrt.ac.lk>
> >> >>>>>> wrote:
> >> >>>>>>
> >> >>>>>> Hi,
> >> >>>>>>
> >> >>>>>>>
> >> >>>>>>> I have created a PR[1] to resolve the issue. Please kindly
> review.
> >> >>>>>>>
> >> >>>>>>> Thank you.
> >> >>>>>>>
> >> >>>>>>> Yours sincerely,
> >> >>>>>>> Riyafa
> >> >>>>>>>
> >> >>>>>>> [1] https://github.com/apache/vxquery/pull/147
> >> >>>>>>>
> >> >>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
> >> >>>>>>> riyafa.12@cse.mrt.ac.lk
> >> >>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> wrote:
> >> >>>>>>>
> >> >>>>>>> Hi,
> >> >>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to
> >> know
> >> >>>>>>>> what
> >> >>>>>>>> the method signature should be?
> >> >>>>>>>>
> >> >>>>>>>> "Should the implementation of the getkeys method also take an
> >> >>>>>>>> IPointable
> >> >>>>>>>> as an argument together with the IMutableValueStorage or
> should it
> >> >>>>>>>> take
> >> >>>>>>>> only the IMutableValueStorage as the argument?
> >> >>>>>>>> I mean should the implementation be getKeys(IPointable p,
> >> >>>>>>>> IMutableValueStorage mvs) or should it be just
> >> >>>>>>>> getKeys(IMutableValueStorage
> >> >>>>>>>> mvs) ?"
> >> >>>>>>>>
> >> >>>>>>>> Thank you.
> >> >>>>>>>> Yours sincerely,
> >> >>>>>>>> Riyafa
> >> >>>>>>>>
> >> >>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com
> .
> >> >>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
> >> >>>>>>>> l&focusedCommentId=15424494#comment-15424494
> >> >>>>>>>>
> >> >>>>>>>> --
> >> >>>>>>>> Riyafa Abdul Hameed
> >> >>>>>>>> Undergraduate, University of Moratuwa
> >> >>>>>>>>
> >> >>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >> >>>>>>>> Website: https://riyafa.wordpress.com/ <
> >> http://riyafa.wordpress.com/
> >> >>>>>>>> >
> >> >>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> >> riyafa>
> >> >>>>>>>> <http://twitter.com/Riyafa1>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>
> >> >>>>>>> --
> >> >>>>>>> Riyafa Abdul Hameed
> >> >>>>>>> Undergraduate, University of Moratuwa
> >> >>>>>>>
> >> >>>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >> >>>>>>> Website: https://riyafa.wordpress.com/ <
> >> http://riyafa.wordpress.com/>
> >> >>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> >> riyafa>
> >> >>>>>>> <http://twitter.com/Riyafa1>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>> --
> >> >>>>>> Riyafa Abdul Hameed
> >> >>>>>> Undergraduate, University of Moratuwa
> >> >>>>>>
> >> >>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >> >>>>>> Website: https://riyafa.wordpress.com/ <
> >> http://riyafa.wordpress.com/>
> >> >>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> riyafa
> >> >
> >> >>>>>> <http://twitter.com/Riyafa1>
> >> >>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>
> >> >>>> --
> >> >>>> Riyafa Abdul Hameed
> >> >>>> Undergraduate, University of Moratuwa
> >> >>>>
> >> >>>> Email: riyafa.12@cse.mrt.ac.lk
> >> >>>> Website: https://riyafa.wordpress.com/ <
> http://riyafa.wordpress.com/>
> >> >>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> riyafa>
> >> >>>> <http://twitter.com/Riyafa1>
> >> >>>>
> >> >>>
> >> >>
> >>
>



-- 
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: riyafa.12@cse.mrt.ac.lk
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Preston Carman <pr...@apache.org>.
I posted a review.

The ABVS pool is needed for getting nested JSON object keys. I am just
wondering if all the places that were updated to use the pool,
actually require a ABVS pool.

On Wed, Nov 9, 2016 at 12:54 AM, Riyafa Abdul Hameed <ri...@apache.org> wrote:
> Hi,
>
> I have created an ABVS pool based on a previous discussion in one of the
> comments and during the meetings if I am not mistaken.
>
> Thank you.
>
> Yours sincerely,
> Riyafa
>
> On 8 November 2016 at 11:11, Preston Carman <pr...@apache.org> wrote:
>
>> I think this PR needs a review. I did a quick glance at it and found
>> at least one formatting issue. Also, this change needs a ABVS pool,
>> but this structure is only helpful when things are nested. A pool is
>> not required if the function does not deal with a nested result. In
>> practice the pool will be slower than using a single ABVS, if no
>> nesting is in the function.
>>
>> On Sat, Nov 5, 2016 at 10:08 AM, Riyafa Abdul Hameed <ri...@apache.org>
>> wrote:
>> > Hi,
>> >
>> > Can this PR[1] be merged?
>> >
>> > [1] https://github.com/apache/vxquery/pull/147
>> >
>> > Thank you.
>> >
>> > Yours sincerely,
>> > Riyafa
>> >
>> > On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org>
>> wrote:
>> >
>> >> Hi,
>> >>
>> >> I have updated the PR[1] based on the suggestions.
>> >>
>> >>
>> >> [1] https://github.com/apache/vxquery/pull/147
>> >> Thank you.
>> >>
>> >> Yours sincerely,
>> >> Riyafa
>> >>
>> >> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
>> >>
>> >>> Hi Riyafa,
>> >>>
>> >>> I looks good. I’ve added 2 small comments. Once those are addressed, I
>> >>> think
>> >>> that it’s fine to use it in other classes.
>> >>>
>> >>> Cheers,
>> >>> Till
>> >>>
>> >>>
>> >>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
>> >>>
>> >>> Hi,
>> >>>>
>> >>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
>> >>>> suggest
>> >>>> if it should be written differently. If it looks good then am I to
>> change
>> >>>> other classes to use it?
>> >>>>
>> >>>> [1]
>> >>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
>> >>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
>> >>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
>> >>>>
>> >>>> Thank you.
>> >>>>
>> >>>> Yours sincerely,
>> >>>> Riyafa
>> >>>>
>> >>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
>> >>>>
>> >>>> Hi Riyafa,
>> >>>>>
>> >>>>> yes, I think that that would make sense. The idea is that one would
>> >>>>> have a
>> >>>>> pool of reusable ArrayBackedValueStores. Each of those would probably
>> >>>>> grow
>> >>>>> for a while up to the maximum size that is needed for the evaluation
>> of
>> >>>>> an
>> >>>>> operator/function in a plan. And one the maximum size is reached, the
>> >>>>> stores are re-used until the end of the evaluation without requiring
>> >>>>> additional allocation or garbage collection.
>> >>>>>
>> >>>>> Cheers,
>> >>>>> Till
>> >>>>>
>> >>>>>
>> >>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>> >>>>>
>> >>>>> Hi,
>> >>>>>
>> >>>>>>
>> >>>>>> Regarding the suggestions on the PR[1], currently there's only a
>> >>>>>> PointablePooleFactory. Am I to create an
>> >>>>>> ArrayBackedValueStoragesPoolFactory?
>> >>>>>>
>> >>>>>> [1] https://github.com/apache/vxquery/pull/147
>> >>>>>>
>> >>>>>> Thank you.
>> >>>>>> Yours sincerely,
>> >>>>>> Riyafa
>> >>>>>>
>> >>>>>>
>> >>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
>> >>>>>> riyafa.12@cse.mrt.ac.lk>
>> >>>>>> wrote:
>> >>>>>>
>> >>>>>> Hi,
>> >>>>>>
>> >>>>>>>
>> >>>>>>> I have created a PR[1] to resolve the issue. Please kindly review.
>> >>>>>>>
>> >>>>>>> Thank you.
>> >>>>>>>
>> >>>>>>> Yours sincerely,
>> >>>>>>> Riyafa
>> >>>>>>>
>> >>>>>>> [1] https://github.com/apache/vxquery/pull/147
>> >>>>>>>
>> >>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
>> >>>>>>> riyafa.12@cse.mrt.ac.lk
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>> wrote:
>> >>>>>>>
>> >>>>>>> Hi,
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to
>> know
>> >>>>>>>> what
>> >>>>>>>> the method signature should be?
>> >>>>>>>>
>> >>>>>>>> "Should the implementation of the getkeys method also take an
>> >>>>>>>> IPointable
>> >>>>>>>> as an argument together with the IMutableValueStorage or should it
>> >>>>>>>> take
>> >>>>>>>> only the IMutableValueStorage as the argument?
>> >>>>>>>> I mean should the implementation be getKeys(IPointable p,
>> >>>>>>>> IMutableValueStorage mvs) or should it be just
>> >>>>>>>> getKeys(IMutableValueStorage
>> >>>>>>>> mvs) ?"
>> >>>>>>>>
>> >>>>>>>> Thank you.
>> >>>>>>>> Yours sincerely,
>> >>>>>>>> Riyafa
>> >>>>>>>>
>> >>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>> >>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>> >>>>>>>> l&focusedCommentId=15424494#comment-15424494
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> Riyafa Abdul Hameed
>> >>>>>>>> Undergraduate, University of Moratuwa
>> >>>>>>>>
>> >>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>> >>>>>>>> Website: https://riyafa.wordpress.com/ <
>> http://riyafa.wordpress.com/
>> >>>>>>>> >
>> >>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>> riyafa>
>> >>>>>>>> <http://twitter.com/Riyafa1>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Riyafa Abdul Hameed
>> >>>>>>> Undergraduate, University of Moratuwa
>> >>>>>>>
>> >>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>> >>>>>>> Website: https://riyafa.wordpress.com/ <
>> http://riyafa.wordpress.com/>
>> >>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
>> riyafa>
>> >>>>>>> <http://twitter.com/Riyafa1>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>> Riyafa Abdul Hameed
>> >>>>>> Undergraduate, University of Moratuwa
>> >>>>>>
>> >>>>>> Email: riyafa.12@cse.mrt.ac.lk
>> >>>>>> Website: https://riyafa.wordpress.com/ <
>> http://riyafa.wordpress.com/>
>> >>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa
>> >
>> >>>>>> <http://twitter.com/Riyafa1>
>> >>>>>>
>> >>>>>>
>> >>>>>
>> >>>>
>> >>>> --
>> >>>> Riyafa Abdul Hameed
>> >>>> Undergraduate, University of Moratuwa
>> >>>>
>> >>>> Email: riyafa.12@cse.mrt.ac.lk
>> >>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>> >>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>> >>>> <http://twitter.com/Riyafa1>
>> >>>>
>> >>>
>> >>
>>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@apache.org>.
Hi,

I have created an ABVS pool based on a previous discussion in one of the
comments and during the meetings if I am not mistaken.

Thank you.

Yours sincerely,
Riyafa

On 8 November 2016 at 11:11, Preston Carman <pr...@apache.org> wrote:

> I think this PR needs a review. I did a quick glance at it and found
> at least one formatting issue. Also, this change needs a ABVS pool,
> but this structure is only helpful when things are nested. A pool is
> not required if the function does not deal with a nested result. In
> practice the pool will be slower than using a single ABVS, if no
> nesting is in the function.
>
> On Sat, Nov 5, 2016 at 10:08 AM, Riyafa Abdul Hameed <ri...@apache.org>
> wrote:
> > Hi,
> >
> > Can this PR[1] be merged?
> >
> > [1] https://github.com/apache/vxquery/pull/147
> >
> > Thank you.
> >
> > Yours sincerely,
> > Riyafa
> >
> > On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org>
> wrote:
> >
> >> Hi,
> >>
> >> I have updated the PR[1] based on the suggestions.
> >>
> >>
> >> [1] https://github.com/apache/vxquery/pull/147
> >> Thank you.
> >>
> >> Yours sincerely,
> >> Riyafa
> >>
> >> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
> >>
> >>> Hi Riyafa,
> >>>
> >>> I looks good. I’ve added 2 small comments. Once those are addressed, I
> >>> think
> >>> that it’s fine to use it in other classes.
> >>>
> >>> Cheers,
> >>> Till
> >>>
> >>>
> >>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
> >>>
> >>> Hi,
> >>>>
> >>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
> >>>> suggest
> >>>> if it should be written differently. If it looks good then am I to
> change
> >>>> other classes to use it?
> >>>>
> >>>> [1]
> >>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
> >>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
> >>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
> >>>>
> >>>> Thank you.
> >>>>
> >>>> Yours sincerely,
> >>>> Riyafa
> >>>>
> >>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
> >>>>
> >>>> Hi Riyafa,
> >>>>>
> >>>>> yes, I think that that would make sense. The idea is that one would
> >>>>> have a
> >>>>> pool of reusable ArrayBackedValueStores. Each of those would probably
> >>>>> grow
> >>>>> for a while up to the maximum size that is needed for the evaluation
> of
> >>>>> an
> >>>>> operator/function in a plan. And one the maximum size is reached, the
> >>>>> stores are re-used until the end of the evaluation without requiring
> >>>>> additional allocation or garbage collection.
> >>>>>
> >>>>> Cheers,
> >>>>> Till
> >>>>>
> >>>>>
> >>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>>>
> >>>>>> Regarding the suggestions on the PR[1], currently there's only a
> >>>>>> PointablePooleFactory. Am I to create an
> >>>>>> ArrayBackedValueStoragesPoolFactory?
> >>>>>>
> >>>>>> [1] https://github.com/apache/vxquery/pull/147
> >>>>>>
> >>>>>> Thank you.
> >>>>>> Yours sincerely,
> >>>>>> Riyafa
> >>>>>>
> >>>>>>
> >>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
> >>>>>> riyafa.12@cse.mrt.ac.lk>
> >>>>>> wrote:
> >>>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>>>
> >>>>>>> I have created a PR[1] to resolve the issue. Please kindly review.
> >>>>>>>
> >>>>>>> Thank you.
> >>>>>>>
> >>>>>>> Yours sincerely,
> >>>>>>> Riyafa
> >>>>>>>
> >>>>>>> [1] https://github.com/apache/vxquery/pull/147
> >>>>>>>
> >>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
> >>>>>>> riyafa.12@cse.mrt.ac.lk
> >>>>>>>
> >>>>>>>>
> >>>>>>>> wrote:
> >>>>>>>
> >>>>>>> Hi,
> >>>>>>>
> >>>>>>>>
> >>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to
> know
> >>>>>>>> what
> >>>>>>>> the method signature should be?
> >>>>>>>>
> >>>>>>>> "Should the implementation of the getkeys method also take an
> >>>>>>>> IPointable
> >>>>>>>> as an argument together with the IMutableValueStorage or should it
> >>>>>>>> take
> >>>>>>>> only the IMutableValueStorage as the argument?
> >>>>>>>> I mean should the implementation be getKeys(IPointable p,
> >>>>>>>> IMutableValueStorage mvs) or should it be just
> >>>>>>>> getKeys(IMutableValueStorage
> >>>>>>>> mvs) ?"
> >>>>>>>>
> >>>>>>>> Thank you.
> >>>>>>>> Yours sincerely,
> >>>>>>>> Riyafa
> >>>>>>>>
> >>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
> >>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
> >>>>>>>> l&focusedCommentId=15424494#comment-15424494
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Riyafa Abdul Hameed
> >>>>>>>> Undergraduate, University of Moratuwa
> >>>>>>>>
> >>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >>>>>>>> Website: https://riyafa.wordpress.com/ <
> http://riyafa.wordpress.com/
> >>>>>>>> >
> >>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> riyafa>
> >>>>>>>> <http://twitter.com/Riyafa1>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Riyafa Abdul Hameed
> >>>>>>> Undergraduate, University of Moratuwa
> >>>>>>>
> >>>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >>>>>>> Website: https://riyafa.wordpress.com/ <
> http://riyafa.wordpress.com/>
> >>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/
> riyafa>
> >>>>>>> <http://twitter.com/Riyafa1>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Riyafa Abdul Hameed
> >>>>>> Undergraduate, University of Moratuwa
> >>>>>>
> >>>>>> Email: riyafa.12@cse.mrt.ac.lk
> >>>>>> Website: https://riyafa.wordpress.com/ <
> http://riyafa.wordpress.com/>
> >>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa
> >
> >>>>>> <http://twitter.com/Riyafa1>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Riyafa Abdul Hameed
> >>>> Undergraduate, University of Moratuwa
> >>>>
> >>>> Email: riyafa.12@cse.mrt.ac.lk
> >>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> >>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> >>>> <http://twitter.com/Riyafa1>
> >>>>
> >>>
> >>
>

Re: Issue VXQUERY-227

Posted by Preston Carman <pr...@apache.org>.
I think this PR needs a review. I did a quick glance at it and found
at least one formatting issue. Also, this change needs a ABVS pool,
but this structure is only helpful when things are nested. A pool is
not required if the function does not deal with a nested result. In
practice the pool will be slower than using a single ABVS, if no
nesting is in the function.

On Sat, Nov 5, 2016 at 10:08 AM, Riyafa Abdul Hameed <ri...@apache.org> wrote:
> Hi,
>
> Can this PR[1] be merged?
>
> [1] https://github.com/apache/vxquery/pull/147
>
> Thank you.
>
> Yours sincerely,
> Riyafa
>
> On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org> wrote:
>
>> Hi,
>>
>> I have updated the PR[1] based on the suggestions.
>>
>>
>> [1] https://github.com/apache/vxquery/pull/147
>> Thank you.
>>
>> Yours sincerely,
>> Riyafa
>>
>> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
>>
>>> Hi Riyafa,
>>>
>>> I looks good. I’ve added 2 small comments. Once those are addressed, I
>>> think
>>> that it’s fine to use it in other classes.
>>>
>>> Cheers,
>>> Till
>>>
>>>
>>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
>>>
>>> Hi,
>>>>
>>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
>>>> suggest
>>>> if it should be written differently. If it looks good then am I to change
>>>> other classes to use it?
>>>>
>>>> [1]
>>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
>>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
>>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
>>>>
>>>> Thank you.
>>>>
>>>> Yours sincerely,
>>>> Riyafa
>>>>
>>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
>>>>
>>>> Hi Riyafa,
>>>>>
>>>>> yes, I think that that would make sense. The idea is that one would
>>>>> have a
>>>>> pool of reusable ArrayBackedValueStores. Each of those would probably
>>>>> grow
>>>>> for a while up to the maximum size that is needed for the evaluation of
>>>>> an
>>>>> operator/function in a plan. And one the maximum size is reached, the
>>>>> stores are re-used until the end of the evaluation without requiring
>>>>> additional allocation or garbage collection.
>>>>>
>>>>> Cheers,
>>>>> Till
>>>>>
>>>>>
>>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>>
>>>>>> Regarding the suggestions on the PR[1], currently there's only a
>>>>>> PointablePooleFactory. Am I to create an
>>>>>> ArrayBackedValueStoragesPoolFactory?
>>>>>>
>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>>
>>>>>> Thank you.
>>>>>> Yours sincerely,
>>>>>> Riyafa
>>>>>>
>>>>>>
>>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
>>>>>> riyafa.12@cse.mrt.ac.lk>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>>
>>>>>>> I have created a PR[1] to resolve the issue. Please kindly review.
>>>>>>>
>>>>>>> Thank you.
>>>>>>>
>>>>>>> Yours sincerely,
>>>>>>> Riyafa
>>>>>>>
>>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>>>
>>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
>>>>>>> riyafa.12@cse.mrt.ac.lk
>>>>>>>
>>>>>>>>
>>>>>>>> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>>>
>>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to know
>>>>>>>> what
>>>>>>>> the method signature should be?
>>>>>>>>
>>>>>>>> "Should the implementation of the getkeys method also take an
>>>>>>>> IPointable
>>>>>>>> as an argument together with the IMutableValueStorage or should it
>>>>>>>> take
>>>>>>>> only the IMutableValueStorage as the argument?
>>>>>>>> I mean should the implementation be getKeys(IPointable p,
>>>>>>>> IMutableValueStorage mvs) or should it be just
>>>>>>>> getKeys(IMutableValueStorage
>>>>>>>> mvs) ?"
>>>>>>>>
>>>>>>>> Thank you.
>>>>>>>> Yours sincerely,
>>>>>>>> Riyafa
>>>>>>>>
>>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>>>>>> l&focusedCommentId=15424494#comment-15424494
>>>>>>>>
>>>>>>>> --
>>>>>>>> Riyafa Abdul Hameed
>>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>>
>>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/
>>>>>>>> >
>>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Riyafa Abdul Hameed
>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>
>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Riyafa Abdul Hameed
>>>>>> Undergraduate, University of Moratuwa
>>>>>>
>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>> <http://twitter.com/Riyafa1>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> --
>>>> Riyafa Abdul Hameed
>>>> Undergraduate, University of Moratuwa
>>>>
>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>> <http://twitter.com/Riyafa1>
>>>>
>>>
>>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@apache.org>.
Hi,

Can this PR[1] be merged?

[1] https://github.com/apache/vxquery/pull/147

Thank you.

Yours sincerely,
Riyafa

On 27 August 2016 at 15:23, Riyafa Abdul Hameed <ri...@apache.org> wrote:

> Hi,
>
> I have updated the PR[1] based on the suggestions.
>
>
> [1] https://github.com/apache/vxquery/pull/147
> Thank you.
>
> Yours sincerely,
> Riyafa
>
> On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:
>
>> Hi Riyafa,
>>
>> I looks good. I’ve added 2 small comments. Once those are addressed, I
>> think
>> that it’s fine to use it in other classes.
>>
>> Cheers,
>> Till
>>
>>
>> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
>>
>> Hi,
>>>
>>> I have created a class as ArrayBackedValueStoragesPool[1]. Please
>>> suggest
>>> if it should be written differently. If it looks good then am I to change
>>> other classes to use it?
>>>
>>> [1]
>>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
>>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vx
>>> query/datamodel/accessors/ArrayBackedValueStoragesPool.java
>>>
>>> Thank you.
>>>
>>> Yours sincerely,
>>> Riyafa
>>>
>>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
>>>
>>> Hi Riyafa,
>>>>
>>>> yes, I think that that would make sense. The idea is that one would
>>>> have a
>>>> pool of reusable ArrayBackedValueStores. Each of those would probably
>>>> grow
>>>> for a while up to the maximum size that is needed for the evaluation of
>>>> an
>>>> operator/function in a plan. And one the maximum size is reached, the
>>>> stores are re-used until the end of the evaluation without requiring
>>>> additional allocation or garbage collection.
>>>>
>>>> Cheers,
>>>> Till
>>>>
>>>>
>>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>>>>
>>>> Hi,
>>>>
>>>>>
>>>>> Regarding the suggestions on the PR[1], currently there's only a
>>>>> PointablePooleFactory. Am I to create an
>>>>> ArrayBackedValueStoragesPoolFactory?
>>>>>
>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>
>>>>> Thank you.
>>>>> Yours sincerely,
>>>>> Riyafa
>>>>>
>>>>>
>>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
>>>>> riyafa.12@cse.mrt.ac.lk>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>>
>>>>>> I have created a PR[1] to resolve the issue. Please kindly review.
>>>>>>
>>>>>> Thank you.
>>>>>>
>>>>>> Yours sincerely,
>>>>>> Riyafa
>>>>>>
>>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>>
>>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
>>>>>> riyafa.12@cse.mrt.ac.lk
>>>>>>
>>>>>>>
>>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>>
>>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to know
>>>>>>> what
>>>>>>> the method signature should be?
>>>>>>>
>>>>>>> "Should the implementation of the getkeys method also take an
>>>>>>> IPointable
>>>>>>> as an argument together with the IMutableValueStorage or should it
>>>>>>> take
>>>>>>> only the IMutableValueStorage as the argument?
>>>>>>> I mean should the implementation be getKeys(IPointable p,
>>>>>>> IMutableValueStorage mvs) or should it be just
>>>>>>> getKeys(IMutableValueStorage
>>>>>>> mvs) ?"
>>>>>>>
>>>>>>> Thank you.
>>>>>>> Yours sincerely,
>>>>>>> Riyafa
>>>>>>>
>>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>>>>> l&focusedCommentId=15424494#comment-15424494
>>>>>>>
>>>>>>> --
>>>>>>> Riyafa Abdul Hameed
>>>>>>> Undergraduate, University of Moratuwa
>>>>>>>
>>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/
>>>>>>> >
>>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>>> <http://twitter.com/Riyafa1>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Riyafa Abdul Hameed
>>>>>> Undergraduate, University of Moratuwa
>>>>>>
>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>> <http://twitter.com/Riyafa1>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Riyafa Abdul Hameed
>>>>> Undergraduate, University of Moratuwa
>>>>>
>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>> <http://twitter.com/Riyafa1>
>>>>>
>>>>>
>>>>
>>>
>>> --
>>> Riyafa Abdul Hameed
>>> Undergraduate, University of Moratuwa
>>>
>>> Email: riyafa.12@cse.mrt.ac.lk
>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>> <http://twitter.com/Riyafa1>
>>>
>>
>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@apache.org>.
Hi,

I have updated the PR[1] based on the suggestions.


[1] https://github.com/apache/vxquery/pull/147
Thank you.

Yours sincerely,
Riyafa

On 21 August 2016 at 22:48, Till Westmann <ti...@apache.org> wrote:

> Hi Riyafa,
>
> I looks good. I’ve added 2 small comments. Once those are addressed, I
> think
> that it’s fine to use it in other classes.
>
> Cheers,
> Till
>
>
> On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:
>
> Hi,
>>
>> I have created a class as ArrayBackedValueStoragesPool[1]. Please suggest
>> if it should be written differently. If it looks good then am I to change
>> other classes to use it?
>>
>> [1]
>> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446
>> f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/
>> vxquery/datamodel/accessors/ArrayBackedValueStoragesPool.java
>>
>> Thank you.
>>
>> Yours sincerely,
>> Riyafa
>>
>> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
>>
>> Hi Riyafa,
>>>
>>> yes, I think that that would make sense. The idea is that one would have
>>> a
>>> pool of reusable ArrayBackedValueStores. Each of those would probably
>>> grow
>>> for a while up to the maximum size that is needed for the evaluation of
>>> an
>>> operator/function in a plan. And one the maximum size is reached, the
>>> stores are re-used until the end of the evaluation without requiring
>>> additional allocation or garbage collection.
>>>
>>> Cheers,
>>> Till
>>>
>>>
>>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>>>
>>> Hi,
>>>
>>>>
>>>> Regarding the suggestions on the PR[1], currently there's only a
>>>> PointablePooleFactory. Am I to create an
>>>> ArrayBackedValueStoragesPoolFactory?
>>>>
>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>
>>>> Thank you.
>>>> Yours sincerely,
>>>> Riyafa
>>>>
>>>>
>>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <
>>>> riyafa.12@cse.mrt.ac.lk>
>>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>>>
>>>>> I have created a PR[1] to resolve the issue. Please kindly review.
>>>>>
>>>>> Thank you.
>>>>>
>>>>> Yours sincerely,
>>>>> Riyafa
>>>>>
>>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>>
>>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <
>>>>> riyafa.12@cse.mrt.ac.lk
>>>>>
>>>>>>
>>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>>
>>>>>> As I have commented on the issue VXQUERY-227[1] I would like to know
>>>>>> what
>>>>>> the method signature should be?
>>>>>>
>>>>>> "Should the implementation of the getkeys method also take an
>>>>>> IPointable
>>>>>> as an argument together with the IMutableValueStorage or should it
>>>>>> take
>>>>>> only the IMutableValueStorage as the argument?
>>>>>> I mean should the implementation be getKeys(IPointable p,
>>>>>> IMutableValueStorage mvs) or should it be just
>>>>>> getKeys(IMutableValueStorage
>>>>>> mvs) ?"
>>>>>>
>>>>>> Thank you.
>>>>>> Yours sincerely,
>>>>>> Riyafa
>>>>>>
>>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>>>> l&focusedCommentId=15424494#comment-15424494
>>>>>>
>>>>>> --
>>>>>> Riyafa Abdul Hameed
>>>>>> Undergraduate, University of Moratuwa
>>>>>>
>>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>>> <http://twitter.com/Riyafa1>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Riyafa Abdul Hameed
>>>>> Undergraduate, University of Moratuwa
>>>>>
>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>>> <http://twitter.com/Riyafa1>
>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>>> Riyafa Abdul Hameed
>>>> Undergraduate, University of Moratuwa
>>>>
>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>> <http://twitter.com/Riyafa1>
>>>>
>>>>
>>>
>>
>> --
>> Riyafa Abdul Hameed
>> Undergraduate, University of Moratuwa
>>
>> Email: riyafa.12@cse.mrt.ac.lk
>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>> <http://twitter.com/Riyafa1>
>>
>

Re: Issue VXQUERY-227

Posted by Till Westmann <ti...@apache.org>.
Hi Riyafa,

I looks good. I’ve added 2 small comments. Once those are addressed, I 
think
that it’s fine to use it in other classes.

Cheers,
Till

On 20 Aug 2016, at 21:13, Riyafa Abdul Hameed wrote:

> Hi,
>
> I have created a class as ArrayBackedValueStoragesPool[1]. Please 
> suggest
> if it should be written differently. If it looks good then am I to 
> change
> other classes to use it?
>
> [1]
> https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/ArrayBackedValueStoragesPool.java
>
> Thank you.
>
> Yours sincerely,
> Riyafa
>
> On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:
>
>> Hi Riyafa,
>>
>> yes, I think that that would make sense. The idea is that one would 
>> have a
>> pool of reusable ArrayBackedValueStores. Each of those would probably 
>> grow
>> for a while up to the maximum size that is needed for the evaluation 
>> of an
>> operator/function in a plan. And one the maximum size is reached, the
>> stores are re-used until the end of the evaluation without requiring
>> additional allocation or garbage collection.
>>
>> Cheers,
>> Till
>>
>>
>> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>>
>> Hi,
>>>
>>> Regarding the suggestions on the PR[1], currently there's only a
>>> PointablePooleFactory. Am I to create an
>>> ArrayBackedValueStoragesPoolFactory?
>>>
>>> [1] https://github.com/apache/vxquery/pull/147
>>>
>>> Thank you.
>>> Yours sincerely,
>>> Riyafa
>>>
>>>
>>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed 
>>> <ri...@cse.mrt.ac.lk>
>>> wrote:
>>>
>>> Hi,
>>>>
>>>> I have created a PR[1] to resolve the issue. Please kindly review.
>>>>
>>>> Thank you.
>>>>
>>>> Yours sincerely,
>>>> Riyafa
>>>>
>>>> [1] https://github.com/apache/vxquery/pull/147
>>>>
>>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed 
>>>> <riyafa.12@cse.mrt.ac.lk
>>>>>
>>>> wrote:
>>>>
>>>> Hi,
>>>>>
>>>>> As I have commented on the issue VXQUERY-227[1] I would like to 
>>>>> know
>>>>> what
>>>>> the method signature should be?
>>>>>
>>>>> "Should the implementation of the getkeys method also take an 
>>>>> IPointable
>>>>> as an argument together with the IMutableValueStorage or should it 
>>>>> take
>>>>> only the IMutableValueStorage as the argument?
>>>>> I mean should the implementation be getKeys(IPointable p,
>>>>> IMutableValueStorage mvs) or should it be just
>>>>> getKeys(IMutableValueStorage
>>>>> mvs) ?"
>>>>>
>>>>> Thank you.
>>>>> Yours sincerely,
>>>>> Riyafa
>>>>>
>>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>>> l&focusedCommentId=15424494#comment-15424494
>>>>>
>>>>> --
>>>>> Riyafa Abdul Hameed
>>>>> Undergraduate, University of Moratuwa
>>>>>
>>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>>> Website: https://riyafa.wordpress.com/ 
>>>>> <http://riyafa.wordpress.com/>
>>>>> <http://facebook.com/riyafa.ahf>  
>>>>> <http://lk.linkedin.com/in/riyafa>
>>>>> <http://twitter.com/Riyafa1>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Riyafa Abdul Hameed
>>>> Undergraduate, University of Moratuwa
>>>>
>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>> Website: https://riyafa.wordpress.com/ 
>>>> <http://riyafa.wordpress.com/>
>>>> <http://facebook.com/riyafa.ahf>  
>>>> <http://lk.linkedin.com/in/riyafa>
>>>> <http://twitter.com/Riyafa1>
>>>>
>>>>
>>>
>>>
>>> --
>>> Riyafa Abdul Hameed
>>> Undergraduate, University of Moratuwa
>>>
>>> Email: riyafa.12@cse.mrt.ac.lk
>>> Website: https://riyafa.wordpress.com/ 
>>> <http://riyafa.wordpress.com/>
>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>> <http://twitter.com/Riyafa1>
>>>
>>
>
>
> -- 
> Riyafa Abdul Hameed
> Undergraduate, University of Moratuwa
>
> Email: riyafa.12@cse.mrt.ac.lk
> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> <http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>.
Hi,

I have created a class as ArrayBackedValueStoragesPool[1]. Please suggest
if it should be written differently. If it looks good then am I to change
other classes to use it?

[1]
https://github.com/riyafa/vxquery/blob/1e305db7bc2c17daf7446f5c20ebb7a5cb7dba67/vxquery-core/src/main/java/org/apache/vxquery/datamodel/accessors/ArrayBackedValueStoragesPool.java

Thank you.

Yours sincerely,
Riyafa

On 19 August 2016 at 09:29, Till Westmann <ti...@apache.org> wrote:

> Hi Riyafa,
>
> yes, I think that that would make sense. The idea is that one would have a
> pool of reusable ArrayBackedValueStores. Each of those would probably grow
> for a while up to the maximum size that is needed for the evaluation of an
> operator/function in a plan. And one the maximum size is reached, the
> stores are re-used until the end of the evaluation without requiring
> additional allocation or garbage collection.
>
> Cheers,
> Till
>
>
> On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:
>
> Hi,
>>
>> Regarding the suggestions on the PR[1], currently there's only a
>> PointablePooleFactory. Am I to create an
>> ArrayBackedValueStoragesPoolFactory?
>>
>> [1] https://github.com/apache/vxquery/pull/147
>>
>> Thank you.
>> Yours sincerely,
>> Riyafa
>>
>>
>> On 18 August 2016 at 19:15, Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>
>> wrote:
>>
>> Hi,
>>>
>>> I have created a PR[1] to resolve the issue. Please kindly review.
>>>
>>> Thank you.
>>>
>>> Yours sincerely,
>>> Riyafa
>>>
>>> [1] https://github.com/apache/vxquery/pull/147
>>>
>>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <riyafa.12@cse.mrt.ac.lk
>>> >
>>> wrote:
>>>
>>> Hi,
>>>>
>>>> As I have commented on the issue VXQUERY-227[1] I would like to know
>>>> what
>>>> the method signature should be?
>>>>
>>>> "Should the implementation of the getkeys method also take an IPointable
>>>> as an argument together with the IMutableValueStorage or should it take
>>>> only the IMutableValueStorage as the argument?
>>>> I mean should the implementation be getKeys(IPointable p,
>>>> IMutableValueStorage mvs) or should it be just
>>>> getKeys(IMutableValueStorage
>>>> mvs) ?"
>>>>
>>>> Thank you.
>>>> Yours sincerely,
>>>> Riyafa
>>>>
>>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>>> l&focusedCommentId=15424494#comment-15424494
>>>>
>>>> --
>>>> Riyafa Abdul Hameed
>>>> Undergraduate, University of Moratuwa
>>>>
>>>> Email: riyafa.12@cse.mrt.ac.lk
>>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>>> <http://twitter.com/Riyafa1>
>>>>
>>>>
>>>
>>>
>>> --
>>> Riyafa Abdul Hameed
>>> Undergraduate, University of Moratuwa
>>>
>>> Email: riyafa.12@cse.mrt.ac.lk
>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>> <http://twitter.com/Riyafa1>
>>>
>>>
>>
>>
>> --
>> Riyafa Abdul Hameed
>> Undergraduate, University of Moratuwa
>>
>> Email: riyafa.12@cse.mrt.ac.lk
>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>> <http://twitter.com/Riyafa1>
>>
>


-- 
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: riyafa.12@cse.mrt.ac.lk
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Till Westmann <ti...@apache.org>.
Hi Riyafa,

yes, I think that that would make sense. The idea is that one would have 
a pool of reusable ArrayBackedValueStores. Each of those would probably 
grow for a while up to the maximum size that is needed for the 
evaluation of an operator/function in a plan. And one the maximum size 
is reached, the stores are re-used until the end of the evaluation 
without requiring additional allocation or garbage collection.

Cheers,
Till

On 18 Aug 2016, at 18:33, Riyafa Abdul Hameed wrote:

> Hi,
>
> Regarding the suggestions on the PR[1], currently there's only a
> PointablePooleFactory. Am I to create an
> ArrayBackedValueStoragesPoolFactory?
>
> [1] https://github.com/apache/vxquery/pull/147
>
> Thank you.
> Yours sincerely,
> Riyafa
>
>
> On 18 August 2016 at 19:15, Riyafa Abdul Hameed 
> <ri...@cse.mrt.ac.lk>
> wrote:
>
>> Hi,
>>
>> I have created a PR[1] to resolve the issue. Please kindly review.
>>
>> Thank you.
>>
>> Yours sincerely,
>> Riyafa
>>
>> [1] https://github.com/apache/vxquery/pull/147
>>
>> On 17 August 2016 at 22:17, Riyafa Abdul Hameed 
>> <ri...@cse.mrt.ac.lk>
>> wrote:
>>
>>> Hi,
>>>
>>> As I have commented on the issue VXQUERY-227[1] I would like to know 
>>> what
>>> the method signature should be?
>>>
>>> "Should the implementation of the getkeys method also take an 
>>> IPointable
>>> as an argument together with the IMutableValueStorage or should it 
>>> take
>>> only the IMutableValueStorage as the argument?
>>> I mean should the implementation be getKeys(IPointable p,
>>> IMutableValueStorage mvs) or should it be just 
>>> getKeys(IMutableValueStorage
>>> mvs) ?"
>>>
>>> Thank you.
>>> Yours sincerely,
>>> Riyafa
>>>
>>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>>> l&focusedCommentId=15424494#comment-15424494
>>>
>>> --
>>> Riyafa Abdul Hameed
>>> Undergraduate, University of Moratuwa
>>>
>>> Email: riyafa.12@cse.mrt.ac.lk
>>> Website: https://riyafa.wordpress.com/ 
>>> <http://riyafa.wordpress.com/>
>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>> <http://twitter.com/Riyafa1>
>>>
>>
>>
>>
>> --
>> Riyafa Abdul Hameed
>> Undergraduate, University of Moratuwa
>>
>> Email: riyafa.12@cse.mrt.ac.lk
>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>> <http://twitter.com/Riyafa1>
>>
>
>
>
> -- 
> Riyafa Abdul Hameed
> Undergraduate, University of Moratuwa
>
> Email: riyafa.12@cse.mrt.ac.lk
> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> <http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>.
Hi,

Regarding the suggestions on the PR[1], currently there's only a
PointablePooleFactory. Am I to create an
ArrayBackedValueStoragesPoolFactory?

[1] https://github.com/apache/vxquery/pull/147

Thank you.
Yours sincerely,
Riyafa


On 18 August 2016 at 19:15, Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>
wrote:

> Hi,
>
> I have created a PR[1] to resolve the issue. Please kindly review.
>
> Thank you.
>
> Yours sincerely,
> Riyafa
>
> [1] https://github.com/apache/vxquery/pull/147
>
> On 17 August 2016 at 22:17, Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>
> wrote:
>
>> Hi,
>>
>> As I have commented on the issue VXQUERY-227[1] I would like to know what
>> the method signature should be?
>>
>> "Should the implementation of the getkeys method also take an IPointable
>> as an argument together with the IMutableValueStorage or should it take
>> only the IMutableValueStorage as the argument?
>> I mean should the implementation be getKeys(IPointable p,
>> IMutableValueStorage mvs) or should it be just getKeys(IMutableValueStorage
>> mvs) ?"
>>
>> Thank you.
>> Yours sincerely,
>> Riyafa
>>
>> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=com.
>> atlassian.jira.plugin.system.issuetabpanels:comment-tabpane
>> l&focusedCommentId=15424494#comment-15424494
>>
>> --
>> Riyafa Abdul Hameed
>> Undergraduate, University of Moratuwa
>>
>> Email: riyafa.12@cse.mrt.ac.lk
>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>> <http://twitter.com/Riyafa1>
>>
>
>
>
> --
> Riyafa Abdul Hameed
> Undergraduate, University of Moratuwa
>
> Email: riyafa.12@cse.mrt.ac.lk
> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> <http://twitter.com/Riyafa1>
>



-- 
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: riyafa.12@cse.mrt.ac.lk
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>

Re: Issue VXQUERY-227

Posted by Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>.
Hi,

I have created a PR[1] to resolve the issue. Please kindly review.

Thank you.

Yours sincerely,
Riyafa

[1] https://github.com/apache/vxquery/pull/147

On 17 August 2016 at 22:17, Riyafa Abdul Hameed <ri...@cse.mrt.ac.lk>
wrote:

> Hi,
>
> As I have commented on the issue VXQUERY-227[1] I would like to know what
> the method signature should be?
>
> "Should the implementation of the getkeys method also take an IPointable
> as an argument together with the IMutableValueStorage or should it take
> only the IMutableValueStorage as the argument?
> I mean should the implementation be getKeys(IPointable p,
> IMutableValueStorage mvs) or should it be just getKeys(IMutableValueStorage
> mvs) ?"
>
> Thank you.
> Yours sincerely,
> Riyafa
>
> [1] https://issues.apache.org/jira/browse/VXQUERY-227?page=
> com.atlassian.jira.plugin.system.issuetabpanels:comment-
> tabpanel&focusedCommentId=15424494#comment-15424494
>
> --
> Riyafa Abdul Hameed
> Undergraduate, University of Moratuwa
>
> Email: riyafa.12@cse.mrt.ac.lk
> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
> <http://twitter.com/Riyafa1>
>



-- 
Riyafa Abdul Hameed
Undergraduate, University of Moratuwa

Email: riyafa.12@cse.mrt.ac.lk
Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
<http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
<http://twitter.com/Riyafa1>