Project

General

Profile

Bug #36129

DataError: smallint out of range sur un champ liste avec un grand nombre de valeurs (bis)

Added by Frédéric Péters about 1 month ago. Updated 16 days ago.

Status:
Solution déployée
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
15 Sep 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

#35568 permet la création d'une table avec un grand nombre de valeurs mais la référence d'une colonne vers cette table a été laissée en smallint, ce qui au moment de l'utilisation effective d'une option avec un id élevé, échoue.

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wcs_olap/cmd.py", line 112, in main2
    feeder.feed()
  File "/usr/lib/python2.7/dist-packages/wcs_olap/feeder.py", line 518, in feed
    formdef_feeder.feed()
  File "/usr/lib/python2.7/dist-packages/wcs_olap/feeder.py", line 1001, in feed
    self.do_data()
  File "/usr/lib/python2.7/dist-packages/wcs_olap/feeder.py", line 841, in do_data
    ctx=dict(columns=', '.join(['"%s"' % column for column in self.columns[1:]]), values=', '.join(values)))
  File "/usr/lib/python2.7/dist-packages/wcs_olap/feeder.py", line 307, in ex
    self.cur.execute(sql, vars=vars)
DataError: smallint out of range

0001-switch-data-type-of-references-to-option-tables-to-a.patch View (994 Bytes) Frédéric Péters, 15 Sep 2019 07:51 AM

Associated revisions

Revision 4953b05b (diff)
Added by Frédéric Péters about 1 month ago

switch data type of references to option tables to allow more options (#36129)

History

#1 Updated by Frédéric Péters about 1 month ago

#2 Updated by Benjamin Dauvergne about 1 month ago

Ack.

#3 Updated by Frédéric Péters about 1 month ago

  • Status changed from Solution proposée to Résolu (à déployer)
commit 4953b05b759a0d5e8f26f34697987323d6dd65dc
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Sep 15 07:49:32 2019 +0200

    switch data type of references to option tables to allow more options (#36129)

#4 Updated by Frédéric Péters 16 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF