close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 14 years ago

#17 closed defect (fixed)

Problema con variables con nombres demasiado extensos

Reported by: lmperez Owned by: mafernandez
Priority: major Milestone: Release 0.6
Component: Parameters Keywords:
Cc:

Description (last modified by Pedro Gea)

Hola a todos, si no ha cambiado nada últimamente dentro del código interno
de bsr, el software maneja variables con nombres de como mucho 64
caracteres. Cierto es que esto no debería ser un problema ya que no
deberían usarse nombres tan extensos, sin embargo, hay proyectos de larga
trayectoria ya en bayes en los que se han ido creado inputs con nombres
muy largos que superan con creces los 64 caracteres.
Deberíamos en la medida de lo posible evitar esta mala práctica, pero no
obstante creo que mms debería incluir un proceso que testeara la longitud
del nombre de las variables e interviniera de forma automática cambiando
el nombre a la variable por otro más corto al estimar, y deshaciendo el
cambio al salir del proceso.

Un saludo.

Change History (9)

comment:1 Changed 15 years ago by lmperez

Milestone: Strategy & Adapter 0.5
version: 0.5

comment:2 Changed 15 years ago by lmperez

Priority: criticalmajor

Según parece esa limitación estaba relacionada con la DBAPI y aunque
seguro que aún así sigue existiendo una limitación en el número de
caracteres no es tan restrictiva.

comment:3 Changed 15 years ago by lmperez

version: 0.51.0

comment:4 Changed 15 years ago by lmperez

Milestone: Strategy & Adapter 0.5Future

comment:5 Changed 15 years ago by Pedro Gea

Component: component1Definición de Parámetros
Description: modified (diff)

comment:6 Changed 15 years ago by Pedro Gea

Algo se ha tratado en los commits [1415], [1416] y [1417].

Habría que definir exactamente cuáles son las limitaciones exactas y proponer una solución general. Quizá podrían crearse unos métodos de tipo GetIdentifier (GetIndex en 0.5) basados en criterios de longitud y utilizarse en la adaptación a BSR.

comment:7 Changed 15 years ago by Pedro Gea

Owner: changed from somebody to mafernandez
Status: newassigned

comment:8 Changed 14 years ago by Pedro Gea

Milestone: FutureRelease 0.6
version: 1.00.6

Véase también el tique #503.

comment:9 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: assignedclosed

Este tique ha sido retomado en #503.

Note: See TracTickets for help on using tickets.