dmwm/LifeCycle — pull request #6 by giffels (2012-10-26 12:39:59+00:00)
Title: Changes to DataProvider during the PhEDEx codefest

Hi Valentin,

in order to get the prototyp for the integration tests running, I had to introduce some new features and to fix some bugs in the DataProvider during the PhEDEx codefest. Basically, the DataProvider is now able to generate typical failures that can appear during insertion in PhEDEx and DBS. The failures are encoded in the lfns and each injection component takes care, that the failures end-up in their DBs. In addition, I have increased the length of generate names to 5 char and the payload_provider is now using cjson, since I had some performance problems during the first DBS 3 writing stress-test. DBS 3 json can easily growing to 50 MB and more. Please, see the commit message for an detailed overview about the fixed bugs.

Could you review and merge, please?

Thanks,
Manuel