Project

General

Profile

Activity

From 04/25/2017 to 05/24/2017

05/24/2017

04:54 PM Bug #7194 (Resolved): MN.publish method can't generate a new ore document when the metadata is published
The query for choosing the old version of the ore document is wrong. After I rewrote the query, it works.
Jing Tao
04:53 PM Bug #7194 (Resolved): MN.publish method can't generate a new ore document when the metadata is published
After publish a metadata object created from the R client, the package information was missing. Jing Tao
04:51 PM Bug #7193 (Resolved): MN.publish fails because of the mismatched checksum
Added code to change the checksum. It works right now. Jing Tao

05/23/2017

03:37 PM Bug #7188 (Resolved): MNodeService.replicate() is failing
We use the DigestOutputStream to wrap the output stream which will write the bytes to disks. The checksum are compute... Jing Tao
03:34 PM Bug #7192 (Resolved): MN.update method doesn't check the checksum
Jing Tao
03:32 PM Bug #7187 (Resolved): Set file names correctly when reading objects from Metacat
Tested it and it worked.
Jing Tao

05/22/2017

08:55 AM Bug #7193 (Resolved): MN.publish fails because of the mismatched checksum
The MN.publish method will modify the eml document's content, but it doesn't compute the new checksum and only uses ... Jing Tao
08:50 AM Bug #7192 (In Progress): MN.update method doesn't check the checksum
The the update and create method share the same mechanism to check the checksum. Jing Tao
08:49 AM Bug #7192 (Resolved): MN.update method doesn't check the checksum
The MN.update doesn't check the checksum - it doesn't compute the checksum of the coming object and compare the compu... Jing Tao

05/16/2017

04:10 AM 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

12:17 PM 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 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 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 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 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 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 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/10/2017

08:15 AM 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 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 Bug #7186 (Resolved): listObjects fails if there is pid with a white space in the list
Jing Tao

05/01/2017

05:47 PM 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 Bug #7184 (Resolved): The count number is -1 when the expandRightsHolder method lists the subjects
Jing Tao
12:12 PM 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 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 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 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 Bug #7183 (Closed): CN V1/V2.archive implementation only allows CN and MN administrators to act
Jing Tao
03:39 PM 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