From 08/30/2005 to 09/28/2005


04:08 PM Bug #2211 (Resolved): automatically insert pubDate on registry submission
We need to automatically insert pubDate on registry submission. The 'pubDate'
field represents the date that the res...
Callie Bowdish
02:06 PM Revision 2601 (metacat): Fixed a typo.
01:28 PM Revision 2600 (metacat): My thoughts on the metacat spatial architecture.
05:00 PM Bug #1698: Secure replication method
Changing milestone to reflect its actual release in 1.6 Matt Jones


04:56 PM Bug #1236: enhancement to metacat: overall access controls
Changed milestone to properly reflect its release. Matt Jones
04:54 PM Bug #1238: postgresql JDBC config problem in metacat
Upgraded the driver to the Postgresql version 8 JDBC driver. Tested against
postgres 7.4 and still seems to work. M...
Matt Jones
04:48 PM Revision 2599 (metacat): Refactored the build to use a <path> element for the classpath rather
than ant properties. This makes the classpath easier to manage, but required
changes throughout the build. I think ...
Matt Jones


03:20 PM Bug #2207 (Resolved): Advanced Search integration
Over the past year, the LTER Network Office has developed an Advanced Search web
application that uses the Metacat c...
Duane Costa


11:19 AM Revision 2598 (metacat): Added a target called metacat spatial to build the spatial stuff.
05:02 PM Revision 2597 (metacat): Add code to get revision table info
Jing Tao


03:29 PM Revision 2596 (metacat): New class to handle replicated deleted doc.
Jing Tao
03:29 PM Revision 2595 (metacat): Add default constructor and change some viriable to protected.
Jing Tao
03:24 PM Revision 2594 (metacat): added code to define LOG_CONFIG_NAME


11:50 AM Revision 2593 (metacat): Added code to start threads which initiate indexing once insertion to xml_nodes is complete.
11:45 AM Revision 2592 (metacat): Removing the code that calls the indexing thread. This call will be made from once document insertion and update is finished.
10:50 AM Revision 2591 (metacat): Added support for log4j to MetaCatUtil so that it can be used by Metacat code for logging.


03:08 PM Revision 2590 (metacat): Add a new indicator - is revision document.
Jing Tao


02:27 PM Bug #1698: Secure replication method
Add code to get user name and group in MetacatReplication class. Then check if
the user name is a admin when action i...
Jing Tao
01:59 PM Revision 2589 (metacat): Replacing debugMessage in metacat code with log4j methods for logging
01:57 PM Bug #2158: Metacat Performance on KNB: Bring the logging level down on ecoinfo.

Replacing debugMessage in metacat code with log4j methods for logging using the
following table:
Debug -- > 50
Saurabh Garg
01:51 PM Revision 2588 (metacat): Replacing debugMessage with log4j methods for logging
01:31 PM Revision 2587 (metacat): changing qformat to xml
01:21 PM Bug #1236: enhancement to metacat: overall access controls

Following access controls added in Metacat:
1. Administrators
2. User allowed to submit
3. User not allowed to subm...
Saurabh Garg
01:10 PM Revision 2586 (metacat): Add code to check the if the user has permission to start or stop timed replication.
Jing Tao
01:08 PM Revision 2585 (metacat): Add some null checking code in onList method.
Jing Tao
11:34 AM Revision 2584 (metacat): Adding log4j jar file and file to lib dir
11:10 AM Revision 2583 (metacat): Add log4j jar to the lib path
10:42 AM Revision 2582 (metacat): Change sessionHash to static variable and add a static get method.
Jing Tao
05:08 PM Bug #2168: Persisting delta-time replication setings in
In Option class in utilities module, a new method setOption was added. This
method can reset or add a property value ...
Jing Tao


04:40 PM Revision 2581 (metacat): Use a util function to get replication server.
Jing Tao
04:09 PM Bug #2060: Documents not indexed because of error generated during indexing of documents

Moved the call to starting of indexing thread from endDocument to DocumentImpl
after commit has been done. ...
Saurabh Garg
04:07 PM Revision 2580 (metacat): Fix for bug 2060.
Moved the call to starting of indexing thread from endDocument to DocumentImpl after commit has been done. This way w... sgarg
04:03 PM Revision 2579 (metacat): Use a util class to get local replication url.
Jing Tao
04:02 PM Revision 2578 (metacat): Add code to trim server name white space.
Jing Tao
02:23 PM Bug #2191: Functionality to specify who can and cannot use insert/update actions in Metacat

Saurabh Garg
09:42 AM Bug #2191 (Resolved): Functionality to specify who can and cannot use insert/update actions in Metacat
Modify Metacat to support allowed/denied submitters list. The metacat admin
should be able to specify in build.prop...
Saurabh Garg
01:48 PM Revision 2577 (metacat): Added three new options for specifying the moderators, allowed submitters and submitters who are not allowed
01:41 PM Revision 2576 (metacat): Modified MetaCatUtil to read metacat access control lists from Also coded various methods which can be used to find out if a user is an admin, moderator or on allowed/denied submitter list.
Modified MetaCatServlet to check if a user is allowed to insert/update before insert and update is done. sgarg
01:21 PM Revision 2575 (metacat): Add another servlet url mapping for replication.
Jing Tao
01:19 PM Revision 2574 (metacat): Add code to trim white space in server name.
Jing Tao
10:49 AM Revision 2573 (metacat): Remove output stream from the constructor.
Jing Tao
10:48 AM Revision 2572 (metacat): Persistant timed replication parameter.
Jing Tao
10:47 AM Revision 2571 (metacat): Add new parameter into start action.
Jing Tao
10:04 AM Revision 2570 (metacat): Formatting cleanup, fixed a missing 'private' declaration. Preparing for LSID integration work.
Matt Jones
09:40 AM Revision 2569 (metacat): Use milliseconds.
Jing Tao
08:32 AM Bug #2176: Moderator UI and functionality for ESA
I agree with all of the steps you outlined. However, the layout of the
moderation resultset was discussed as well. ...
Matt Jones
08:03 AM Revision 2568 (metacat): This is a stand-alone app for converting utm coordinates to geocoordinates.


04:51 PM Revision 2567 (metacat): Small bugfixes to the oracle upgrade script for metacat 1.6
04:47 PM Revision 2566 (metacat): Add code to check if adminstor list is null.
Jing Tao
02:17 PM Revision 2565 (metacat): Changed the headers.
02:12 PM Revision 2564 (metacat): This is the c++ code that is used to write the shapefile. This code requires
the shapelib. harris
02:03 PM Revision 2563 (metacat): Filed used my the Metacat Spatial Option. Generally these files represent
the portion of the spatial option that harvests spatial elements from a
Metacat, and stores the elements as a shapefi...
01:24 PM Bug #2152: Metacat Performace: Reduce size of xml_nodes table

This has been fixed. A new table is created in the Metacat schema where nodes
from old document revisions and delet...
Saurabh Garg
01:21 PM Bug #2082: Use of INSTR in SQL statements.

Saurabh Garg
01:13 PM Revision 2562 (metacat): Removing support for site from pathquery.dtd
01:07 PM Revision 2561 (metacat): Removing support for 'site' from pathquery
01:05 PM Revision 2560 (metacat): Replaced SQL queries in getMaxDocid() which used INSTR with queries which dont use INSTR. Now the INSTR related computation is done in Java code
09:44 AM Revision 2559 (metacat): Modified the code so that users show up outside the groups also in the tree constructed by action=getPrincipals.


11:29 AM Revision 2558 (metacat): Added new methods to MetaCatUtil: isAdministrator and isModerator.
These methods are used to check if a given username is part of the admin and moderator list specified in metacat.prop... sgarg
10:17 AM Bug #2190 (Resolved): Metacat Spatial Option Admin Page
The Metacat Spatial Option needs an admin page so that the Metcat administrator
can administer the configuration of ...
John Harris
10:12 AM Bug #2189 (Resolved): Refactor skins so returnfield list comes from configuration
Refactor skins so returnfield list comes from cfg, so then both metacat and
mapserver can use this info to generate ...
John Harris
10:10 AM Bug #2188 (Resolved): replace web client with OpenLayers
The Metacat spatial viewer should support basic GIS functions such as panning,
zoomin, and selection and ordering of...
John Harris
10:08 AM Bug #2187 (New): Option to view map or metadata.
When the users issues a Metacat query, the user should be given the option of
seeing the results of the query within...
John Harris
10:05 AM Bug #2186 (Resolved): Customizable web map client
Currently, the spatial elements displayed within the Metacat spatial viewer are
lacking the standard information nee...
John Harris
10:01 AM Bug #2185 (Resolved): Package the Metacat spatial option independently
Metacat should be available with and without the spatial options -- Metacat
without the spatial options will, obviou...
John Harris
09:55 AM Bug #2184 (Resolved): Integrate into skins system
The Metacat spatial option(s) should be easily included in any skin, so that
individuals and organizations may easil...
John Harris
09:53 AM Bug #2183 (Resolved): use metacat events to trigger spatial element creation
Currently, the creation of spatial elements used within the Metacat spatial
viewer is done through a call to an exte...
John Harris
09:44 AM Bug #2182 (Resolved): Identifying point goes direct to metadata display
The user should be able to click on a point (and maybe a polygon) with in the
map viewer and have the metdata be dis...
John Harris
09:43 AM Bug #2181 (Resolved): Footprint based query
Currently, there is no way to submit a query based on a selected region of a
map. We need to be able to draw a box ...
John Harris
09:29 AM Bug #2180 (In Progress): Make it easier for admin to add new layers
Currently, to add new spatial layers to the metacat map server it requires a sys
admin type individual with some uni...
John Harris
09:25 AM Bug #2179 (Resolved): Fix harvesting script to get all points and boxes
Currently, the code that extracts spatial information from EML documents stored
in Metacat only grabs points and doe...
John Harris
08:55 AM Bug #2178 (Resolved): Evaluate java-based web mapping applinactions
Currently, Metacat works with MapServer, an
application that is used to display spatia...
John Harris
08:46 AM Bug #2172: &amp; is replaced by &ampamp;

Fixed in MetaCatUtil.normalize()
Saurabh Garg
08:45 AM Revision 2557 (metacat): Added fix for
normalize method now checks for &amp; in the text passed to the method sgarg
08:43 AM Bug #2081: Patch to set zip filename to docid

Added to the cvs. closing the bug.
Saurabh Garg
08:42 AM Revision 2556 (metacat): Added the patch provided by Johnoel. Check out the following link to bugzilla for more info:
08:16 AM Bug #2176: Moderator UI and functionality for ESA
Correction in the previous description. This is not required:
'A new action should be created for moderator login? a...
Saurabh Garg
05:06 PM Bug #2176 (New): Moderator UI and functionality for ESA
Implement the moderator UI and functionality..(MODERATE) -- Sid
* replication issues - e.g. when a user tries to...
Saurabh Garg


11:37 AM Bug #2175 (Resolved): Metacat Performace: Upgrading hardware setup
Following things have to be done in regards to the upgrading of hardware setup
-> Have to install a new ESA metaca...
Saurabh Garg


05:04 PM Revision 2555 (metacat): Add some method to setting replication start time.
Jing Tao
05:03 PM Revision 2554 (metacat): Add new method to set options.
Jing Tao
05:02 PM Revision 2553 (metacat): Change the format of replication start time.
Jing Tao

Also available in: Atom