Activity
From 02/21/2013 to 03/22/2013
03/22/2013
- 04:50 PM Revision 7521 (metacat): enable plantuml generation when building the sphinx documentation. note that you do need to have graphviz installed, but hopefully that is all.
- 12:43 PM Revision 7520 (metacat): select only distinct guids (synch may have failed more than once for any given guid)
- https://redmine.dataone.org/issues/3539
- 12:29 PM Revision 7519 (metacat): include xml_revisions.
- do not allow removal of server_location = 1 documents (these are not replicas).
https://redmine.dataone.org/issues/3539
03/18/2013
- 04:07 PM Bug #5875: d1_cn_index_processor package
- Tried to use the d1_cn_index_processor-1.1.0.jar, but the compilation of Metacata failed. The reasons there is some c...
03/15/2013
- 12:24 PM Revision 7518 (metacat): add README note about DOI support http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 12:18 PM Bug #5513: add support for DOI identifiers from EZID
- Now using Title from EML (dataset/title element) for those objects.
Looking up full name from CN using the SM.rightsH...
03/14/2013
03/13/2013
- 05:11 PM Revision 7516 (metacat): lookup the title for EML files when registering DOIs.
- lookup the creator from DataONE CN (if available).
add EML-based test. http://bugzilla.ecoinformatics.org/show_bug.cg... - 03:50 PM Bug #5818: SOLR deployment on Lucene index
- We use solr query.
- 03:49 PM Bug #5815: Integrate Lucene indexing
- We will use solr. so close it.
- 03:48 PM Feature #5810: Implement SOLR-based search
- Where "Metacat docs" include:
-Currently indexed DataONE science metadata (EML versions, FGDC versions, Dryad)
-Syste... - 03:13 PM Revision 7515 (metacat): Set the session to null so that the call uses the CN certificate when calling MN.systemMetadataChanged();
- 09:39 AM Bug #5513: add support for DOI identifiers from EZID
- Current status (3/13/2013):
-DOIs are minted using configured account/shoulder using MN.generateIdentifier(). EZID ha... - 07:26 AM Revision 7514 (metacat): To keep all nodes up to date with regard to system metadata changes, add the broadcastSystemMetadataChange() method that finds replica MNs in the node list and calls systemMetadataChanged(). Modify setReplicationStatus() and updateReplicationMetadata() to fire this off when a replica status changes to completed. We may decide to inform MNs at other times too, but this is a conservative amount of calls going to the MNs for now.
03/12/2013
- 04:45 PM Revision 7513 (metacat): include the create test in the suite
- 04:44 PM Revision 7512 (metacat): refactor DOI registration into separate class. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 04:26 PM Revision 7511 (metacat): refactor using ezid-client changes that split field names and values into separate enums. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 03:20 PM Revision 7510 (metacat): Correctly mint and register DOIs in teh MN API implementation. Add tests to exercise minting and creating. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 03:18 PM Revision 7509 (metacat): reference the correct metacat.properties entry for "guid.ezid.enabled"
- 01:15 PM Revision 7508 (metacat): use correct default ezid service baseURL
03/11/2013
- 04:48 PM Revision 7507 (metacat): register DOIs with minimal DataCite metadata. still need to determine which details to include and when, but the plumbing is in place as we refine those rules. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 03:28 PM Bug #5755: Include EZID api library in Metacat for registering DOIs.
- Added baseUrl parameter to constructor to allow use of testing EZID servers. Now building with hudson as well: http:/...
03/08/2013
03/07/2013
- 05:16 PM Revision 7505 (metacat): add section about behavior for deprecated Metacat API. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
- 05:05 PM Revision 7504 (metacat): add DOI development page. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
03/04/2013
- 04:59 PM Bug #5821: Allow certificate-based Metacat administration
- move to Metacat product
02/26/2013
- 10:28 AM Bug #5753: Implement mn.generateIdentifier()
- Current feature set (UUID) is complete. For DOI/EZID support, see related bug: #5513
- 10:17 AM Bug #5753: Implement mn.generateIdentifier()
- Metacat 2.0.6 now supports UUID (as it should have from the beginning).
- 10:27 AM Revision 7503 (metacat): disable EZID/DOI minting by default since we do not yet have a means of tracking minted DOIs and augmenting metadata for them when we actually receive the object in a subsequent create() or update() call. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5753
02/25/2013
- 09:23 AM Revision 7502 (metacat): use utilities 1.3.0 tag
- 08:53 AM Task #5884: Document solr-based Metacat indexing in user docs (RST format)
- Added an outline in the Metacat project:
https://code.ecoinformatics.org/code/metacat/trunk/docs/user/metacat/source/... - 08:51 AM Task #5884 (Closed): Document solr-based Metacat indexing in user docs (RST format)
- We can use this as both a design document and as an end [advanced-] user guide.
- 08:52 AM Revision 7501 (metacat): add solr index documentation outline. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5884
- 08:36 AM Task #5883 (Closed): Create unit tests to exercise Metacat SOLR query/index features
- It would be a good start to be able to insert a single test EML document into the index and then be able to query the...
- 08:30 AM Bug #5875: d1_cn_index_processor package
- The d1_cn_index_processor should then be considered a managed, released product and should be versioned like the d1_c...
- 08:27 AM Task #5822: Enforce access control for SOLR-based search implementation
- My gut feeling is that simply augmenting the user-provided solr query with additional AND-clauses to constrain to the...
- 08:14 AM Task #5820: Incorporate DataONE indexing
- Ideally we can compromise between reusing existing DataONE indexing configuration and making it easy for Metacat admi...
- 08:06 AM Bug #5817: MN query for Lucene index
- I believe we have decided that MNQuery will expose SOLR, not just Lucene. Marking as a duplicate.
- 07:59 AM Bug #5815: Integrate Lucene indexing
- Where "Metacat docs" include:
-Currently indexed DataONE science metadata (EML versions, FGDC versions, Dryad)
-Syste... - 07:47 AM Feature #5810: Implement SOLR-based search
- MNQuery.listQueryEngines() will return these engines: {"pathquery", "solr"} and we'd call MNQuery.query("solr", <solr...
02/24/2013
- 11:16 PM Bug #5814: Test CILogon-to-LDAP account mapping utility
- With a client certificate for a mapped identity, I am able to see network packages that are owned by one of my equiva...
- 09:15 PM Revision 7500 (metacat): wordsmith the identity mapping page. Not fundamentally different, but hopefully more concise. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5814
- 09:14 PM Revision 7499 (metacat): use d1_libclient v1.2.1 (temp file creation fix)
02/22/2013
- 01:06 PM Revision 7498 (metacat): tweak to pathquery/generic xpath handling
- 12:05 PM Revision 7497 (metacat): use utilities and eml style tag as we prep for release.
- 11:52 AM Revision 7496 (metacat): ready Metacat for 2.0.6 release (docs, db version, build files etc).
- 11:49 AM Bug #5814: Test CILogon-to-LDAP account mapping utility
- Moving to 2.0.6 release in support of Morpho 2.0
- 11:44 AM Bug #5865: Ensure DataONE pathquery for owner uses mapped accounts
- Yes, multiple owners can be specified in the pathquery and the mapped identities are included when determining if the...
- 11:07 AM Revision 7495 (metacat): group user_owner clause as "AND (... OR .... OR ....)" to handle multiple pathquery <owner> elements. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5880
02/21/2013
- 05:15 PM Revision 7494 (metacat): accidentally added
- 05:13 PM Revision 7493 (metacat): typo
- 05:13 PM Revision 7492 (metacat): remove older lucene library and include ORE test to make sure that change does not prevent us from generating OREs. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5874
- 05:12 PM Bug #5874: Lucene classpath conflict
- removing the old lucene-core jar still allows us to generate ORE maps
- 04:56 PM Bug #5874: Lucene classpath conflict
- According to svn history, I added the lucene-core-2.2.0.jar when adding the foresite dependencies for libclient and O...
- 03:52 PM Bug #5874 (Resolved): Lucene classpath conflict
- Mutually incompatible lucene-core libraries in lib/
- 04:05 PM Task #5822: Enforce access control for SOLR-based search implementation
- Identity token to be added to MetacatIndex query operation and used to filter at the solr interface.
What about non-... - 03:55 PM Bug #5875 (Rejected): d1_cn_index_processor package
- Have maven jar up the classes from d1_cn_index_processor for use in metacat
- 12:43 PM Revision 7491 (metacat): Search and indexing with Lucene/SOLR
- Requires a manually configured SOLR installation
Not currently used by the rest of metacat
Also available in: Atom