Thanks Apos! This would be simply great!

Renato M.


2013/8/22 Apostolis Giannakidis <ap.giannaki...@gmail.com>

> Hey Renato,
>
> Sure, ok. I agree with you. I can try to have a patch ready for this, if
> others agree too.
>
> Cheers,
> Apos
>
>
> On Thu, Aug 22, 2013 at 6:59 PM, Renato Marroquín Mogrovejo <
> renatoj.marroq...@gmail.com> wrote:
>
> > Hi Apos,
> >
> > I think your suggestion of making this configurable is the way to go. But
> > if we make the property configurable through the config file, then if the
> > user wants to change that programmatically, he'd need to reload the whole
> > properties file? I mean if he first wants to do some queries exclusively,
> > and then some others inclusively. I don't think reloading the properties
> > file everytime would be less overhead than having an extra boolean
> variable
> > inside our query API (about 1 byte more using Sun JVM).
> >
> >
> > Renato M.
> >
> >
> > 2013/8/22 Apostolis Giannakidis <ap.giannaki...@gmail.com>
> >
> > > Hey Renato,
> > >
> > > I think that what you suggest would work.
> > > However, since the value of the extra parameter will be the same for
> > *all*
> > > subsequent calls of the query method, then having an extra parameter is
> > > just an extra overhead. I suggested to have a property in the
> > > gora.properties to indicate if the range should be inclusive or
> > exclusive.
> > > https://issues.apache.org/jira/browse/GORA-66
> > >
> > > Apos
> > >
> > >
> > >
> > > On Thu, Aug 22, 2013 at 6:43 PM, Renato Marroquín Mogrovejo <
> > > renatoj.marroq...@gmail.com> wrote:
> > >
> > > > Hi all,
> > > >
> > > > I think we could just add an extra parameter to the query API, so
> users
> > > can
> > > > decide programmatically whether they want to use the deletes as
> > inclusive
> > > > or exclusive, and they could do this while programming with Gora's
> API.
> > > And
> > > > we could decide to use a default value for the option that most data
> > > stores
> > > > support. What do you think?
> > > >
> > > >
> > > > Renato M.
> > > >
> > > >
> > > > 2013/8/18 Apostolis Giannakidis <ap.giannaki...@gmail.com>
> > > >
> > > > > Yes, I can also do both inclusive and exclusive ranges in Oracle
> > NoSQL.
> > > > So
> > > > > it remains to be decided by the Gora API.
> > > > >
> > > > >
> > > > > On Sun, Aug 18, 2013 at 4:06 AM, Scott Stults <
> > > > > sstu...@opensourceconnections.com> wrote:
> > > > >
> > > > > > Thanks for the reply, Apos. Seeing as how this test is in flux I
> > > won't
> > > > > > worry too much about it now. FWIW, I could do inclusive or
> > exclusive
> > > > > ranges
> > > > > > with Lucene.
> > > > > >
> > > > > > -Scott
> > > > > >
> > > > > > On Aug 17, 2013, at 9:52 PM, Apostolis Giannakidis <
> > > > > > ap.giannaki...@gmail.com> wrote:
> > > > > >
> > > > > > > Hello Scott,
> > > > > > >
> > > > > > > The issue that you just spotted is the same issue that I also
> > > > > > > coincidentally spotted a week ago.
> > > > > > > Keith Turner first identified the issue and documented it in
> > Jira.
> > > > > Please
> > > > > > > see GORA-66.
> > > > > > > https://issues.apache.org/jira/browse/GORA-66
> > > > > > >
> > > > > > > This is also a blocking issue for me, as it does not allow me
> to
> > > > > complete
> > > > > > > the implementation of deleteByQuery(). Personally, I @Ignored
> > this
> > > > test
> > > > > > > case until GORA-66 is resolved. I saw that the same was done in
> > > > > Accumulo
> > > > > > > datastore.
> > > > > > >
> > > > > > > I hope this helps,
> > > > > > > Apos
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Sat, Aug 17, 2013 at 8:11 PM, Scott Stults <
> > > > > > > sstu...@opensourceconnections.com> wrote:
> > > > > > >
> > > > > > >> All,
> > > > > > >>
> > > > > > >> I'm having a little trouble getting my head around
> > > deleteByQuery().
> > > > > The
> > > > > > >> javadoc in the interface indicates that any object that
> matches
> > > the
> > > > > > query
> > > > > > >> should get deleted. The unit test
> > > > > > >> DataStoreTestUtil.testDeleteByQueryFields() expects the object
> > to
> > > > > still
> > > > > > >> exist with the queried-for fields cleared. To me it seems like
> > the
> > > > > test
> > > > > > is
> > > > > > >> for an update, rather than a delete.
> > > > > > >>
> > > > > > >> Are my semantics all mixed up?
> > > > > > >>
> > > > > > >>
> > > > > > >> Thanks,
> > > > > > >> -Scott
> > > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to