DYNOBJECTS logging, Deleted message for object missing

Posted by cverbiest on 25-Nov-2013 06:21

For some objects we get following types of messages in the client log

DYNOBJECTS Created
DYNOBJECTS Deleted
DYNOBJECTS Cached  
DYNOBJECTS Purged 

for others we only get

DYNOBJECTS Created
DYNOBJECTS Purged 

Is there a reason objects can be purged without being deleted ?

Is there documentation on what each item in the log file actually means ?

Posted by Roberta Miller on 16-Jan-2014 19:58

We added article 000046018, "New entries generated by DynObjects logging are not documented" to the knowledge base. You can find the meanings of these entries here until they are added to the documentation set.

All Replies

Posted by Youssif Shanshiry on 16-Jan-2014 13:16

DELETE - when a dynamic object is deleted and the logging level is 3 or higher.

CREATE - when a dynamic object is created and the logging level is 3 or higher.

CACHE  - When a dynamic object is added to the reusable objects cache and the logging level is 3 or higher.

PURGE  - When a dynamic object is removed from the reusable objects cache and the logging level is 3 or higher.

REUSED - When a dynamic object is being reused from the reusable objects cache and the logging level is 3 or higher.

Posted by Youssif Shanshiry on 16-Jan-2014 13:19

I could not find these meanings in the documentation.  I extracted the above from the underlying c source code.

Posted by Roberta Miller on 16-Jan-2014 13:31

These entries were added in OpenEdge 10.2B to support reusable objects. They are not in the current documentation set, but there is an open issue to get them added to the documentation. Here are a couple more entries that were added, but haven't yet made the documentation:

CREATED-REF - reference to a .NET object

DELETED-BY-GC - object has been garbage collected

In the meantime, we will get an article about the new entries into the knowledge base.

Posted by Roberta Miller on 16-Jan-2014 19:58

We added article 000046018, "New entries generated by DynObjects logging are not documented" to the knowledge base. You can find the meanings of these entries here until they are added to the documentation set.

This thread is closed