hpcc-systems/HPCC-Platform — pull request #1800 by rengolin (2012-03-08 15:38:49+00:00)
Title: Allow dynamic resolution in Roxie

When running standalone or workunit queries (one-off),
allow Dali file resolution to happen dynamically. This avoids
the locks imposed by the forced cache in Roxie, when multiple
threads (master/slave) are trying to lock the same file
for reading/writing at different times (creation, deletion).

This pull request was tested in conjunction with (rebased at)
branch ```roxie-local``` (pull request #1797). Files are created successfully,
though I still see some exceptions being thrown on the static case:

ERROR: assert(readPos+(sizeof(value))<=length()) failed - file: /home/rengolin/workspace/hpcc/src/system/jlib/jbuff.cpp, line 605

When trying to de-serialize the property tree on ```CRoxieSlaveActivity::onCreate()```.

Is the property tree ```topology``` is a bit too big for a default parameter of a ```CRoxiePackage```?