couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ronny Pfannschmidt <Ronny.Pfannschm...@gmx.de>
Subject feasibility of a design doc option to use the "ddoc new"/"ddoc <id>" based protocol for map and reduce as well
Date Tue, 28 Feb 2012 00:12:15 GMT
Hi,

while trying to build a a view server for ddocs that validate/support 
documents as FSM (Finite State Machine)
i hit a inherent limit of the protocol,

map and reduce don't get the full ddoc, but only a part of it,
which means my view server can't actually work with the full ddoc
unless i do some weird hacks, and end up in a situation,
where i circumvent proper view invalidation

if map/reduce where allowed to opt in for using the newer protocol for 
accessing functions,
my problem would go away

as for view invalidation, a simple variant could just use the _rev,
a more sophisticated one would take a hash of parts of the document
(using excludes/includes defined in options as well)

Regards,
Ronny

Mime
View raw message