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 12 years ago

Closed 12 years ago

#1073 closed defect (fixed)

cache de objetos variables depedientes

Reported by: Chakib Faghloumi Owned by: Pedro Gea
Priority: blocker Milestone: Release 1
Component: Variables Keywords:
Cc:

Description

Hola,
hemos notado que cuando se crean los objetos forecast no se guarda el cache de las variables dependientes que tienen el attributo
Real _.useCache = 1;
podemos solventarlo.
Un cordial saludo

Change History (3)

comment:1 Changed 12 years ago by Pedro Gea

Component: GeneralVariables
Milestone: MaintenanceRelease 1
Status: newaccepted

comment:2 Changed 12 years ago by Pedro Gea

No hay un problema de caché sino que el problema surge del uso de las reglas de extensión al obtener los datos:

  • Mientras que en estimación los datos de las variables se obtienen con ::GetData(?).
  • En previsión los datos se obtienen como ::GetData.Extended(?), y para ello se recalculan las expresiones con las variables independientes extendidas.

Para solucionar esta dificultad se redireccionará la llamada GetData.Extended(?) a ::GetData(?) aprovechando así la caché siempre que las variables independientes no tengan regla de extensión.

comment:3 Changed 12 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

(In [3315]) Closes #1073
Se revisa el método GetData.Extended para aprovechar la caché de GetData si no hay extensiones en las variables independientes de las que depende.

Note: See TracTickets for help on using tickets.