Activity
From 04/29/2017 to 05/28/2017
05/26/2017
- 10:44 AM Bug #7195 (Resolved): LDAP-based group authorization is failing
- In calls to @MNRead.getSystemMetadata()@ where the user logged in is a member of a group, and the group is listed in ...
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.
- 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.
- 04:51 PM Bug #7193 (Resolved): MN.publish fails because of the mismatched checksum
- Added code to change the checksum. It works right now.
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...
- 03:34 PM Bug #7192 (Resolved): MN.update method doesn't check the checksum
- 03:32 PM Bug #7187 (Resolved): Set file names correctly when reading objects from Metacat
- Tested it and it worked.
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 ...
- 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.
- 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...
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...
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...
- 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...
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... - 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 ...
- 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...
- 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....
- 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...
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...
- 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...
05/08/2017
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
- 05:46 PM Bug #7184 (Resolved): The count number is -1 when the expandRightsHolder method lists the subjects
- 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.
- 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...
Also available in: Atom