ben leinfelder's activity
From 07/24/2012 to 08/22/2012
08/17/2012
08/15/2012
- 03:46 PM Metacat Revision 7355 (metacat): make sure data objects correctly use force replicate with action "insert"
- https://redmine.dataone.org/issues/3138
08/08/2012
- 03:39 PM Metacat Revision 7353 (metacat): correct the update statement for setting archived flag on SM where document revision does not exist in the xml_documents table
08/07/2012
08/06/2012
- 10:47 PM Metacat Revision 7350 (metacat): when updating a document on a remote server, we still need to use the previous docid to check that the user has permissions to do so (rather than the new id that is obsoleting the old id). This was discovered by M Servilla at LTER.
- 11:08 AM Metacat Revision 7348 (metacat): remove unused "dataonelogger"
- 10:40 AM Metacat Revision 7347 (metacat): prep for 2.0.3 release
08/03/2012
- 02:27 PM Metacat Revision 7346 (metacat): allow SM resynch to be executed any time, not just during start up.
- https://redmine.dataone.org/issues/3116
- 01:01 PM Metacat Revision 7345 (metacat): change to debug log level when processing shared/local pids)
- 10:41 AM Metacat Revision 7344 (metacat): only lock the missing pid event if we know we have it locally to contribute.
- https://redmine.dataone.org/issues/3117
- 08:53 AM Metacat Revision 7342 (metacat): only publish to the missing pid "wanted list" when resynching system metadata. we were seeing redundant entry added/updated events when looking up the shared systemmetadata first.
08/02/2012
- 10:18 PM Metacat Revision 7341 (metacat): print the missing pid count, not the total shared pid count so we know how many will be processed.
- 05:50 PM Metacat Revision 7340 (metacat): change the system metadata resynch approach: nodes will publish PIDs that they are missing after inspecting the shared identifier set. other nodes will be listening for the "wanted" pids and will put their local copy of SystemMetadata on the shared SM map. This should dramatically decrease the hazelcast chatter during a resynch and targets only the pids that are missing from any of the various nodes.
08/01/2012
- 10:40 PM Metacat Revision 7339 (metacat): logging for processing identifier set on restart.
- 07:00 PM Metacat Revision 7338 (metacat): remove possibility for infinite loop in case data replication is not configured for the server and a data file is encountered (yikes!)
- 05:33 PM Metacat Revision 7337 (metacat): added logging debug statements to see where the replication timeout might be occurring.
07/31/2012
- 07:12 AM Metacat Revision 7336 (metacat): use correct EZID account names for the three different nodes.
- https://redmine.dataone.org/issues/2815
07/30/2012
- 10:12 PM Metacat Revision 7335 (metacat): align the final column headers with the datacite schema, as applicable.
- https://redmine.dataone.org/issues/2815
- 06:34 PM Metacat Revision 7334 (metacat): add block for finding and updating records that should be marked as archived.
- https://redmine.dataone.org/issues/3109
- 01:46 PM Metacat Revision 7333 (metacat): use DataCite isNewVersionOf/isPreviousVersionOf for revision history
07/26/2012
- 04:27 PM Metacat Revision 7332 (metacat): include JCS jar as it is a runtime dependency for d1_libclient's object caching.
- 04:26 PM Metacat Revision 7331 (metacat): check for null archived flag in ORE SM
- https://redmine.dataone.org/issues/3046
- 12:08 PM Metacat Revision 7330 (metacat): check if the caller is the Node admin (the member node calling itself) as well as the existing check for the CN calling the service. Both of those callers should be given full admin rights.
07/25/2012
Also available in: Atom