couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Kowalski <...@kowalski.gd>
Subject Re: GSoc 2015 | COUCHDB-1743 Make the view server & protocol faster
Date Sat, 21 Mar 2015 02:44:13 GMT
Hi Buddhika,

the deadline for proposals is getting closer, do you have any
questions? Is there anything we can help you with?

Jan, the ML and I are happy to help!

Best,
Robert

On Thu, Mar 19, 2015 at 1:57 PM, Buddhika Jayawardhana
<buddhika.12@cse.mrt.ac.lk> wrote:
> Thanks Alexander. I'll try this out.
>
> On 19 March 2015 at 16:59, Alexander Shorin <kxepal@gmail.com> wrote:
>
>> Hi Buddhika,
>>
>> May be some docs could help you:
>> http://docs.couchdb.org/en/latest/query-server/protocol.html
>>
>> The most easiest way to understand it is to play with it.
>> Try to enable debug logs for CouchDB (better here stay with 1.x
>> series), run view and other functions and see what the communication
>> happens between CouchDB and query server.
>> Try to run query server from CLI and send it some commands to it and
>> notice the responces.
>> After that, reading the code would be much more simpler since you'll
>> know the idea how it works in general.
>>
>> --
>> ,,,^..^,,,
>>
>>
>> On Thu, Mar 19, 2015 at 2:24 PM, Buddhika Jayawardhana
>> <buddhika.12@cse.mrt.ac.lk> wrote:
>> > Dear Jan,
>> >
>> > I tried to read the code you have sent me to understand the current query
>> > server protocol(https://github.com/apache/couchdb
>> > /blob/master/test/view_server/query_server_spec.rb). But I could not
>> > understand anything :( . I'm stuck here. Can you point me out a way to
>> > understand the code. (At least a brief explanation).
>> >
>> > Thanks.
>> >
>> > On 19 March 2015 at 10:28, Buddhika Jayawardhana <
>> buddhika.12@cse.mrt.ac.lk>
>> > wrote:
>> >
>> >> Thanks Robert. This would be really helpful.
>> >>
>> >> On 19 March 2015 at 03:20, Robert Kowalski <rok@kowalski.gd> wrote:
>> >>
>> >>> Some of you asked for a template for their proposals, here is what I've
>> >>> found:
>> >>>
>> >>> http://community.staging.apache.org/gsoc#application-template
>> >>>
>> >>> Best,
>> >>> Robert
>> >>>
>> >>> On Wed, Mar 18, 2015 at 1:49 PM, Jan Lehnardt <jan@apache.org>
wrote:
>> >>> >
>> >>> >> On 18 Mar 2015, at 13:35, Buddhika Jayawardhana <
>> >>> buddhika.12@cse.mrt.ac.lk> wrote:
>> >>> >>
>> >>> >> Dear Jan and Robert,
>> >>> >>
>> >>> >> It seems I have to do a lot to get to the speed. I have to
gain a
>> lot
>> >>> of
>> >>> >> theorytical knowladge in
>> >>> >>
>> >>> >>   - Erlang.
>> >>> >>   - Query servers.
>> >>> >>   - and about the source.
>> >>> >>
>> >>> >> But I am so exited to learn new things. Currently I am reading
>> >>> >> "learnsomeerlang" and couch db documentation. This is my first
>> attemp
>> >>> to
>> >>> >> get involve with a large scale open source project and I need
help
>> to
>> >>> >> clarify the source code. I hope to meet you guys. Hope to meet
you
>> >>> guys at
>> >>> >> the status meeting.
>> >>> >
>> >>> > Sounds good, we’re here to help :) (we are not all guys, though)
>> >>> >
>> >>> > Best
>> >>> > Jan
>> >>> > --
>> >>> >>
>> >>> >> Regards.
>> >>> >>
>> >>> >>
>> >>> >> On 18 March 2015 at 03:51, Alexander Shorin <kxepal@gmail.com>
>> wrote:
>> >>> >>
>> >>> >>> On Tue, Mar 17, 2015 at 12:28 AM, Jan Lehnardt <jan@apache.org>
>> >>> wrote:
>> >>> >>>> Here is how I would start:
>> >>> >>>
>> >>> >>> I think you'd forgot a point about protocol design itself.
It
>> requires
>> >>> >>> in lot of changes. And there is need to think hardly about
is it
>> good
>> >>> >>> to stay with stdio as a transport if we're going to make
it work
>> for
>> >>> >>> cluster and much parallel as it is now. Just reimplementation
of
>> what
>> >>> >>> we have now is interesting, but not very helpful in mid/long
term.
>> >>> >>>
>> >>> >>> --
>> >>> >>> ,,,^..^,,,
>> >>> >>>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> *Buddhika Jayawardhana*
>> >>> >> Undergraduate | Department of Computer Science & Engineering
>> >>> >> University of Moratuwa
>> >>> >> *buddhika.12@cse.mrt.ac.lk <buddhika.12@cse.mrt.ac.lk>*
| LinkedIn
>> >>> >> <http://lk.linkedin.com/in/buddhikajay/>
>> >>> >
>> >>> > --
>> >>> > Professional Support for Apache CouchDB:
>> >>> > http://www.neighbourhood.ie/couchdb-support/
>> >>> >
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> *Buddhika Jayawardhana*
>> >> Undergraduate | Department of Computer Science & Engineering
>> >> University of Moratuwa
>> >> *buddhika.12@cse.mrt.ac.lk <buddhika.12@cse.mrt.ac.lk>* | LinkedIn
>> >> <http://lk.linkedin.com/in/buddhikajay/>
>> >>
>> >
>> >
>> >
>> > --
>> > *Buddhika Jayawardhana*
>> > Undergraduate | Department of Computer Science & Engineering
>> > University of Moratuwa
>> > *buddhika.12@cse.mrt.ac.lk <buddhika.12@cse.mrt.ac.lk>* | LinkedIn
>> > <http://lk.linkedin.com/in/buddhikajay/>
>>
>
>
>
> --
> *Buddhika Jayawardhana*
> Undergraduate | Department of Computer Science & Engineering
> University of Moratuwa
> *buddhika.12@cse.mrt.ac.lk <buddhika.12@cse.mrt.ac.lk>* | LinkedIn
> <http://lk.linkedin.com/in/buddhikajay/>

Mime
View raw message