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

#159 closed enhancement (fixed)

Gestión de objetos guardados

Reported by: Pedro Gea Owned by: Pedro Gea
Priority: major Milestone: Release 0.6
Component: Persistence Keywords:
Cc:

Description (last modified by Pedro Gea)

Permitir una carga elemental o pre-carga de los objetos guardados que
permita conocer información sobre los objetos guardados y así poder
decidir sobre su carga.
Véase tique #158.

Change History (10)

comment:1 Changed 15 years ago by Pedro Gea

Component: Definición de VariablesPersistencia
Owner: changed from javipor to Pedro Gea
Status: newassigned

comment:2 Changed 15 years ago by Pedro Gea

Milestone: Persistence 0.5Future

comment:3 Changed 15 years ago by Pedro Gea

(In [1244]) (Antiguo 1243)
refs #159, se cambia los nombres:

MMS::GetModelList por MMS::GetStoredModelsList
MMS::GetModelsPathList por MMS::GetLoadedModelsList

MMS::GetEstimationList por MMS::GetLoadedEstimationsList
MMS::GetEstimationsPathList por MMS::GetStoredEstimationsList

comment:4 Changed 14 years ago by Pedro Gea

Description: modified (diff)
Milestone: FutureRelease 0.6
Status: assignedaccepted
version: 1.00.6

Para poder acceder a una información reducida o resumen de cada objeto guardado se adjuntará en el repositorio un archivo complementario para cada OZA.

La opción de mantener un archivo única (aunque posiblemente más rápida) se descarta por cuestiones de integridad.

Algunos tiques relacionados con éste son:

  • #310: Primer desarrollo de los repositorios en carpeta
  • #401: Necesidad de saber si un objeto se guardo con datos o resultados
  • #375: Tratamiento en la GUI

comment:5 Changed 14 years ago by Pedro Gea

(In [2128]) Se introducen métodos para crear un archivo con un nameblock-resumen del objeto MMS. La expressión TOL que permite generar ese resumen, así como la extensión del archivo donde se guardará es 'SNE' de Summary NameBlock Expression.
Se introduce en la mecánica el guardado de los archivos .sne, pero se pospone aún la comprobación de los repositorios al abrirlos.
Los resúmenes (SNE) son muy generales en esta primera versión, pero podrán ir albergando nueva información o más detalles.
Se introduce una función GetDir_Files() alternativa a GetDir()[1], más ágil al acceder a unidades de red.
Refs #159

comment:6 Changed 14 years ago by Pedro Gea

(In [2212]) Se introducen nuevo métodos para obtener información de los resúmenes (SNE) de los objetos.
Sin embargo aún no se activa la nueva dinámica hasta constatar que no conlleva algún problema o lentitud en el manejo de los repositorios.
Refs #159, #500

comment:7 Changed 14 years ago by Pedro Gea

(In [2217]) Se revisan cambios de [2212] y [2215].
Se mantiene el formato del método GetObjectsList (y secundarios) por compatibilidad, se propone un nuevo método GetObjectsCatalog para la nueva funcionalidad.
Refs #159, #500

comment:8 Changed 14 years ago by Pedro Gea

(In [2226]) Se introducen conjuntamente distintos cambios relacionados con las mejoras en la gestión de los repositorios en carpeta y la persistencia.
Refs #159, #500, #516

comment:9 Changed 14 years ago by Pedro Gea

(In [2231]) Se introducen cambios en el desarrollo de los repositorios en carpeta, junto a algunos cambios en la GUI para empezar a probarlos.
En una opción de menú contextual denominada "Gestión" de introducen opciones útiles para la gestión de los repositorios.
En la GUI se introducen nuevas columnas con las fechas de creación, la de modificación y la descripción, que sólo se rellenan para los repositorios en su versión 1.
Refs #159, #500

comment:10 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

Los métodos de Get[Object]sCatalog satisfacen las demandas de este tique. Para otras tareas relacionadas véase el tique #500.

Note: See TracTickets for help on using tickets.