Project: datamanagement
Issue DM-1521: Fix "stripes and substripes must be natural numbers" bug
on user side: {code} ERROR 4110 (Proxy) at line 1: Qserv error: Unexpected error: (, ConfigError(), ) {code} in czar log: {code} 1114 22:30:10.155 [0x7fafcefab700] ERROR root (app.py:370) - Unexpected error: (, ConfigError(), ) Traceback (most recent call last): File "/usr/local/home/becla/qservDev/Linux64/qserv/2014_09.0/lib/python/lsst/qserv/czar/app.py", line 360, in __init__ self._prepareForExec() File "/usr/local/home/becla/qservDev/Linux64/qserv/2014_09.0/lib/python/lsst/qserv/czar/app.py", line 437, in _prepareForExec self._addChunks() File "/usr/local/home/becla/qservDev/Linux64/qserv/2014_09.0/lib/python/lsst/qserv/czar/app.py", line 535, in _addChunks self._computeConstraintsAsHints() File "/usr/local/home/becla/qservDev/Linux64/qserv/2014_09.0/lib/python/lsst/qserv/czar/app.py", line 529, in _computeConstraintsAsHints self.pmap = self._makePmap(self.dominantDb, self.dbStriping) File "/usr/local/home/becla/qservDev/Linux64/qserv/2014_09.0/lib/python/lsst/qserv/czar/app.py", line 478, in _makePmap raise lsst.qserv.czar.config.ConfigError(msg) ConfigError: "Partitioner's stripes and substripes must be natural numbers." {code} To reproduce: {code} qserv-check-integration.py --case-no 01 --load {code} then {code} mysql --port 4040 LSST -e "select count(*) from Object" {code}
Story points: 2