Thanks Carlos.

I will look into aerospike and update the question to the report.

Best,
Xavier.



On Mon, Jun 17, 2019, 11:26 PM carlos muñoz, <carlosr...@gmail.com> wrote:

> Hi Xavier,
>
> IMHO, it would be okay to ignore these methods, this case is similar to
> Aerospike, give a look to [1]. Also, you may have to ignore the schema
> related tests[2].
>
> [1]
>
> https://github.com/apache/gora/blob/master/gora-aerospike/src/main/java/org/apache/gora/aerospike/store/AerospikeStore.java#L130
>
> [2]
>
> https://github.com/apache/gora/blob/master/gora-aerospike/src/test/java/org/apache/gora/aerospike/store/TestAerospikeStore.java#L117
>
>
> My two cents,
>
> Cheers,
> Carlos
>
> El dom., 16 jun. 2019 a las 23:29, FRANCISCO XAVIER SUMBA TORAL
> (<xavier.sumb...@ucuenca.edu.ec.invalid>) escribió:
>
> > Hello Madhawa,
> >
> > Thanks for your comment. Yeah, I will address that this week. And I have
> a
> > question:
> >
> > Redis doesn't have a schema as other data stores, so is it okay to leave
> > functions such as createSchema, deleteSchema y schemaExists with no
> > implementation?
> >
> > Best,
> > Xavier.
> >
> > > On Jun 15, 2019, at 16:03, Madhawa Kasun Gunasekara <
> madhaw...@gmail.com>
> > wrote:
> > >
> > > Hi Xavier,
> > >
> > > You should consider other data types also, not only Hashes. [1]
> Sometimes
> > > users like to store data in String data type as well. Please check on
> > that
> > > as well
> > >
> > > [1] https://redis.io/topics/data-types
> > >
> > > Thanks,
> > > Madhawa
> > >
> > >
> > > On Sat, Jun 15, 2019 at 8:20 PM FRANCISCO XAVIER SUMBA TORAL
> > > <xavier.sumb...@ucuenca.edu.ec.invalid> wrote:
> > >
> > >> Hello,
> > >>
> > >> My weekly report is updated on the wiki. Also, I moved all the code
> from
> > >> master the branch GORA-527. And did the following tasks.
> > >>
> > >> Port to test containers (Docker redis)
> > >> Add connections mode configuration (cluster, replicated, …)
> > >> Implement put, exists, get, delete
> > >> Fix Alfonso comments (reading configuration file as in HBase)
> > >>
> > >> Best,
> > >> Xavier.
> > >>
> > >>> On Jun 10, 2019, at 22:53, FRANCISCO XAVIER SUMBA TORAL <
> > >> xavier.sumb...@ucuenca.edu.ec> wrote:
> > >>>
> > >>> Thanks Alonso for your comments.
> > >>>
> > >>> I will analyze the code from HBase. Thanks for your suggestion…
> > >>>
> > >>> Also, my code is in master, but I will move to the branch 527, it
> will
> > >> be easier to trace changes.
> > >>>
> > >>>
> > >>> Best,
> > >>> Xavier.
> > >>>
> > >>>> On Jun 10, 2019, at 18:20, Alfonso Nishikawa <
> > >> alfonso.nishik...@gmail.com> wrote:
> > >>>>
> > >>>> Hi, Xavier.
> > >>>>
> > >>>> I don't see your branch GORA-527 told in your report.
> > >>>> What I would want to ask for is to add the same functionality to
> load
> > >> the
> > >>>> mapping from configuration in you RedisStore [1] as in HBase's store
> > >> [2].
> > >>>> This will have implications on your readMapping that in HBase was
> done
> > >> by
> > >>>> passing an InputStream instead of a file name.
> > >>>>
> > >>>> [1] -
> > >>>>
> > >>
> >
> https://github.com/cuent/gora/blob/master/gora-redis/src/main/java/org/apache/gora/redis/store/RedisStore.java#L78
> > >>>> [2] -
> > >>>>
> > >>
> >
> https://github.com/jhnmora000/gora/blob/master/gora-hbase/src/main/java/org/apache/gora/hbase/store/HBaseStore.java#L92
> > >>>>
> > >>>> Regards,
> > >>>>
> > >>>> Alfonso Nishikawa
> > >>>>
> > >>>> El lun., 10 jun. 2019 a las 4:16, FRANCISCO XAVIER SUMBA TORAL
> > >>>> (<xavier.sumb...@ucuenca.edu.ec.invalid>) escribió:
> > >>>>
> > >>>>> Thanks for your comments.
> > >>>>>
> > >>>>> I pushed my commits and updated the report.
> > >>>>>
> > >>>>> During this week I want to decide what redisson codec works best
> for
> > >>>>> gora’s use case and I will also solve the comments of the libraries
> > >>>>> comparison.  I will keep updating you guys during the week any
> > blocker
> > >> or
> > >>>>> new tasks that come along.
> > >>>>>
> > >>>>>
> > >>>>> Best,
> > >>>>> Xavier.
> > >>>>>
> > >>>>>
> > >>>>>> On Jun 9, 2019, at 23:43, carlos muñoz <carlosr...@gmail.com>
> > wrote:
> > >>>>>>
> > >>>>>> Hi Xavier
> > >>>>>>
> > >>>>>> The document looks great. I have left a few comments. I would like
> > to
> > >>>>> read
> > >>>>>> other valorations .
> > >>>>>> Also, please make sure to publish your weekly process on the Wiki
> > >> space.
> > >>>>>>
> > >>>>>> Regards,
> > >>>>>> Carlos
> > >>>>>>
> > >>>>>> El vie., 7 jun. 2019 a las 23:01, FRANCISCO XAVIER SUMBA TORAL
> > >>>>>> (<xavier.sumb...@ucuenca.edu.ec.invalid>) escribió:
> > >>>>>>
> > >>>>>>> Sorry, try again. Anybody should be able to access? I set for
> > >> everyone.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>
> > >>
> >
> https://docs.google.com/document/d/17RlGIu_SaPo7O2J7k_htg1UDDO9ah41u8cCYUURC7BM/edit?usp=sharing
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Best,
> > >>>>>>> Xavier
> > >>>>>>>> On Jun 7, 2019, at 23:59, Kevin Ratnasekera <
> > >> djkevincr1...@gmail.com>
> > >>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>> Hi Xavier,
> > >>>>>>>>
> > >>>>>>>> I requested access to the docs. Can you please give permissions?
> > >>>>>>>>
> > >>>>>>>> Regards
> > >>>>>>>> Kevin
> > >>>>>>>>
> > >>>>>>>> On Sat, Jun 8, 2019 at 9:23 AM FRANCISCO XAVIER SUMBA TORAL
> > >>>>>>>> <xavier.sumb...@ucuenca.edu.ec.invalid> wrote:
> > >>>>>>>>
> > >>>>>>>>> Hello
> > >>>>>>>>>
> > >>>>>>>>> I think that redisson is the option to support redis in gora.
> > >>>>>>>>>
> > >>>>>>>>> There is an analysis here [1]. What do you think? After some
> > >>>>>>> suggestions I
> > >>>>>>>>> can add those results to the wiki.
> > >>>>>>>>>
> > >>>>>>>>> Best
> > >>>>>>>>> Xavier
> > >>>>>>>>>
> > >>>>>>>>> [1]
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>
> > >>>>>
> > >>
> >
> https://docs.google.com/document/d/17RlGIu_SaPo7O2J7k_htg1UDDO9ah41u8cCYUURC7BM/edit?usp=drivesdk
> > >>>>>>>>>
> > >>>>>>>>> On Wed, Jun 5, 2019, 9:16 AM FRANCISCO XAVIER SUMBA TORAL, <
> > >>>>>>>>> xavier.sumb...@ucuenca.edu.ec> wrote:
> > >>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On Wed, Jun 5, 2019, 1:31 AM Kevin Ratnasekera, <
> > >>>>>>> djkevincr1...@gmail.com
> > >>>>>>>>>>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Hi Xavier,
> > >>>>>>>>>>>
> > >>>>>>>>>>> Thank you for the update. Take your time on the research for
> > >>>>> selecting
> > >>>>>>>>> the
> > >>>>>>>>>>> Redis client library, you dont need to compare all Redis
> > clients,
> > >>>>>>> take a
> > >>>>>>>>>>> subset/few looks most promising ( by comparing community,
> > >>>>>>> functionality
> > >>>>>>>>>>> etc
> > >>>>>>>>>>> ). There are only very few recommended from redis.io. [1] (
> > >> Jedis,
> > >>>>>>>>>>> Lettuce
> > >>>>>>>>>>> and Redisson ) Let's focus on these 3, about high lever data
> > >>>>>>> structures
> > >>>>>>>>>>> etc. Let s do a comparison once you complete that research
> > work.
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> Okay, I will work on that comparison.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>> As Carlos mentioned, If you do have troubles setting up
> > embedded
> > >>>>>>> server,
> > >>>>>>>>>>> you could always use [1] to spin up Redis server instance
> from
> > >>>>> docker
> > >>>>>>>>>>> image. This is the same approach we have taken on Aerospike
> and
> > >>>>>>> CouchDB
> > >>>>>>>>>>> datastore tests. That way you can spin up a real instance of
> > >> Redis
> > >>>>>>>>> server,
> > >>>>>>>>>>> you wont be having any limitations compared to these mock
> > >> servers.
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> Thanks I am looking into aerospike implementation.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> [1] https://redis.io/clients#java
> > >>>>>>>>>>> [2] https://www.testcontainers.org/
> > >>>>>>>>>>>
> > >>>>>>>>>>> Regards
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> Best ,
> > >>>>>>>>>>
> > >>>>>>>>>> Xavier
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> Advertencia legal:
> > >>>>>>>>> Este mensaje y, en su caso, los archivos anexos son
> > >>>>>>>>> confidenciales, especialmente en lo que respecta a los datos
> > >>>>>>> personales, y
> > >>>>>>>>> se dirigen exclusivamente al destinatario referenciado. Si
> usted
> > >> no lo
> > >>>>>>> es
> > >>>>>>>>> y
> > >>>>>>>>> lo ha recibido por error o tiene conocimiento del mismo por
> > >> cualquier
> > >>>>>>>>> motivo, le rogamos que nos lo comunique por este medio y
> proceda
> > a
> > >>>>>>>>> destruirlo o borrarlo, y que en todo caso se abstenga de
> > utilizar,
> > >>>>>>>>> reproducir, alterar, archivar o comunicar a terceros el
> presente
> > >>>>>>> mensaje y
> > >>>>>>>>> ficheros anexos, todo ello bajo pena de incurrir en
> > >> responsabilidades
> > >>>>>>>>> legales. Las opiniones contenidas en este mensaje y en los
> > archivos
> > >>>>>>>>> adjuntos, pertenecen exclusivamente a su remitente y no
> > >> representan la
> > >>>>>>>>> opinión de la Universidad de Cuenca salvo que se diga
> > expresamente
> > >> y
> > >>>>> el
> > >>>>>>>>> remitente esté autorizado para ello. El emisor no garantiza la
> > >>>>>>> integridad,
> > >>>>>>>>> rapidez o seguridad del presente correo, ni se responsabiliza
> de
> > >>>>>>> posibles
> > >>>>>>>>> perjuicios derivados de la captura, incorporaciones de virus o
> > >>>>>>>>> cualesquiera
> > >>>>>>>>> otras manipulaciones efectuadas por terceros.
> > >>>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> --
> > >>>>>>> Advertencia legal:
> > >>>>>>> Este mensaje y, en su caso, los archivos anexos son
> > >>>>>>> confidenciales, especialmente en lo que respecta a los datos
> > >>>>> personales, y
> > >>>>>>> se dirigen exclusivamente al destinatario referenciado. Si usted
> no
> > >> lo
> > >>>>> es
> > >>>>>>> y
> > >>>>>>> lo ha recibido por error o tiene conocimiento del mismo por
> > cualquier
> > >>>>>>> motivo, le rogamos que nos lo comunique por este medio y proceda
> a
> > >>>>>>> destruirlo o borrarlo, y que en todo caso se abstenga de
> utilizar,
> > >>>>>>> reproducir, alterar, archivar o comunicar a terceros el presente
> > >>>>> mensaje y
> > >>>>>>> ficheros anexos, todo ello bajo pena de incurrir en
> > responsabilidades
> > >>>>>>> legales. Las opiniones contenidas en este mensaje y en los
> archivos
> > >>>>>>> adjuntos, pertenecen exclusivamente a su remitente y no
> representan
> > >> la
> > >>>>>>> opinión de la Universidad de Cuenca salvo que se diga
> expresamente
> > y
> > >> el
> > >>>>>>> remitente esté autorizado para ello. El emisor no garantiza la
> > >>>>> integridad,
> > >>>>>>> rapidez o seguridad del presente correo, ni se responsabiliza de
> > >>>>> posibles
> > >>>>>>> perjuicios derivados de la captura, incorporaciones de virus o
> > >>>>>>> cualesquiera
> > >>>>>>> otras manipulaciones efectuadas por terceros.
> > >>>>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Advertencia legal:
> > >>>>> Este mensaje y, en su caso, los archivos anexos son
> > >>>>> confidenciales, especialmente en lo que respecta a los datos
> > >> personales, y
> > >>>>> se dirigen exclusivamente al destinatario referenciado. Si usted no
> > lo
> > >> es
> > >>>>> y
> > >>>>> lo ha recibido por error o tiene conocimiento del mismo por
> cualquier
> > >>>>> motivo, le rogamos que nos lo comunique por este medio y proceda a
> > >>>>> destruirlo o borrarlo, y que en todo caso se abstenga de utilizar,
> > >>>>> reproducir, alterar, archivar o comunicar a terceros el presente
> > >> mensaje y
> > >>>>> ficheros anexos, todo ello bajo pena de incurrir en
> responsabilidades
> > >>>>> legales. Las opiniones contenidas en este mensaje y en los archivos
> > >>>>> adjuntos, pertenecen exclusivamente a su remitente y no representan
> > la
> > >>>>> opinión de la Universidad de Cuenca salvo que se diga expresamente
> y
> > el
> > >>>>> remitente esté autorizado para ello. El emisor no garantiza la
> > >> integridad,
> > >>>>> rapidez o seguridad del presente correo, ni se responsabiliza de
> > >> posibles
> > >>>>> perjuicios derivados de la captura, incorporaciones de virus o
> > >>>>> cualesquiera
> > >>>>> otras manipulaciones efectuadas por terceros.
> > >>>>>
> > >>>
> > >>
> > >>
> > >> --
> > >> Advertencia legal:
> > >> Este mensaje y, en su caso, los archivos anexos son
> > >> confidenciales, especialmente en lo que respecta a los datos
> > personales, y
> > >> se dirigen exclusivamente al destinatario referenciado. Si usted no lo
> > es
> > >> y
> > >> lo ha recibido por error o tiene conocimiento del mismo por cualquier
> > >> motivo, le rogamos que nos lo comunique por este medio y proceda a
> > >> destruirlo o borrarlo, y que en todo caso se abstenga de utilizar,
> > >> reproducir, alterar, archivar o comunicar a terceros el presente
> > mensaje y
> > >> ficheros anexos, todo ello bajo pena de incurrir en responsabilidades
> > >> legales. Las opiniones contenidas en este mensaje y en los archivos
> > >> adjuntos, pertenecen exclusivamente a su remitente y no representan la
> > >> opinión de la Universidad de Cuenca salvo que se diga expresamente y
> el
> > >> remitente esté autorizado para ello. El emisor no garantiza la
> > integridad,
> > >> rapidez o seguridad del presente correo, ni se responsabiliza de
> > posibles
> > >> perjuicios derivados de la captura, incorporaciones de virus o
> > >> cualesquiera
> > >> otras manipulaciones efectuadas por terceros.
> > >>
> >
> >
> > --
> > Advertencia legal:
> > Este mensaje y, en su caso, los archivos anexos son
> > confidenciales, especialmente en lo que respecta a los datos personales,
> y
> > se dirigen exclusivamente al destinatario referenciado. Si usted no lo es
> > y
> > lo ha recibido por error o tiene conocimiento del mismo por cualquier
> > motivo, le rogamos que nos lo comunique por este medio y proceda a
> > destruirlo o borrarlo, y que en todo caso se abstenga de utilizar,
> > reproducir, alterar, archivar o comunicar a terceros el presente mensaje
> y
> > ficheros anexos, todo ello bajo pena de incurrir en responsabilidades
> > legales. Las opiniones contenidas en este mensaje y en los archivos
> > adjuntos, pertenecen exclusivamente a su remitente y no representan la
> > opinión de la Universidad de Cuenca salvo que se diga expresamente y el
> > remitente esté autorizado para ello. El emisor no garantiza la
> integridad,
> > rapidez o seguridad del presente correo, ni se responsabiliza de posibles
> > perjuicios derivados de la captura, incorporaciones de virus o
> > cualesquiera
> > otras manipulaciones efectuadas por terceros.
> >
>

-- 
Advertencia legal: 
Este mensaje y, en su caso, los archivos anexos son 
confidenciales, especialmente en lo que respecta a los datos personales, y 
se dirigen exclusivamente al destinatario referenciado. Si usted no lo es y 
lo ha recibido por error o tiene conocimiento del mismo por cualquier 
motivo, le rogamos que nos lo comunique por este medio y proceda a 
destruirlo o borrarlo, y que en todo caso se abstenga de utilizar, 
reproducir, alterar, archivar o comunicar a terceros el presente mensaje y 
ficheros anexos, todo ello bajo pena de incurrir en responsabilidades 
legales. Las opiniones contenidas en este mensaje y en los archivos 
adjuntos, pertenecen exclusivamente a su remitente y no representan la 
opinión de la Universidad de Cuenca salvo que se diga expresamente y el 
remitente esté autorizado para ello. El emisor no garantiza la integridad, 
rapidez o seguridad del presente correo, ni se responsabiliza de posibles 
perjuicios derivados de la captura, incorporaciones de virus o cualesquiera 
otras manipulaciones efectuadas por terceros.

Reply via email to