fix bug allowing subscribers to attempt more than allowed
Merge branch 'optimize'
Merge branch 'master' into 63990-enqueue-in-partmaint
finish tests for PartitionMaintenance

- also fixed Partition table id from string to Guid to reflect recent addition of an Id column