Hi,

On 6/14/07, Christoph Kiehl <[EMAIL PROTECTED]> wrote:
If you didn't change the default your binaries (which are bigger than
4096 bytes) will be stored separate from the bundle. That means if you
do nextNode() only the bundle without the binary should be loaded. As
long as you do not access the binary property with
node.getProperty(<name>) or node.getProperties() the binary will not be
loaded. (Please correct me if I'm wrong)

Note that the default bundle persistence manager will do a SELECT from
the binval table when the node that contains a binary property is
loaded. The blob is then turned into a BLOBFileValue that
automatically spools the binary stream into a local temporary file.
:-(

This is one of the problems I'm trying to address with JCR-926.

BR,

Jukka Zitting

Reply via email to