Re: What is transient metadata ?

Tomas Zezula <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.mdr.devel
Message-ID <[email protected]>
Hi Holger,
transient metadata is a feature required by Java MDR Integration. The 
problem is that Java
module creates some matada which should not be stored in to BTree and 
should be freed when
they are not needed.
Java module provides these objects to other modules or parts of Java 
module, so it can not manage
the lifecycle of these objects. (Java module does not know, if someone 
references this metadata). Follow
this Java module can not destroy these objects using refDelete.

So, Java module requires that these objects will be freed automatically 
when they are not more referenced. Also
all association links in which these objects participate must be removed.

There are several limitation given by the problem itself, performance 
and current archytecture of MDR storagemodel. I will submit 
documentation of this feature as soon as I will finish test suites of 
this feature.

Tomas

Holger Krug wrote:

>Hi Tomas,
>
>Yesterday you checked in a lot of code concerning `transient
>metadata'. Could you explain in short terms what that is all about and
>how it is supposed to be used or hint me to some external
>documentation ?
>
>Thanks a lot !
>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.