Great!  I just left a note in that ticket about leveraging folsom as a metrics 
engine.  Cheers,

Adam

On May 29, 2013, at 12:25 PM, Pavan Sudheendra <pavan0...@gmail.com> wrote:

> Oh ok.
> 
> I think i'll go forward with COUCHDB-1751.
> I am to submit a draft or proposal on how i'll go forward with this
> implementation as Dave suggested.
> 
> I will send the proposal to the group by tomorrow or day after max. Do take
> a look and suggest changes :)
> 
> I'm very excited about contributing.
> 
> Thanks Adam :)
> 
> 
> On Wed, May 29, 2013 at 9:48 PM, Adam Kocoloski <kocol...@apache.org> wrote:
> 
>> I think the aliasing feature might can moderately complicated, yes.  I
>> suspect the final implementation will be straightforward, but you have to
>> wade pretty deep into core.
>> 
>> COUCHDB-1751 is a great ticket.  The challenges there are a) it needs to
>> be very high-performance, and writing high-performance Erlang code can be
>> tricky, and b) a number of folks have pretty strong opinions about how it
>> should work.  Don't want to discourage you from tackling it, though!  It'd
>> be great to export metrics more easily.
>> 
>> Adam
>> 
>> On May 29, 2013, at 11:52 AM, Pavan Sudheendra <pavan0...@gmail.com>
>> wrote:
>> 
>>> Hi Adam!
>>> 
>>> Thanks for replying. Yes, i got a gist of it. Haven't read upon BigCouch.
>>> Must do that now.
>>> 
>>> Overall, do you think this feature addition is very complicated? I cannot
>>> say i'm an expert in coding so making sure i don't take up a feature
>> which
>>> is very difficult to implement.
>>> 
>>> Also, your thoughts on
>> https://issues.apache.org/jira/browse/COUCHDB-1751 ?
>>> 
>>> I believe giving some stats to third party application like Graphite
>> etc,.?
>>> 
>>> 
>>> On Wed, May 29, 2013 at 9:05 PM, Adam Kocoloski <kocol...@apache.org>
>> wrote:
>>> 
>>>> Hi Pavan!
>>>> 
>>>> In my opinion COUCHDB-1735 is superseded by COUCHDB-1736.  If we have an
>>>> aliasing system then a rename can be something like an alias creation
>> and
>>>> deletion.
>>>> 
>>>> In the description on COUCHDB-1735 Dave mentions that the BigCouch code
>>>> may complicate this feature addition.  I'm biased, but I actually think
>> it
>>>> provides a really nice place to implement it.  In the BigCouch world
>> every
>>>> logical database has a "partition table" that lists the names and
>> locations
>>>> of the shard files that comprise it.  That partition table is stored as
>> a
>>>> document in a special system DB which is replicated to every node in a
>>>> cluster.
>>>> 
>>>> I believe we can implement aliases as partition table documents that
>>>> either point to the "canonical" partition table document for the DB (the
>>>> "ln" option) or else list the original shard names explicitly (the "cp"
>>>> option).
>>>> 
>>>> Does that make sense?
>>>> 
>>>> On May 29, 2013, at 11:23 AM, Pavan Sudheendra <pavan0...@gmail.com>
>>>> wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I've been in constant touch with Dave and i'm all set to contribute in
>>>> some
>>>>> way or another :)
>>>>> 
>>>>> I wanted to ask you all about this but couldn't attend the IRC meet
>> today
>>>>> for some reason.
>>>>> 
>>>>> I need your input on these bugs.
>>>>> 
>>>>> 1. https://issues.apache.org/jira/browse/COUCHDB-1736 Database
>> Aliases.
>>>>> 
>>>>> 2. https://issues.apache.org/jira/browse/COUCHDB-1735 Allow Database
>>>>> renaming.
>>>>> 
>>>>> Can you please explain what might be the issues i'd face if i took
>> these
>>>>> bugs on?
>>>>> 
>>>>> Database renaming conceptually looks simple, move or copy all the
>>>> documents
>>>>> of the database into a seperate view and delete the previous database.
>> Is
>>>>> there something which i'm missing? I know there is a lot more to this.
>>>>> Would be glad if someone explained to me how its going to be.
>>>>> 
>>>>> What about Database Aliases?
>>>>> 
>>>>> Any help will be greatly appreciated.
>>>>> --
>>>>> Regards-
>>>>> Pavan
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Regards-
>>> Pavan
>> 
>> 
> 
> 
> -- 
> Regards-
> Pavan

Reply via email to