I'm sorry I haven't had the cycles lately to properly review the patches.
Sure, I understand.
Would it be possible to split them to smaller semi-independent pieces? For example we could commit the data store implementation independent of the integration to rest of the Jackrabbit core.
Sure, just the ..core.data package. Do you need a new patch or can you just commit this subset? The real problem will be the API changes (introducing the DataStore in many constructors and methods). Can I help to integrate those changes? Or change it to make integration easier? Thomas