Project

General

Profile

Activity

From 10/12/2007 to 11/10/2007

11/10/2007

04:12 PM Bug #2155: Metacat Performace: Rewrite the xml_nodes queries
Move this bug from 1.7.1 to 1.8. Continue to improve metacat performance. Jing Tao
04:05 PM Bug #2155: Metacat Performace: Rewrite the xml_nodes queries
Move to release 1.7.1 Jing Tao
04:04 PM Bug #2155: Metacat Performace: Rewrite the xml_nodes queries
Move to 1.7.1 release Jing Tao
04:07 PM Bug #2557: Metacat Performace: Rewrite the xml_access part of the query
Move to release 1.7.1 Jing Tao
04:06 PM Bug #2175: Metacat Performace: Upgrading hardware setup
Move to release 1.7.1 Jing Tao
04:06 PM Bug #2157: Metacat Performance: Optimize Postgres and Tomcat...
Move to release 1.7.1 Jing Tao
04:03 PM Bug #2153: Metacat Performace: Add/drop indices on key columns
Move to 1.7.1 Jing Tao
04:02 PM Bug #1879: Metacat Performance: Summary
Move to 1.7.1 release Jing Tao
04:00 PM Bug #2805: Metacat Performance: updates from Morpho of data packages are taking longer than five minutes
Moved to 1.7.1 release Jing Tao

11/09/2007

11:36 AM Revision 3591 (metacat): Update documentation of build.properties and metacat.properties prior to the metacat 1.7.1 release.
The main goal here was to ensure that all previously undocumented properties are now present in these documents. Some... Duane Costa

11/08/2007

10:05 AM Bug #2984: "AccessControlList.getACL" returns outdated XML structure
Sample struct (attrib order defaults to "allowFirst"):
<?xml version="1.0" encoding="UTF-8"?>
<access xmlns="eml://e...
Chris Barteau
09:41 AM Bug #3000 (Closed): Multiple Permissions Orders exist for Single Document
Everytime "setaccess" is called for a document on MetacatServlet, a new row is
created in the xml_access table. Eac...
Chris Barteau
04:01 PM Revision 3590 (metacat): Fixed footer logos to use correct skin pathing (/nceas/images/).
walbridge

11/07/2007

02:58 PM Bug #2993: Permission Order is always set to 'allowFirst'
Move to 1.7.1 Jing Tao
02:54 PM Bug #2806: Online Edit action for a data package brings up a blank page
Moved to 1.7.1 Jing Tao
02:53 PM Bug #1232: cookie needs to be written after knb page login
move to 1.7.1 Jing Tao
12:25 PM Bug #2832: Online Data Table display is awkward
Move to 1.7.1 Jing Tao
11:40 AM Bug #2999: only one attribute per element returned with pathquery results
<jing> hi, ben
<jing> I took a look and refreshed my memory.
<jing> The reason we did this is before our xml_nodes ta...
Jing Tao
10:29 AM Bug #2999: only one attribute per element returned with pathquery results
when looking at this fix, it's important to remember to clear out the xml_queryresult table since old results will be... ben leinfelder
10:15 AM Bug #2999: only one attribute per element returned with pathquery results
Jing,
In regards to the bug where only one attribute per element is returned
in a metacat pathquery, I found a fix t...
ben leinfelder
10:14 AM Bug #2999 (Resolved): only one attribute per element returned with pathquery results
when a path query requests that multiple attributes for the same element are returned, only one is actually present i... ben leinfelder
06:01 PM Revision 3589 (metacat): Fixed Firefox display bug due to more mixed HTML 4.01 / XHTML content
walbridge
05:29 PM Revision 3588 (metacat): In reuseSession and reuseInvalidSession method, metacat.logout statement were added to make sure it will use fresh Metacat object.
Jing Tao
05:00 PM Revision 3587 (metacat): adjustments for result set page
bowdish
04:58 PM Revision 3586 (metacat): adjustments for result set
bowdish
04:28 PM Revision 3585 (metacat): converted txt instructions to html.
barseghian

11/06/2007

02:43 PM Revision 3584 (metacat): Add test cases to test combination of allow and deny rules. Modify the generate id method to make sure id is unique.
Jing Tao
02:36 PM Revision 3583 (metacat): Fixed background color in NCEAS skin. Addition of new <td> in result set seperator may require tweaks on a per-skin basis.
walbridge
01:15 PM Revision 3582 (metacat): Modified all header and footer calls to be skin specific: in the NCEAS skin, skip rendering the header and footer IFRAME elements, otherwise continue as normal.
walbridge
01:13 PM Revision 3581 (metacat): Modified resultset to allow seperator <tr> to have an additional lead <td> element for styling NCEAS skin
walbridge
01:13 PM Revision 3580 (metacat): Modified default.css to handle new result table HTML, should now correctly subdivide the results
walbridge
01:12 PM Revision 3579 (metacat): Fixed form.
walbridge
09:41 AM Revision 3578 (metacat): reflect the change from 'intersection' to 'within' when performing spatial queries.
a couple persnickety typo corrections. ben leinfelder
09:39 AM Revision 3577 (metacat): Further changes to the NCEAS skin to match the NCEAS L+F
walbridge
06:20 PM Revision 3576 (metacat): Add token to replace usr/password
Jing Tao
06:19 PM Revision 3575 (metacat): Add new lter and psico usr/pass to check reffal working fine
Jing Tao
05:29 PM Revision 3574 (metacat): This file should be in eml module.
Jing Tao
05:06 PM Revision 3573 (metacat): Changed os X install instructions a bit, and conveted to html.
Moved 'supplemental os-specific' section up to the top on the main install page. barseghian

11/05/2007

12:02 PM Revision 3572 (metacat): added paged resultset docs
berkley
12:01 PM Revision 3571 (metacat): added paged resultset docs
berkley
12:00 PM Revision 3570 (metacat): added paged resultset docs
berkley
11:22 AM Revision 3569 (metacat): got all of the next and back buttons working in order again
berkley
10:44 AM Revision 3568 (metacat): Fixed bug that should throw an exception in upload method.
Jing Tao
09:17 AM Bug #2932: KNB Data Catalog Map feature searches revert to default page
In style/common/spatial_templates/spatial/config.xml, the value of <skin> is "default", if we change it to "knb", the... Jing Tao

11/04/2007

10:16 PM Revision 3567 (metacat): Add code to initialize Options and some code clean up
Jing Tao
09:09 PM Revision 3566 (metacat): Add code to initialize Options. Otherwise will get null exception.
Jing Tao

11/03/2007

05:16 PM Revision 3565 (metacat): no padding on the table header lefthand side
ben leinfelder
05:16 PM Revision 3564 (metacat): render multiple mattext elements if they exist...
ben leinfelder
05:15 PM Revision 3563 (metacat): return immediately if there is no resultset to display
use getString() to display resultset for each column ben leinfelder
05:02 PM Revision 3562 (metacat): delete some duplicated test to MetacatClientTest
Jing Tao

11/02/2007

03:50 PM Bug #2807: Data Set Upload for SAEON
Create the sanparks skin (for Kruger NP and others).
Includes views SaeonLogin.jspx, SaeonUpload.jspx, and fgdc_1.xsl...
Chris Barteau
03:23 PM Bug #1232: cookie needs to be written after knb page login
Login form should be placed in the center iframe, since that is the "main" session. Chris Barteau
02:50 PM Bug #2579: Default skin display is slightly broken on IE
Put square corners rather than the rounded ones. I spent a little time on trying to mimic the knb but decided on this... Callie Bowdish
02:48 PM Revision 3561 (metacat): Changed the eml 201 tag from RELEASE_EML_2_0_1_UPDATE_4 to RELEASE_EML_2_0_1_UPDATE_5. Update 5 has the xsl changes which callie made.
Jing Tao
02:39 PM Bug #2994 (Resolved): Create a properties file for use by JUnit Tests
Currently the build.xml file defines a few properties that are used for
ant token substitution in JUnit tests. An ...
Chris Barteau
02:34 PM Bug #2832: Online Data Table display is awkward
Moving bug to milestone 1.7 -- when you close bugs, be sure to close them with the milestone under which they will be... Matt Jones
02:25 PM Bug #2832: Online Data Table display is awkward
The EML stylesheets that Metacat uses have been updated to display the Data Tables vertically rather than horizontal.... Callie Bowdish
01:13 PM Bug #2993: Permission Order is always set to 'allowFirst'
Fixed by removing quotes around reference to the constant "AccessControlInterface.DENYFIRST" in the constructor of cl... Chris Barteau
01:11 PM Bug #2993 (Resolved): Permission Order is always set to 'allowFirst'
Permission Order is always set to 'allowFirst'. Even if you send 'denyFirst, it will save 'allowFirst' to the access... Chris Barteau
10:06 AM Bug #2157: Metacat Performance: Optimize Postgres and Tomcat...
Here are current configuration in knb (total 8 G memory)
1) Set SHMMAX to 4,000,000,000
2) Assign Postgresql shared_b...
Jing Tao
09:54 AM Bug #2153: Metacat Performace: Add/drop indices on key columns
Besides adding indices mentioned in bug 1879:
xml_path_index on upper(nodedata)
xml_access on lower(principal...
Jing Tao
09:35 PM Bug #2155: Metacat Performace: Rewrite the xml_nodes queries
SELECT docid, nodedata, path FROM xml_path_index WHERE path IN ('dataset/title','entityName','individualName/surName'... Jing Tao
06:38 PM Revision 3560 (metacat): New flow chart file for metacat 1.8.0
Jing Tao

11/01/2007

04:52 PM Revision 3559 (metacat): download files icon
bowdish
04:51 PM Revision 3558 (metacat): used for data package citation information
bowdish
04:44 PM Revision 3557 (metacat): added skin names to properties list for working with citations that include registry name, registry url
bowdish
03:57 PM Revision 3556 (metacat): Made changes to to work with the vertical table.
bowdish
03:55 PM Revision 3555 (metacat): style changes for Attribute info display, set width for first column that uses added highlightAttrib and empty column; changed shading in bordered, coleven and colodd
changed .bordered width to 350px for first column, added border-bottom to columns; innercolodd, innercoleven border r... bowdish
03:53 PM Revision 3554 (metacat): changed nceas.xsl to correct path for images
bowdish
03:49 PM Revision 3553 (metacat): style changes for Attribute info display, set width for first column that uses added highlightAttrib and empty column; changed shading in bordered, coleven and colodd
changed .bordered width to 350px for first column, added border-bottom to columns; innercolodd, innercoleven border r... bowdish
01:56 PM Revision 3552 (metacat): Fixed bug with file updating (lost qformat value). Also fixed bug with message.
barteau
06:58 PM Revision 3551 (metacat): add CSV download as an option for retrieving datasets.
NOTE: depends on opencsv jar in the /first project... ben leinfelder
06:57 PM Revision 3550 (metacat): include both assessments and questions in the results of a search (driven by option in search form)
ben leinfelder
05:36 PM Revision 3549 (metacat): use hidden input to pass desired form action rather than tying it to the button label.
ben leinfelder
05:14 PM Revision 3548 (metacat): Modified by removing name='action' attribute from jsp navigation button, since it was binding with the bean 'action' property.
barteau
05:13 PM Revision 3547 (metacat): Modified by removing name='action' attribute from jsp navigation button, since it was binding with the bean action property. Also changed Upload Message display to
show the more general messages returned by the call to clientRequest (doensn't exclude non-upload messages, such as ... barteau

10/31/2007

04:42 PM Revision 3546 (metacat): Test file to see how long it will take to build records in xml_queryresult table.
Jing Tao
12:18 PM Revision 3545 (metacat): Changed message to look for in tomcat log to verify metacat servlet has started ok.
barseghian
06:03 PM Revision 3544 (metacat): Flow chat of query process
Jing Tao
05:55 PM Revision 3543 (metacat): Change the debug level for Metacat initialization message.
Jing Tao

10/30/2007

08:57 AM Revision 3542 (metacat): add ability to retrieve response data using datamanager lib (note that this requires both the datamanager.jar and firstMetacatIntegration.jar from /eml and /first modules respectively...)
yes, this is more ajax...and still mostly Proof Of Concept-ish ben leinfelder
08:47 AM Revision 3541 (metacat): organize css references
ben leinfelder

10/29/2007

03:09 PM Revision 3540 (metacat): Converted some java 1.5 code to java 1.4 code. Removed usages of "String.contains()", "Node.getTextContent()" and "Node.setTextContent.
barteau
03:09 PM Revision 3539 (metacat): Converted some java 1.5 code to java 1.4 code. Removed usages of "String.contains()", "Node.getTextContent()" and "Node.setTextContent.
Wrote two new methods: 1) getTextContent, and 2) setTextContent, to emulate the org.w3c.dom implementation that ships... barteau

10/26/2007

01:12 PM Revision 3538 (metacat): Fixed some bugs.
barteau
01:02 PM Revision 3537 (metacat): Removed user-specific config settings.
barteau
01:00 PM Revision 3536 (metacat): Added a couple of configurable constants for host and context. Added JDoc comments.
barteau
12:51 PM Revision 3535 (metacat): JUnit tests for ClientViewHelper. Includes tests for logging in, logging out, downloading a single data file, and downloading a package zip file.
barteau
08:22 PM Revision 3534 (metacat): less emphasis on emphasis class (reduced font size)
ben leinfelder
08:22 PM Revision 3533 (metacat): included assessmentId in search results.
TODO: search for both assessment and question doctypes in same query and have the result page display them intelligen... ben leinfelder
08:18 PM Revision 3532 (metacat): organize the bulk of the stylesheets in their own xsl directory.
note that these xsl files are being maintained in the "first" cvs module and should be copied from there. ben leinfelder
08:16 PM Revision 3531 (metacat): get the ajax-specific first skins organized with some better naming.
these essentially provide a pointer to custom resultset style sheets so that we can just use Ajax.Updater from protot... ben leinfelder
05:01 PM Revision 3530 (metacat): Seperated web API code, from plain java code, by creating seperate constructors and handling Http stuff in just two methods: "clientRequest" and "handleDownloadResponse".
Results in using HttpServlet code in an isolated/thin layer, making it easier to test and reuse all other methods. barteau

10/25/2007

05:23 PM Bug #2986: No need for restart tomcat after modifying metacat.properties
My thought is - adding a static variable - propertiesLastModifyTime in MetacatUtil class. This variable will store th... Jing Tao

10/24/2007

03:33 PM Bug #2986 (New): No need for restart tomcat after modifying metacat.properties
In Metacat, if user modified metacat.properties, the modification will be effect after restarting tomcat. This proces... Jing Tao
12:11 PM Revision 3529 (metacat): add very minimal skin for transforming ajax search resultset for 'first' skin
ben leinfelder
12:10 PM Revision 3528 (metacat): add latest stable prototype (ajax) release
ben leinfelder
10:05 AM Revision 3527 (metacat): use updated edml schema to get correct element/attribute for assessment
ben leinfelder
09:27 AM Revision 3526 (metacat): use updated edml schema to get correct element/attribute for assessment
ben leinfelder

10/23/2007

04:18 PM Revision 3525 (metacat): Fixed a bug that Option wasn't initialized.
Jing Tao
04:18 PM Revision 3524 (metacat): In test target, add copy command (copy metacat.properties to build dir).
Jing Tao
08:56 AM Revision 3523 (metacat): some hints about installing new shape files and/or adjusting styles etc.
ben leinfelder
08:53 AM Revision 3522 (metacat): switch to updated sanparks boundaries file
ben leinfelder
08:52 AM Revision 3521 (metacat): replace older sanparks boundaries shapefile with updated version (includes mokala)
ben leinfelder

10/18/2007

07:18 PM Revision 3520 (metacat): Add installation instruction for enabling earthgrid.
Jing Tao

10/17/2007

04:05 PM Bug #2983: Update PostgreSQL from 7.4 to 8.2 in knb.msi
Here is my propose for the updating by rpms.
1. Download packages :
postgresql-8.2.5-1PGDG.rhel4.i686.rpm
postgresql...
Jing Tao
09:51 AM Revision 3519 (metacat): Mokala is actually farther north than the garden route parks....
ben leinfelder

10/16/2007

05:52 PM Bug #2985 (Resolved): Expand public access flag to the whole ACL
Expand public access flag (from bug #2929) in MetaCatServlet.readFromMetacat, to do more than just signal public read... Chris Barteau
05:27 PM Bug #2984 (Closed): "AccessControlList.getACL" returns outdated XML structure
The "MetCatServlet.handleGetAccessControlAction" calls another method "AccessControlList.getACL". The resulting XML ... Chris Barteau

10/15/2007

04:48 PM Revision 3518 (metacat): organize the various file action buttons
annotate table cells with classes defined in stylesheet (now they can be customized for each skin!)
make the data lab...
ben leinfelder

10/12/2007

04:02 PM Revision 3517 (metacat): Added new functionality for action="Set Access". Includes methods handleChangeAccess, setPublicAccess and getNodeTextStack. Also, cleaned up some code as a result.
barteau
03:57 PM Revision 3516 (metacat): Modified string constant "SUB_DOCS_PATH" to be static and public accessible.
barteau
03:55 PM Revision 3515 (metacat): Modified to accept (and display) parameters "publicRead" and "message". Modifications to allow users to change public access to package.
barteau
03:48 PM Revision 3514 (metacat): Added param to indicate if public has read access or not, in the method "readFromMetacat". It only does this if reading a metadata document, for a skin-format,
and the user is not public. This is useful to the skin's metadata display/editing form, for indicating public access... barteau
 

Also available in: Atom