The new implementation of metadata update in PROJECT through the introduction of MetaExtension lacks the following features:
Add to it.polimi.genomics.GMQLServer.Implementation the MetaExtensionFactory with the relative Default factory
The method get of it.polimi.genomics.core.DataStructures.Builtin.MetaExtensionFactory returns a MetaAggregateStruct while the PROJECT operation in it.polimi.genomics.core.DataStructures.IRVariable accepts a Option[MetaExtension] which is a subclass of MetaAggregateStruct. This must be changed because it makes the MetaExtensionFactory useless...
The new implementation of metadata update in PROJECT through the introduction of
MetaExtension
lacks the following features:it.polimi.genomics.GMQLServer.Implementation
theMetaExtensionFactory
with the relative Default factoryget
ofit.polimi.genomics.core.DataStructures.Builtin.MetaExtensionFactory
returns aMetaAggregateStruct
while the PROJECT operation init.polimi.genomics.core.DataStructures.IRVariable
accepts aOption[MetaExtension]
which is a subclass ofMetaAggregateStruct
. This must be changed because it makes theMetaExtensionFactory
useless...Please, tell me if I am wrong.
Thank you!