Project

General

Profile

Activity

From 04/19/2017 to 05/18/2017

05/18/2017

02:57 PM Kepler Bug #7191 (Resolved): memory leak in CompositeActor for actor firing listeners
Looks good, thanks. Daniel Crawl
02:19 PM Kepler Bug #7191: memory leak in CompositeActor for actor firing listeners
Thanks for the patch, I patched CompositeActor.java and updated /ptolemy/module-info/revision.txt.
Feel free to ...
Christopher Brooks
01:10 PM Kepler Bug #7191 (Resolved): memory leak in CompositeActor for actor firing listeners
List of actor firing listeners needs to be null before cloning. I'm attaching a patch. Daniel Crawl
01:12 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
Oops, that should be: memory leak is gone, not going. Daniel Crawl
01:07 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
Thanks for the fix, Christopher. I verified the memory leak is going, so feel free to close the bug once the nightly ... Daniel Crawl
10:16 AM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
I'm not sure if this is right, but it solves the problem and passes tests.
I modified NamedObj.clone(Workspace) so...
Christopher Brooks
10:28 AM Kepler Bug #7189: memory leak in Manager
I can take a look at this next week, after the dust settles from the other clone() bug. Christopher Brooks

05/17/2017

06:02 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
Ok, now I see Dan's text:
> In the usecase I'm debugging, the toplevel Composites in both the original and new mod...
Christopher Brooks
05:39 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
Interestingly, if I edit leak.java and replace Ramp with Const, then I don't have the leak. See the attached file, l... Christopher Brooks
04:03 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
It seems like when we clone, it is not sufficient to set _hierarchyListeners to null in NamedObj, we also need to loo... Christopher Brooks

05/16/2017

04:10 AM Metacat Bug #7188: MNodeService.replicate() is failing
The purpose of the checksum is to ensure integrity of content written to the data store. Computing a checksum enroute... Dave Vieglais

05/12/2017

05:42 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
I'm attaching a program that illustrates the leak. It creates a simple model containing Ramp, clones the model 100 ti... Daniel Crawl
01:24 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
A simple model and a description of what to do would be sufficient. Christopher Brooks
01:23 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
I'm happy to provide a test case - what's the best format? Daniel Crawl
12:56 PM Kepler Bug #7190: memory leak due to hierarchy listeners when cloning
This is an interesting issue. To pursue it would require a test case.
We've seen plenty of issues with cloning of...
Christopher Brooks
01:26 PM Kepler Bug #7189: memory leak in Manager
Good point. I'll keep this bug in my queue. Christopher Brooks
01:22 PM Kepler Bug #7189: memory leak in Manager
Ignoring the memory leak issue, the shutdown hook does not appear to be correctly implemented since it is unregistere... Daniel Crawl
12:53 PM Kepler Bug #7189: memory leak in Manager
BTW - the purpose of the shutdown hook is:
> Added a shutdown hook so that model is gracefully stopped when the JV...
Christopher Brooks
12:17 PM Metacat Bug #7188: MNodeService.replicate() is failing
It would be best if the stream only has to be read once to be serialized and have the checksum checked, so we don't i... Matt Jones
11:41 AM Metacat Bug #7188: MNodeService.replicate() is failing
Chris and I discussed the issue today. We propose the solution this way:
1. Since MN.replicate and D1NodeService.cr...
Jing Tao

05/11/2017

08:10 PM Metacat Bug #7188: MNodeService.replicate() is failing
But from Chris' table, those failures have started recently (May, 2017). So I am confused.
Before releasing Metaca...
Jing Tao
06:12 PM Metacat Bug #7188: MNodeService.replicate() is failing
Bummer that its been there a while. Such a hugely serious bug as this should have been caught by a test. I suggest ... Matt Jones
04:12 PM Metacat Bug #7188: MNodeService.replicate() is failing
Rob confirmed that we have been use the AutoCloseInputStream a while ago. And Metacat has been use the d1_libclient_j... Jing Tao
04:09 PM Metacat Bug #7188: MNodeService.replicate() is failing
I debug the replicate method and found the class of input stream is org.apache.commons.io.input.AutoCloseInputStream.... Jing Tao
07:19 AM Metacat Bug #7188 (Resolved): MNodeService.replicate() is failing
Laura Moyers reported that she is seeing many failed replication attempts in the Coordinating Node index. In particu... Chris Jones
05:09 PM Kepler Bug #7190 (Resolved): memory leak due to hierarchy listeners when cloning
When a model is cloned, some NamedObjs in the new model have hierarchy listeners from the original model, which preve... Daniel Crawl
04:38 PM Kepler Bug #7189 (New): memory leak in Manager
The Manager registers a shutdown thread with the JVM, but does not unregister it after execute() is finished, which p... Daniel Crawl

05/10/2017

08:15 AM Metacat Bug #7187 (In Progress): Set file names correctly when reading objects from Metacat
I've modified @generateOutputName@ to use @SystemMetadata.fileName@ when it's available. We'll need to test this in a... Chris Jones
08:05 AM Metacat Bug #7187 (Resolved): Set file names correctly when reading objects from Metacat
We now store file names in @SystemMetadata.fileName@. In @MetacatHandler.readFromMetacat()@, we are currently genera... Chris Jones

05/08/2017

10:48 AM Metacat Bug #7186 (Resolved): listObjects fails if there is pid with a white space in the list
Jing Tao

05/01/2017

05:47 PM Metacat Bug #7186 (Resolved): listObjects fails if there is pid with a white space in the list
https://redmine.dataone.org/issues/8085#change-28820 Jing Tao
05:46 PM Metacat Bug #7184 (Resolved): The count number is -1 when the expandRightsHolder method lists the subjects
Jing Tao
12:12 PM Metacat Bug #7185 (Resolved): EML SAX parser will not check if the user has the all permission on data objects (described by the eml object) when the parser is called by DataONE API
To the Metacat API, we still apply the checking. But to Dataone API, we don't. Jing Tao
12:11 PM Metacat Bug #7185 (Resolved): EML SAX parser will not check if the user has the all permission on data objects (described by the eml object) when the parser is called by DataONE API
In the old Metacat API, the data objects' access rules are controlled by the EML object which describes it. So when t... Jing Tao

04/26/2017

03:45 PM Metacat Bug #7176 (Closed): Metacat-index RDF/XML subprocessor not populating prov_hasDerivations field
The query was modified and it worked. Jing Tao
03:41 PM Metacat Bug #7184 (Resolved): The count number is -1 when the expandRightsHolder method lists the subjects
Please see details on:
https://redmine.dataone.org/issues/8059
Jing Tao
03:39 PM Metacat Bug #7183 (Closed): CN V1/V2.archive implementation only allows CN and MN administrators to act
Jing Tao
03:39 PM Metacat Bug #7183 (Closed): CN V1/V2.archive implementation only allows CN and MN administrators to act
Please see details on:
https://redmine.dataone.org/issues/7964
Jing Tao
 

Also available in: Atom