Project

General

Profile

Statistics
| Revision:

# Date Author Comment
3290 05/23/2007 03:34 PM Matt Jones

Added presentation slides on Identifiers for DevLunch. The issues outlined here are relevant to implementation of LSIDs etc in Metacat.

3289 05/18/2007 05:34 PM barteau

Modified method "doMetadataUpload". Improved file type parsing. Also changed call to "upload", to send Integer.MAX_VALUE as the file size,
since file size is not available until read (i.e. "Content-Length", which is available, isn't the same as the individual file sizes)....

3288 05/18/2007 09:48 AM barteau

Code design document of the login process, as done in the KNB skin.

3287 05/17/2007 06:35 PM Jing Tao

Change a log level. Sometime it confuses people.

3286 05/17/2007 09:40 AM berkley

changed web site to use new documentation paths. this break a lot of stuff because metacat won't return the subelements of an xpath query. this will have to be fixed through metacat

3285 05/14/2007 04:35 PM barteau

Metacat JSP API Additions. The new methods currently only handle inserts of new metadata files and related data files. It also handles instance creation and login support, with
a few convenience methodes intended to be called by a JSP file.
Update and delete support will be added. Also, the new methods currently only handle FGDC metadata files. More XML grammars will be added.

3284 05/14/2007 04:23 PM barteau

KNP skin customization. Initial checkin of new file. Called by the standard skin javascript protocol of "insertLoginBox()".
This contains a non-modal "Login Form" and account management links. It also contains a web form for inserting a new metacat data package.

3283 05/14/2007 04:19 PM barteau

KNP skin customization. Added a call the the standard skin javascript protocol of "insertLoginBox()". This replaces the prior "Login Form" and "Manage Account" section, which have been removed.
This code is now in the new SaeonLogin.jspx file.

3282 05/14/2007 04:08 PM barteau

Modified the iframeloginboxclass class. Customized for the KNP skin.

3281 05/14/2007 04:05 PM barteau

Added LOGINBOX_URL and IFRAME_LOGINBOX_CLASS. Customized for the KNP skin.

3280 05/11/2007 08:22 PM Jing Tao

Add code restart postgresql and tomcat, and code to check those servers are ready or not

3279 05/11/2007 05:20 PM Jing Tao

A script to call java client to query metacat. The restart tomcat and postgres part haven't done yet.

3278 05/11/2007 04:15 PM Jing Tao

A query client to test metacat performance

3277 05/11/2007 12:07 PM Jing Tao

Add more statement to output performance info in a file in delimitere format

3276 05/11/2007 12:06 PM Jing Tao

Add statement to output search time to a delimitered file

3275 05/11/2007 12:04 PM Jing Tao

Add a new method to output delimited debug info.

3274 05/11/2007 12:03 PM Jing Tao

Add new porperty for delimitered ouput debug file.

3273 05/10/2007 06:07 PM Jing Tao

Test query with attribute return field to measure metacat peformance.

3272 05/10/2007 06:06 PM Jing Tao

Test query for measure metacat peformance.

3271 05/10/2007 05:59 PM Jing Tao

Add formated output for time measurement.

3270 05/10/2007 05:57 PM Jing Tao

Add new method to record the total search time to a file.

3269 05/10/2007 05:57 PM Jing Tao

Add new method to write debug info to a given file.

3268 05/10/2007 05:55 PM Jing Tao

Reset the spatial option to be true as default the value.

3267 05/10/2007 05:46 PM Jing Tao

Add two porperties which control to write debug info to a file rather than log.

3266 05/10/2007 11:36 AM Jing Tao

Add new box for inserting new resultset into xml_queryresult table.

3265 05/10/2007 11:35 AM Jing Tao

Add a new box for inserting new resultset into xml_queryresult table.

3264 05/08/2007 09:31 PM Jing Tao

Change the debug level for some statement

3263 05/08/2007 06:48 PM Jing Tao

Fixed bug that search "soil" will cause an exception.

3262 05/08/2007 11:41 AM berkley

paging now works in a more normal manner. also fixed a bug where the last page would display too many results.

3261 05/08/2007 11:37 AM Jing Tao

Add new box for executing getAttributeReturnValue.

3260 05/08/2007 11:36 AM Jing Tao

Add new query box for executing getAttributeReturnValue.

3259 05/08/2007 11:26 AM Jing Tao

Change the debug level for timing

3258 05/08/2007 11:25 AM Jing Tao

Recovered some overwitten code.

3257 05/07/2007 03:47 PM berkley

updated the kepler skin to use paging. need to do a bit more work on this to make it behave more like other web applications

3256 05/07/2007 09:11 AM Jing Tao

A png version of query flow chart/

3255 05/06/2007 01:51 PM Jing Tao

Changed a wrong debug information.

3254 05/05/2007 11:12 PM Jing Tao

flow chart of metacat query.

3253 05/05/2007 11:07 PM Jing Tao

Fixed bug that search will get a error in adding relationship.

3252 05/04/2007 06:41 PM Jing Tao

Add time debug information for query.

3251 05/04/2007 06:32 PM Jing Tao

Modify the time debug message

3250 04/26/2007 05:22 PM Jing Tao

Fixed bug that if Writer object is null, code will generate null exception

3249 04/24/2007 02:38 PM bowdish

This update includes tech support emails for LTER and UCNRS.

3248 04/19/2007 03:45 PM Jing Tao

Remove the access query for return field since we remove the partial tree access control in eml.

3247 04/18/2007 04:03 PM berkley

removed a bunch of commented out code

3246 04/18/2007 03:55 PM berkley

got a better version of paging working. still needs to be cleaned up and debugged more.

3245 04/18/2007 11:31 AM Jing Tao

Fix bug that if there is a search value is different to others, the query wouold work.

3244 04/18/2007 02:26 AM Matt Jones

Added a new class called Sitemap that is used to generate a series of XML documents representing the URLs of metacat documents following the sitemap protocol. The Sitemap class extends TimerTask so that it can be scheduled to run once a day or so. New configuration options were added to metacat.properties to control where the sitemaps are written and hw often they are updated. By default we do it once a day, as more often is overkill for search engines....

3243 04/18/2007 02:19 AM Matt Jones

Added servlet mapping that allows PATHINFO to be passed to the metacat servlet for use in URL handling for READ action.

3242 04/17/2007 03:58 PM Jing Tao

transfer to value to upper case.

3241 04/17/2007 03:36 PM Matt Jones

Added new feature to allow metacat documents to be retrieved from a URL that does not use the query url syntax, instead embedding the docid and qformat in the url path, as in this example:
http://localhost:8180/knb/metacat/test.1.1/knb
This format allows clients to read documents without entering a query URL, which will be used in a subsequent step to allow search engines to better index metacat content.

3240 04/17/2007 03:25 PM Matt Jones

Decreased the debug message priority to 'debug' level for messages when reading an XML document.

3239 04/17/2007 02:22 PM Jing Tao

Fixed bug that modified query wasn't add.

3238 04/16/2007 05:32 PM Jing Tao

Add some new constance

3237 04/16/2007 05:32 PM Jing Tao

Add method to handle union operator.

3236 04/16/2007 02:51 PM sledge

Added predicates to return paths.

3235 04/16/2007 10:27 AM sledge

Limited use of predicates in XPath return fields

3234 04/13/2007 11:49 AM Jing Tao

Add event log for timed replication.

3233 04/13/2007 11:49 AM Jing Tao

Add even log in replication.

3232 04/13/2007 11:48 AM Jing Tao

Use a log.dir variable to replace tmp dir in replication log file.

3231 04/13/2007 11:45 AM Jing Tao

Add new variable for replication log directory.

3230 04/12/2007 06:34 PM Jing Tao

Somehow the change went to the head rather than branch. So i rollback the change in head.

3229 04/12/2007 06:13 PM Jing Tao

This commit is for branch. In this commit the correct ip and user name will be stored in access_log table in replication event. However, it only for Forcereplication. And the test isn't completed yet. This commit is only for future use.

3227 04/12/2007 10:23 AM berkley

checking in timing print statments

3226 04/11/2007 05:41 PM Jing Tao

Add a new method to print out more effecient query.

3225 04/10/2007 04:32 PM Jing Tao

Add new data structure and method to handle query terms which have same search value.

3224 04/10/2007 04:31 PM Jing Tao

Add a new method to compare the query terms to see if they have same search value.

3223 04/05/2007 05:28 PM Jing Tao

Get rid of user_owner=public part in access query.

3222 04/03/2007 01:17 PM berkley

reformatted a bit and removed unneeded code

3221 04/03/2007 01:10 PM berkley

paging now works well. sped up the caching by using SAX instead of DOM parsing. it seems fast. need some other people to test for me though. the two params needed are 'pagesize' and 'pagestart'. I haven't updated any of the web interfaces to use this, so if you want to try it, you'll have to type in the url the old fashioned way

3220 04/02/2007 04:38 PM Jing Tao

Add a new overload method - createResultDocument and add a new check for null.

3219 04/02/2007 03:23 PM berkley

got paging working. metacat also now caches resultsets for users' sessions. the paging is a bit slow, due to some xpath statements. i need to get this optimized now.

3217 03/29/2007 04:03 PM Duane Costa

Fix bug in advanced search that first surfaced in Java 1.5.0/Tomcat 5.5. Only set the sessid parameter if the sessionId string that is passed in is non-null.

3216 03/29/2007 10:17 AM Jing Tao

Change "server" to "config.hostname" in config.hostname description.

3215 03/29/2007 07:51 AM Duane Costa

At Jing's suggestion, added back descriptions for the 'server' and 'httpserver' properties. Since the default values can be used in most cases, the descriptions were added to the table titled 'Other properties in build.properties that you can (but generally need not) change'....

3214 03/28/2007 12:44 PM Duane Costa

Update metacat installation documentation for 1.7 release.

3213 03/26/2007 03:35 PM barteau

Initial design document for the SEON data set uploading to metacat.

3212 03/26/2007 02:47 PM Jing Tao

Currently every MetacatClientTest will generate new doicd and the the docid will be reused. So it will generate problem. I add new method to persistent the doicd in a file and this problem was fixed.

3211 03/22/2007 09:59 AM berkley

adding changes to make paged query results possible

3210 03/16/2007 12:09 PM Jing Tao

Removed obsolete targets which handled gt3 stuff.

3209 03/13/2007 12:04 PM Jing Tao

Add new variable getReviewsTemplate to fix the bug which moderater couldn't see comment window.

3208 03/09/2007 03:18 PM Jing Tao

Add a new config.port.https property. This value will be used by server property.

3207 03/08/2007 04:10 PM berkley

updated installation instructions

3206 03/08/2007 04:07 PM berkley

moved from metacat/lib

3205 03/08/2007 03:57 PM berkley

moving these jars to the ajax dir

3204 03/08/2007 10:13 AM sledge

adjusted cell widths, font sizes, and white-space policies.

3203 03/07/2007 05:15 PM Jing Tao

A script to check if shape files are still existing.

3202 03/07/2007 05:06 PM Jing Tao

Add exception handle code according the change in SpacialHarvest class.

3201 03/07/2007 05:05 PM Jing Tao

Change the exception handle way accroding the change in SpatialDataset class.

3200 03/07/2007 05:03 PM Jing Tao

Change the shape file store object to be static and make them synchronized in order to be thread safe.

3199 03/07/2007 05:01 PM Jing Tao

Change the constructor to prive so other class can only go through getInstance to get object.

3198 03/07/2007 05:00 PM Jing Tao

Change some log info.

3197 03/07/2007 03:14 PM Jing Tao

Check if the word is "infinity" before casting a string to double ojbect.

3196 03/07/2007 02:29 PM berkley

more changes for the ajax stuff. it now works on the production server

3195 03/07/2007 09:37 AM berkley

updated the ajax code to make it easier to install. also updated the installation instructions.

3194 03/05/2007 12:08 PM berkley

more changes for the ajax stuff

3193 03/05/2007 11:52 AM berkley

added a note

3192 03/05/2007 11:50 AM berkley

file with installation instructions

3191 03/05/2007 10:53 AM berkley

updated readme

3190 03/05/2007 10:44 AM berkley

modified the shell and compile scripts so that theyy are easier to modify for different systems

3189 03/05/2007 09:52 AM berkley

initial checkin of the kepler ajax metacat interface. these files may need to be moved later, but they need to be in cvs all together for now.