Project

General

Profile

Statistics
| Revision:

# Date Author Comment
6461 09/19/2011 06:29 PM Chris Jones

Set the correct cluster name and password for the D1 Hazelcast process cluster. This will likely change for production deployments.

6441 09/15/2011 01:57 PM ben leinfelder

allow urls with "v1" in them

6436 09/15/2011 12:56 PM ben leinfelder

use shared hazelcast properties location on the CN

6415 09/13/2011 11:38 AM rnahf

further development of ObjectPathMapLoader.

6408 09/11/2011 06:16 PM Chris Jones

Add properties for strings used to connect to the DataONE storage and process Hazelcast clusters. The storage cluster is defined in the hazelcast.xml config file, and we list the names of the systemMetadataMap and the tasksIdNamespace in order to connect to these structures. When creating CNReplicationTask objects, use the task id generator to get a unique task id.

6406 09/11/2011 05:29 PM Chris Jones

Add the hazelcast client jar so Metacat can connect to the DataONE storage cluster that initializes the hzNodes shared node map and other structures as needed.

6403 09/11/2011 12:22 PM Chris Jones

Newest version of the D1 0.6.4 common jar.

6400 09/11/2011 12:10 PM Chris Jones

Add the dataone.hazelcast.configFilePath property to be used when MetacatServlet becomes a Hazelcast cluster member using HazelcastService. TODO: what are the consequences of restarting the service via doRefresh()? It's set to false for now.

6397 09/07/2011 05:16 PM ben leinfelder

changes for schema update (d1_common)

6395 09/06/2011 02:33 PM ben leinfelder

added HazelCast MapStore and MapLoader implementation for SystemMetadata

6393 09/02/2011 02:21 PM ben leinfelder

remove unused dataone properties

6392 09/02/2011 02:13 PM ben leinfelder

use 0.6.4 for node capabilities

6383 08/31/2011 02:33 PM Chris Jones

Update DataONE jar files to 0.6.4. Updated classes to follow.

6378 08/03/2011 10:46 AM ben leinfelder

latest D1 jars - changes include:
updateSystemMetadata() impl for CN
new identifier methods (generate is its own method)
removal of the resourceMap pointer from system metadata

6376 07/29/2011 08:14 AM Chris Jones

Update the d1 common java jar to include the changes to BaseException, and update MNodeService.synchronizationFailed() to use the BaseException.getNodeId() method to report which node the exception came from.

6374 07/28/2011 11:43 AM ben leinfelder

updated jars after recent schema changes (no real change for us here)

6366 07/27/2011 04:25 PM ben leinfelder

use new "v1" types from DataONE

6359 07/20/2011 01:51 PM ben leinfelder

-handle NotFound object format when generating system metadata
-improve EML DML for null entity/attribute elements

6350 07/14/2011 08:04 PM Chris Jones

Use CamelCaps for properties for better readability.

6348 07/14/2011 03:12 PM ben leinfelder

allow alternative CNode implementations (subclasses) to be returned when D1Client.getCN() is called. The alternative is given in the Settings configuration via the D1Client.cnClassName property.
MockCNode in Metacat is an example of such an alternative and is used when Metacat requires methods of a CN be present for unit testing.

6346 07/14/2011 02:22 PM Chris Jones

Added node synchronization and replication properties.

6344 07/14/2011 02:01 PM Chris Jones

Added service availability properties for each of the MN services.

6342 07/14/2011 01:01 PM Chris Jones

Added service version properties for each of the MN services.

6339 07/13/2011 03:09 PM ben leinfelder

add hasReservation() method (NotImplemented, however)

6336 07/11/2011 04:30 PM ben leinfelder

newer jars with better certificate exception handling as well as additional libclient implementations

6301 07/06/2011 11:53 AM ben leinfelder

newer d1_common jar with updated MNCore interface

6291 07/05/2011 04:17 PM ben leinfelder

add "public" user subject

6290 07/05/2011 04:07 PM Jing Tao

make the left panle look exactly the same as the left panel of index.jsp.

6284 07/01/2011 05:23 PM ben leinfelder

simplify the MN rest servlet mapping to match CN mappings - also streamlined the handler code to share extra path info parsing

6282 07/01/2011 05:03 PM ben leinfelder

route all /d1/cn/* traffic through the CNRestServlet/Handler -- inspect the pathInfo when deciding what action to take and also strip off any extra parts (like pid).
include query() method pass-through to CNodeService

6275 06/30/2011 05:24 PM ben leinfelder

remove old RestServlet url-mappings

6266 06/30/2011 02:34 PM ben leinfelder

remove old RestServlet and it's mappings -- only using D1Servlet subclasses now

6264 06/30/2011 02:08 PM ben leinfelder

MN rest servlet, handler and mappings

6253 06/29/2011 05:23 PM ben leinfelder

add CNRestServlet and mappings for urls in the form:
/d1/cn/*
This extends existing code for CN-specific handling. MN handling will be analogous and is forthcoming

6243 06/29/2011 12:14 PM ben leinfelder

include commons-configuration jar -- runtime dep for d1_common

6240 06/29/2011 07:23 AM Chris Jones

Add a dataone.serviceName property (set to 'd1') to remove hardcoded 'd1' strings in the codebase.

6238 06/28/2011 04:06 PM Jing Tao

Make "Change Access Permission" button work on sanparks scheduler web page.
Merge the change from 1.9.5 branch to the trunk.

6236 06/28/2011 02:58 PM ben leinfelder

newer jars with updated CNRegistry even though we aren't implementing that interface

6224 06/27/2011 02:00 PM ben leinfelder

oops!

6214 06/27/2011 10:55 AM ben leinfelder

use shared getLogRecords method

6212 06/27/2011 10:15 AM ben leinfelder

use Permission, not Event for isAuthorized() methods

6210 06/24/2011 09:32 PM ben leinfelder

include different (non pisco) referral account (merge from 1.9.5 branch)
include upgrade sql scripts

6185 06/23/2011 01:54 PM ben leinfelder

include latest D1 common/lib changes

6143 06/15/2011 08:59 AM Chris Jones

New D1 libclient and common 0.6.2 jars with changes to the ObjectFormat schema type (adds isScienceMetadata field).

6138 06/15/2011 08:41 AM Chris Jones

Added the /formats collection into the servlet-mappings for D1UrlFilter to handle.

6135 06/08/2011 05:08 PM ben leinfelder

add option for replicating system metadata (dataone)
https://redmine.dataone.org/issues/1626

6134 06/08/2011 02:35 PM ben leinfelder

use Data Manager Library to parse EML when needed in DataONE classes.
(augmented DML to parse data format elements in EML to estimate MIME type)
https://redmine.dataone.org/issues/1634

6129 06/07/2011 12:08 PM ben leinfelder

include create() and reserveIdentifier() methods

6127 06/07/2011 11:09 AM ben leinfelder

use Date not joda's DateTime

6126 06/07/2011 10:28 AM ben leinfelder

expose spatial cache regeneration option in the admin interface

6124 06/07/2011 09:53 AM Chris Jones

Merged in the D1_0_6_2_BRANCH changes that include the transition from ObjectFormat calls to ObjectFormatCache calls.

6092 05/19/2011 01:52 PM Matt Jones

Modified Metacat to build against the D1_SCHEMA_0_6_1 branch of the dataone schemas by incorporating the 0.6.1-SNAPSHOT version of d1_common and d1_libclient libraries, and refactoring Metacat code references to the d1 schema changed types.

6089 05/18/2011 04:51 AM Chris Jones

Added in the 0.6.0 version of the d1_common_java library that has object format changes.

6086 05/17/2011 07:41 PM Chris Jones

Updating the cached object format list to the new DataONE namespace including the 'ns' domain component.

6080 05/09/2011 11:25 AM barseghian

add additionalMetadata/metadata/spatialResolution/value and additionalMetadata/metadata/spatialResolution/units for indexing. Also add missing comma behind additionalMetadata/moderatorComment

6071 05/05/2011 12:14 PM ben leinfelder

remove entity encoded characters that were garbled in browser (sanparks patch)

6066 05/05/2011 10:10 AM ben leinfelder

remove entity encoded characters that were garbled in browser (sanparks patch)

6056 04/29/2011 02:17 PM Chris Jones

Set svn keywords on the object format list file.

6055 04/29/2011 02:16 PM Chris Jones

The initial checkin of an object format list for Metacat, which will be used by the ObjectFormatService. The XML file will be used only if the service can't get the authoritative list from a D1 coordinating node or from within it's local Metacat database.

6054 04/28/2011 03:08 PM ben leinfelder

remove very old "metacat webservice" code - as far as i can tell it is never referenced or used. plus we have eocgrid and the new D1 rest services covering this territory now

6039 04/14/2011 05:10 PM Matt Jones

Updated D1 libraries to head to eliminate problems with date parsing -- added
Joda jar to support date parsing. Removed hardcoded DN from test file. Now
CrudServiceTest is passing again.

6033 04/08/2011 08:56 AM Chris Jones

Removed hardcoded D1 node type in ResourceHandler and added in a new 'dataone.nodeType' property. Also added 'dataone.coordinatingNodeBaseURL' property which points to the CN that stores the authoritative object format list. If this instance of Metacat is a CN, it may point to itself.

6028 04/01/2011 10:32 AM ben leinfelder

move semtools skin to the semtools project - build into the war when adding the semtools plugin to metacat

6012 03/16/2011 10:56 PM ben leinfelder

add support for temporal element query in pathquery
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2084

6011 03/12/2011 07:21 AM ben leinfelder

add otherEntity physical elements to indexPaths (ndp)

6009 03/04/2011 03:14 PM barseghian

add paths to indexPaths, and kar namespaces to indexNamespaces for Kepler Workflow Run Manager run-kar queries

6008 03/04/2011 02:52 PM ben leinfelder

include simple union data for search results if they are present in the resultset document

6007 03/04/2011 09:56 AM ben leinfelder

include temporal coverage dates in the path index - (for opendap metadata queries)

6002 03/02/2011 02:14 PM ben leinfelder

hide the data section unless there is actually data to display

5999 03/01/2011 02:00 PM ben leinfelder

render the <data/> CDATA section in

 - it's a csv string

5997 02/28/2011 02:42 PM ben leinfelder

only include data value/operator when present in the form

5996 02/28/2011 02:42 PM ben leinfelder

refresh search when the data operator changes (changing the value is less clear...keyup event seems too eager)

5995 02/28/2011 11:57 AM ben leinfelder

use correct operators

5993 02/25/2011 12:01 PM ben leinfelder

include data search - new form fields and semQuery schema to allow searching for Characteristics data

5992 02/18/2011 12:28 PM ben leinfelder

turn off the databounds layer by default

5991 02/18/2011 12:09 PM ben leinfelder

new lines were showing up in the html source becuase of whitespace in this - removed the white space and the new lines are gone...

5990 02/18/2011 11:54 AM ben leinfelder

restyle the eml display and resultset after applying new eml css to the KNB L+F

5989 02/18/2011 11:16 AM berkley

new jar files from common and client

5988 02/18/2011 10:59 AM berkley

fixed width issue with default header

5987 02/18/2011 10:59 AM berkley

new files for mets style

5986 02/18/2011 10:10 AM ben leinfelder

[untested] loop through each origin[ator] to make a row for them

5985 02/17/2011 05:16 PM ben leinfelder

restyle the resultset after applying new eml css
use more robust form-submission js for the datapackage links

5984 02/17/2011 04:30 PM ben leinfelder

check for 'null' as well as 'public' user when rendering the header Login/Logout option

5983 02/17/2011 03:44 PM ben leinfelder

restyle default eml rendering using ESA look + feel

5982 02/17/2011 12:11 PM ben leinfelder

include eml css and then adjust lter skin to accommodate the new xsls

5981 02/17/2011 11:50 AM ben leinfelder

adjust stylesheets to accommodate new default eml rendering

5979 02/17/2011 11:24 AM ben leinfelder

adjust stylesheets to accommodate new default eml rendering

5978 02/17/2011 09:45 AM ben leinfelder

use square edges for the borders around table groups and subgroups

5974 02/16/2011 04:36 PM ben leinfelder

adjust to fit new EML look and feel

5973 02/16/2011 03:58 PM ben leinfelder

additional overrides for color

5972 02/16/2011 03:58 PM berkley

added mets to default skin

5971 02/16/2011 03:25 PM ben leinfelder

use white links override only in header menu

5970 02/16/2011 03:11 PM ben leinfelder

force the leftnav section to wrap their links

5969 02/16/2011 02:40 PM ben leinfelder

override problematic CSS properties that were introduced as part of the new look and feel for default EML display

5965 02/16/2011 01:44 PM berkley

stylesheet/skins for mets data

5963 02/16/2011 11:18 AM ben leinfelder

correctly include table cells for xsl

5954 02/14/2011 11:39 AM ben leinfelder

correctly pass the search class and value when perfroming Protocol-based and Measurement-based queries (copy and paste oversight).

5952 02/11/2011 02:56 PM ben leinfelder

make Data Object link more subtle since it now appears for each attribute

5951 02/11/2011 01:57 PM ben leinfelder

update skin to use new annotation schema - http://ecoinformatics.org/sms/annotation.1.0beta1

5949 02/11/2011 11:42 AM berkley

new d1_common jar