jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From KÖLL Claus <C.KO...@TIROL.GV.AT>
Subject Re: Loading Node without loading Binary Data
Date Thu, 14 Jun 2007 12:30:42 GMT
Hi Jukka,

ok so the informations from christopher are unfortunately not right :-(
i hope that my problem will be resolved with the JCR-926

what do you think how long will it take to solve this problem ?

-----Ursprüngliche Nachricht-----
Von: Jukka Zitting [mailto:jukka.zitting@gmail.com] 
Gesendet: Donnerstag, 14. Juni 2007 14:20
An: dev@jackrabbit.apache.org
Betreff: Re: AW: Re: Loading Node without loading Binary Data


On 6/14/07, Christoph Kiehl <ck@sulu3000.de> 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.


Jukka Zitting
View raw message