{"head":"a4c17be475c0c589cc32c0133254e97c1e5666f6","size":7,"push_id":43978873,"shas":[["560899f3ad04a93424c47c6d9d14747060732684","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nRestructure the resource manager creation ready to support calling createResourceManagers\non package change.\n\nPrevious code assumed that the reousrce managers were created only once at startup. In\npreparation for reloading packages on-the-fly, start refactoring the code so that it can\nbe called more than once.","Richard Chapman"],["bf06b86a34d1f0bb48ae869a3f668c2f29a23eaa","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nContinue refactoring the resource manager code to support reloading\nwhen package info is changed in dali.\n\nMake sure that we subscribe to changes on all QuerySets that we load. The\nprevious code was incorrectly assuming that only the QuerySWet that matches\nthe Roxie cluster's name needed to be watched.\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"],["9d8f764a5941e3fb328c1cd83eacb2af568fe71d","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 - Roxie to read package info from dali\n\nRename all the 'resource' related classes to better reflact thir current purpose.\n\nThese classes used to manage the sharing and lifetime of things like file handles\netc, but that is now done in the CPackage classes.\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"],["14fddcbfe19e7eaa75a45f3aa74cd1e0b288bba4","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nSignificant refactoring of how packages are loaded, and include\nability to reload the package automatically when information in dali changes.\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"],["868f8c9f9defe87aad9b9f6ebe7763e78a6ec160","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nClean up issues in the dali subscription code introduced in last commit.\nHave to unsubscribe, not just release, or dali connection may get deleted\nbefore the subscription is finally deleted, as the dali connection has\nits own link to it.\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"],["c264e0afeafd65538cffa29168377d5585c8b965","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nMake sure we delete the old active packages when reloading (but not too soon)\nMake sure the RoxieLocalState cache can cope.\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"],["a4c17be475c0c589cc32c0133254e97c1e5666f6","5900d56196fe29dba8e3ae556d57eae28e9f0195@hpccsystems.com","GH-541 Roxie to read package info from dali\n\nAdd back temporarily-disabled code for control:activitymetrics\n\nSigned-off-by: Richard Chapman <rchapman@hpccsystems.com>","Richard Chapman"]],"ref":"refs/heads/roxie-package"}