Activity
From 08/17/2000 to 09/15/2000
09/15/2000
- 05:40 PM Revision 457 (metacat): changes related to decrease the time of INSERT of document.
- With these changes I inserted 200KB file for 3 minutes, 50KB for 50sec.
This is mainly simplifing the DBSAXNode class... - 03:16 PM Revision 456 (metacat): updated this style sheet to display only resource documents and their related files. Also added hidden input params to the images on the left so that the related document info is sent back to the servlet when documentation or an abstract is requested.
- 12:53 PM Revision 455 (metacat): this stylesheet now processes relation information.
- 12:53 PM Revision 454 (metacat): This allows for the easy handling of metacat:// urls. The documentation in the source code explains the specification for the url in detail.
- 12:52 PM Revision 453 (metacat): Added functionality for package specifications. metacatservlet now contains a new action called getrelateddocument that handles retrieving related documents using the metacatURL specification (metacatURL.java). DBQuery contains new code in runQuery that embeds relation tags in the returned hashtable describing the documents related to each docid. querySpecification contains a new method which prints the sql that does the relation query.
09/14/2000
09/13/2000
- 03:03 PM Revision 451 (metacat): fix bug in toXML() about getting output of XML document like:
- <paragraph</paragraph>>
- 01:59 PM Revision 450 (metacat): added parentnodeid to xml_index table
- 01:57 PM Revision 449 (metacat): added parentnodeid to xml_index
- 01:09 PM Revision 447 (metacat): fix for "Document not found" err message on "getdocument" action
- 01:07 PM Revision 446 (metacat): fix for "public" authentication
09/12/2000
- 01:38 PM Revision 445 (metacat): xml_documents.public_access modified to be
- NUMBER(1) DEFAULT 1
ie all documents to have public access by default - 12:42 PM Revision 444 (metacat): removed print statments
- 12:28 PM Revision 443 (metacat): fixed xml tag error in squer
- 11:24 AM Revision 442 (metacat): fixed bug in handleSQuery that returned the <?xml?> tag in the <query> tag of a resultset.
- BugID:
Submitted by:
Reviewed by: - 10:37 AM Revision 441 (metacat): added check from "read" permission on "query" and "squery" actions
- for connected user or for "public" connection
09/11/2000
- 01:36 PM Revision 440 (metacat): 3 indexes added on:
- xml_nodes (rootnodeid)
xml_nodes (parentnodeid)
xml_documents (docid, doctype)
09/06/2000
09/05/2000
- 02:01 PM Revision 438 (metacat): added documentation and cleaned up the markup.
- 01:51 PM Revision 437 (metacat): added support for getabstract action
- 01:50 PM Revision 436 (metacat): Added a method called getNodeContent which retrieves the content of a node in a document. If there are more than one nodes with the same name returned, it returns an array with all of the data.
- 01:49 PM Revision 435 (metacat): Added support for viewabstract
- 08:46 AM Revision 434 (metacat): added resource.xsl to the catalog
- 08:45 AM Revision 433 (metacat): no message
- 08:43 AM Revision 432 (metacat): style sheet for resource documents
09/01/2000
- 05:37 PM Revision 431 (metacat): Modified MetaCatServlet to use the new DocumentImpl.toXml() method for
- efficiency of reading documents. See bugzilla bug #111 for an explanation.
- 05:24 PM Revision 430 (metacat): Updated the test.xml file to use more XML features for testing insert,
- update, and read functions of DocumentImpl. Now the document contains
comments and processing instructions. - 05:14 PM Revision 429 (metacat): Fixed document reading bug (bugzilla bug #111) so that reading documents
- is no longer a power function of the number of nodes in the document
(which used to be the case). Now, reading a doc... - 01:47 PM Revision 428 (metacat): change the 2 executions in archiveDocRevision()
- with 1 statement:
"insert into xml_revisions
select ... from xml_documents where docid = ..." - 12:04 PM Revision 427 (metacat): small changes on hasWritePermission()
08/31/2000
- 05:08 PM Revision 426 (metacat): get rid of the FK in xml_acess table that points to xm_documents.docid
- since xml_access.docid(s) point to current and revised documents
(ie xml_documents.docid and xml_revisions.docid) - 05:01 PM Revision 425 (metacat): storing user_owner and user_updated where needed
- new function in DocumentImpl checking for "write" perm on UPDATE or DELETE
added delete from xml_index of the old ver... - 02:43 PM Revision 424 (metacat): this file is no longer used.
- 02:20 PM Revision 423 (metacat): changed xslf for new returnfield scheme. the returnfields are now returned as <param name="<returnfield>"> tags.
- hThe sql for the returnfield query was redone to fix a previous problem with slow queries
- 02:18 PM Revision 422 (metacat): changed xslf for new resultfield scheme
08/30/2000
- 11:19 AM Revision 421 (metacat): cleared static methods in AccessionNumber classes for fixing bug found
- when multiple requests to the servlet at a time.
08/29/2000
- 01:58 PM Revision 420 (metacat): changed paths in returnfield parameters
- 11:01 AM Revision 419 (metacat): added alt tags
- 11:01 AM Revision 418 (metacat): added alt tag
- 11:00 AM Revision 417 (metacat): new graphics and their adobe illustrator vector files
- 10:58 AM Revision 416 (metacat): changed colors and layout
08/28/2000
- 01:28 PM Revision 415 (metacat): Minor update to remove unneeded constructor in DocumentImpl class.
- 11:38 AM Revision 414 (metacat): new table xml_access and new attrs to xml_documents for ACL
08/25/2000
- 04:18 PM Revision 413 (metacat): for getDoctypes() added
- WHERE entry_type='DTD' condition in the select statement
- 01:56 PM Revision 412 (metacat): fixed typ-o
- 01:49 PM Revision 411 (metacat): Changes with Srb authentication: including quering of Srb/MCAT during the Srb connection for:
- - groupname of connected user
- list of groups and users in MCAT for ACL function for MetaCat - 01:17 PM Revision 410 (metacat): update of build.xml based on Matt's recommendations
- 11:59 AM Revision 409 (metacat): added an @image-path@ property to get around the messed up images when loading images from tomcat. To add your own image directory,
- create a directory under /opt/httpd/html/img/ and add the path to the image-path property in build.xml. Then all img...
08/24/2000
- 06:28 PM Revision 408 (metacat): Continued code redesign for the DocumentImpl class. Now the "delete" and
- "write" methods are static, so a DocumentImpl objject need not be created
in order to initiate a INSERT, UPDATE, or D... - 04:47 PM Revision 407 (metacat): Folded the functionality from DBWriter into DocumentImpl, continuing the
- work started earlir to create a more DOM-like model for the classes, in
which a single DocumentImpl class handles bot... - 08:57 AM Revision 406 (metacat): removed extraneous dash (-) from output loop that was entered unintentionallyi
08/23/2000
- 03:55 PM Revision 405 (metacat): changed the field names to be case-sensitive in the returnfields
- 03:54 PM Revision 404 (metacat): changed the field names to be case-sensitive
- 10:33 AM Revision 403 (metacat): added the returnfield element to be used for dynamically choosing which fields to return from xml_nodes.
- 10:29 AM Revision 402 (metacat): added support for the returnfield parameter
- -QuerySpecification now sets a flag (containsExtendedSQL) when there are returnfield items in the pathquery document....
- 10:22 AM Revision 401 (metacat): added support for the returnfield parameter
- -added the dynamic parameters to the returned hash table of documents
- 10:20 AM Revision 400 (metacat): added support for the returnfield parameter
- 10:19 AM Revision 399 (metacat): marine.properties is no longer needed because the marine servlet uses all of the metacat properties.
- 10:17 AM Revision 398 (metacat): a way to access the marine servlet without using javascript
- 10:16 AM Revision 397 (metacat): updated the URL given the new <returnfield> paramet
08/22/2000
- 11:56 PM Revision 396 (metacat): Folded the functionality from DBSAXDocument into the DocumentImpl class.
- Now DocumentImpl handles both the reads and the writes to the database.
Eventually, it will implment the full DOM Doc... - 10:37 PM Revision 395 (metacat): Updated the readxml shell script to use the new DocumentImpl class instead
- of the old DBReader class.
- 10:34 PM Revision 394 (metacat): Removed DBReader.java because the functionality of that class has been
- replaced by the more efficient DocumentImpl class.
- 10:32 PM Revision 393 (metacat): Created new class "DocumentImpl" which represents an XML Document. This
- document will eventually implment the DOM Document interface. For now,
it implments all of the functionality that wa...
08/21/2000
- 03:41 PM Revision 392 (metacat): Added script to register document types in the xml_catalog table for our
- common public ID's.
- 03:38 PM Revision 391 (metacat): Added install feature for copying dtd's to the servlet directory so that
- they are accessible to the metacatservlet.
- 03:19 PM Revision 390 (metacat): Added new utility query to return all of the xml_nodes info for a given
- document id in metacat.
- 02:55 PM Revision 389 (metacat): Updated documentation for NodeComparator.java.
- 02:52 PM Revision 388 (metacat): Modified the DBReader and ElementNode classes to more efficiently read
- documents from the database. In the old implementation, a db connection
was opened for each and every node in a docu...
08/18/2000
- 03:48 PM Revision 387 (metacat): redirector to access the marine servlet
- 03:45 PM Revision 386 (metacat): modified the xsl to work with the new servlet architecture.o
- 03:44 PM Revision 385 (metacat): marineServlet now overrides the transformQuery() function to allow it to put the values back into the text boxes of the xsl stylesheet rendered form.
- 03:41 PM Revision 384 (metacat): -fixed the bug where a pathquery document was not valid inside of the <query> tags in a resultset document.
- -provided override support for a new function called transformQuery() which allows specific applications to
custom... - 11:05 AM Revision 383 (metacat): Fixed small bug in transforming the document to HTML. If there was
- no stylesheet for a given doctype, and so the transformation couldn't
occur, the XML doc was returned, but the conten... - 10:56 AM Revision 382 (metacat): removed extraneous protected tags and replaced them with private tags
- 10:38 AM Revision 380 (metacat): Modified behavior of handleSQuery() to now send the resultset document
- back to the client application -- this was a bug introduced by recent
changes to the servlet. Also, generally cleaned... - 09:31 AM Revision 379 (metacat): decrease the number of "initialConnections" to 5, "increaseConnections" stay 5, decrease the "maximumConnections" to 10
08/17/2000
- 05:31 PM Revision 378 (metacat): Changed release to version to alpha 8 (1.0a8) and tagged metacat in
- CVS as METACAT_ALPHA_8
- 05:29 PM Revision 377 (metacat): Updated default html forms for metacat queries to use the "anyfield"
- keyword for constructing a default query. This should now work with
the new handleQuery method of MetaCatServlet.
Bu... - 03:21 PM Revision 376 (metacat): changed to work with the new MetaCatServlet model. marineServlet now only overwrites one method in MetaCatServlet.
- 03:20 PM Revision 375 (metacat): changed the prototype of overwritable functions to "protected" instead of "private".
- 11:06 AM Revision 374 (metacat): change the resultset format for DataGuide
- 09:04 AM Revision 373 (metacat): Changed the flow of query and SQuery. SQuery now only handles a preformatted pathquery document as input (in the "query" parameter).
- HandleQuery now handles all structured queries derived by CGI parameters.
- 09:02 AM Revision 372 (metacat): Made changes to createSQuery to allow for multiple parameters of the same name. Also changed the param list to include only "Hashtable params" without a "String doctype" since the doctype is already contained in the params.
Also available in: Atom