couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Barnes <mrtr...@gmail.com>
Subject Re: Volume Test - 2 million documents
Date Wed, 13 Oct 2010 03:23:11 GMT
My apologies, I guess I was assuming it was any ddoc change, not a view 
change.

I find though, that if I change or add one view, it does force a rebuild 
of *all* views in the ddoc. I know that views are built all at once, I 
guess they can't currently partially rebuild?

-Patrick

On 13/10/2010 1:32 PM, Paul Davis wrote:
> On Tue, Oct 12, 2010 at 10:25 PM, Patrick Barnes<mrtrick@gmail.com>  wrote:
>> While you're refactoring, can I suggest - for each view, store a checksum of
>> the map/reduce functions?
>>
>> At the moment, If something unrelated (like the validation function, or a
>> version number) in the design document is changed, it's rebuilding all the
>> views and it doesn't need to.
>>
>> -Patrick
>
> The current implementation should absolutely not be updating views if
> you're not changing view definitions. If you're seeing behaviour that
> contradicts that, its a bug and you should create a ticket. If you can
> give a script that reproduces what you're seeing that'd get it fixed
> even more quickly.
>
> HTH,
> Paul Davis
>
>>
>> On 13/10/2010 12:43 PM, Paul Davis wrote:
>>>>
>>>> Is there any way to control the checkpointing of views when creating the
>>>> view for the first time - I'm guessing I'm looking at many hours to create
a
>>>> single view on 2 million documents.
>>>
>>> Not currently. This has been on my todo list for awhile but I haven't
>>> gotten around to implementing anything. My next major coding goal is
>>> to start refactoring the the view generation code and I'll make sure
>>> to address this issue.
>>>
>>> Paul Davis
>>>
>>
>

Mime
View raw message