ben leinfelder's activity
From 06/24/2012 to 07/23/2012
07/23/2012
- 05:13 PM Metacat Revision 7328 (metacat): not every EML file has an ORE datapackage descriptor -- join only to those when setting the resourceMapId
- 04:29 PM Metacat Revision 7327 (metacat): correctly use document revision for object format and resource map joins.
- 11:55 AM Metacat Revision 7326 (metacat): use local Set processing to determine which pids (if any) should be contributed to the shared set by this node during the resync. Should save time rather than checking each and every pid against the shared set.
07/20/2012
- 03:44 PM Metacat Revision 7325 (metacat): move the hzIdentifiers initialization into the resync thread so that it does not affect start up time. cleaned up unused methods and superfluous code.
- 02:28 PM Metacat Revision 7324 (metacat): use correct children of 'publisher' element
- 10:51 AM Metacat Revision 7323 (metacat): only load local pids into hzIdentifiers if t hey do not already exist in the shared set. increase logging severity and detail of messages emitted during this process to get a better sense of what is taking so long.
07/19/2012
- 02:38 PM Metacat Revision 7322 (metacat): utility methods to update/reserialize existing ORE maps that were generated with older foresite (and included bad dateTime strings).
- https://redmine.dataone.org/issues/3046
07/18/2012
- 10:11 AM Metacat Revision 7321 (metacat): include the resourceMapId for the metadata objects, not just the data files.
- 08:56 AM Metacat Revision 7320 (metacat): updated LDAP dump and corrected missing entries that had been removed from LDAP.
07/17/2012
- 01:34 PM Metacat Revision 7318 (metacat): check for invalid (!) pids. thanks, M. Reyes for catching this
- https://redmine.dataone.org/issues/3047
- 12:06 PM Metacat Revision 7317 (metacat): only look up the client timeout property once, not every time we make a call
- https://redmine.dataone.org/issues/3078
- 11:46 AM Metacat Revision 7316 (metacat): improve content type handling during the get() calls
- https://redmine.dataone.org/issues/3070
- 11:09 AM Metacat Revision 7315 (metacat): check for whitespace in identifiers during create() and update()
- https://redmine.dataone.org/issues/3047
- 10:22 AM Metacat Revision 7314 (metacat): remove semtools skin as a configured skin -- will need to add that if we ever get back to deploying a semtools instance.
- 10:19 AM Metacat Revision 7313 (metacat): configurable replication client timeout
- https://redmine.dataone.org/issues/3078
07/13/2012
- 07:57 AM Metacat Revision 7310 (metacat): order the listObjects() results by identifier to mitigate random paged results
- https://redmine.dataone.org/issues/3065
07/12/2012
- 04:04 PM Metacat Revision 7309 (metacat): correct the parameter/value setting in the prepared statements for retrieving log information.
- 12:21 PM Metacat Revision 7307 (metacat): use docid, not the guid when returning the accesscontrol block
07/11/2012
- 05:05 PM Metacat Revision 7306 (metacat): handle null givenNames from the LDAP dump.
- 04:38 PM Metacat Revision 7305 (metacat): make sure we only get the publisher text content (not attribute value)
- 03:05 PM Metacat Revision 7303 (metacat): DOI registration:
- -include more revision history based on the identifier table not just the generated SM metadata
-include ecogrid data... - 02:59 PM Metacat Revision 7302 (metacat): include new libclient jar that uses encoded pids in the resolve URLs
- https://redmine.dataone.org/issues/3035
07/10/2012
- 04:46 PM Metacat Revision 7301 (metacat): update D1 jars in preparation for 2.0.2 release. NOTE: still need libclient jar that includes ORE changes for encoding PIDs in resolve URLs
- 04:26 PM Metacat Revision 7300 (metacat): prep for 2.0.2 release by updating the version numbers.
- 02:12 PM Metacat Revision 7299 (metacat): include dataone.ore.downloaddata as a configurable property in case MNs (like LTER) want to have the process download externally-stored data files described in an EML data package.
- 12:29 PM Metacat Revision 7298 (metacat): updated foresite (snapshot) to include dateTime serialization fix.
- https://redmine.dataone.org/issues/3035
- 10:20 AM Metacat Revision 7297 (metacat): set date SM modified when we are setting obsoletes/obsoletedBy/archived values. This way the CN can actualy pick up the changes in revision history.
07/09/2012
- 04:58 PM Metacat Revision 7296 (metacat): update creator and publisher using LDAP dump. unfortunately LDAP has shifted over the years and not all identities are still active in LDAP...but we did get quite a few creator names updated!
- https://redmine.dataone.org/issues/2815
- 04:23 PM Metacat Revision 7295 (metacat): log error when looking up non-existent local SM rather than completely bombing out of the resynch thread.
- 10:46 AM Metacat Revision 7294 (metacat): include parameter for deleting system metadata records (or not). Intending to also use this for https://redmine.dataone.org/issues/3055
07/08/2012
- 10:05 AM Metacat Revision 7293 (metacat): look up docid using mapped guid when checking permission on described data file
- Addresses: http://support.nceas.ucsb.edu/rt/Ticket/Display.html?id=7490
07/07/2012
- 12:02 PM Metacat Revision 7292 (metacat): function/procedure for removing all content related to a PID from the DB.
- https://redmine.dataone.org/issues/3037
07/06/2012
- 05:29 PM Metacat Revision 7291 (metacat): use docid (not guid) when instantiating the PermissionController. Was getting an error with DOI-ified identifier and the metacat getaccesscontrol action:
- https://knb.ecoinformatics.org/knb/metacat?action=getaccesscontrol&docid=Collinge.3.28
<error>
AccessControlForSingle...
07/05/2012
- 04:13 PM Metacat Revision 7290 (metacat): save point - adding more columns for access, data packaging, revision history
- https://redmine.dataone.org/issues/2815
07/03/2012
- 03:53 PM Metacat Revision 7289 (metacat): script to find and update missing SystemMetadata revision history. https://redmine.dataone.org/issues/2938
- 03:45 PM Metacat Revision 7288 (metacat): update the table to indicate which DOI account we are targeting
- https://redmine.dataone.org/issues/2815
07/02/2012
- 04:50 PM Metacat Revision 7287 (metacat): make sure we have non-null values where jibx serialization expects them for LogEntry
- 03:35 PM Metacat Revision 7286 (metacat): use secure Metacat context URL for D1 registration
- https://redmine.dataone.org/issues/3030
- 12:06 PM Metacat Revision 7285 (metacat): first pass: DataONE-specific log retrieval to avoid java-based post-processing.
Also available in: Atom