Project

General

Profile

  • svn:eol-style: native
  • svn:executable: *
  • svn:keywords: Author Date Id Revision

# Date Author Comment
705 02/23/2001 10:31 AM berkley

added timing info to main

692 02/01/2001 10:56 AM bojilova

there were more mentions of DOCTITLE attr - cleared them

675 01/18/2001 03:15 PM berkley

added precise location information (class.method) to each catch statement so that errors are more easily traced.

674 01/18/2001 01:46 PM berkley

removed print statements

673 01/18/2001 12:46 PM bojilova

fixed typo

671 01/18/2001 12:27 PM berkley

fixed introduced problem with preparedStatements

669 01/18/2001 11:52 AM Matt Jones

Added license terms to source code files, and cleaned up some javadoc
documentation in a few places.

667 01/18/2001 11:25 AM berkley

closed all preparedStatement variables

626 12/20/2000 10:20 AM berkley

fixed sql error

624 12/20/2000 09:28 AM berkley

removed package doctype filtering from the resultset.

612 12/13/2000 02:18 PM bojilova

fixed typo

610 12/13/2000 12:53 PM berkley

commented out print statement

607 12/13/2000 11:29 AM bojilova

problems with passing the connection between objects

606 12/13/2000 11:12 AM berkley

overwrite Jivka's overwrite

605 12/13/2000 10:56 AM bojilova

problem with passing the connection between objects

604 12/13/2000 10:23 AM bojilova

problem with passing the connection between objects

603 12/13/2000 09:45 AM berkley

removed print statement

602 12/13/2000 09:41 AM berkley

fixed bug where some relations were not returned because the sql did not take into account an sql that had a directory structure in it.

570 11/28/2000 05:15 PM bojilova

AccessControlList
- methods for parsing and loading acl file
- checkup method for permission for given principal on given resource
DBQuery
- checkup for READ permission using AccessControlList.hasPermission()
DocumentImpl
- using AccessControlList object to parse and load an acl file into xml_access table...

566 11/27/2000 01:55 PM Matt Jones

Modified stylesheets and server code to use a single "read" action instead
of the earlier "getdocument" and "getrelateddocument" actions. In the
process, developed and started to utilize a new suite of URL "protocol
handlers" that are in the package "edu.ucsb.nceas.protocols" and handle...

541 11/15/2000 10:18 AM bojilova

fixed bug/typo

535 11/13/2000 05:04 PM Matt Jones

Modified pathquery.dtd and QuerySpecification to allow some new constraints
on queries submitted to Metacat. Now, queries can contain an optional
set of <owner> tags that identify the users for which documents should be
returned, and a list of <site> tags constraining the site identifiers...

524 11/09/2000 02:04 PM berkley

changed naming scheme

489 10/03/2000 03:48 PM berkley

added functionality to return the doctype of a relation in a relationdoctype tag. This information is now returned automatically in the resultset under the path resultset/relation/relationdoctype.

475 09/27/2000 02:37 PM berkley

removed system.out.printlns

473 09/27/2000 01:11 PM berkley

added support for urls of the form "metacat://server.xyz.com?docid=XXX:yy"

465 09/26/2000 03:06 PM berkley

Added backtrack functionality. Backtracking works by passing a returndoc parameter. There can be more than one. If a document that is hit by a query is not of type returndoc then it searches the database for a related file of type returndoc. If one is found it is displayed, if no relation is found, the original is displayed....

453 09/15/2000 12:52 PM berkley

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.

441 09/12/2000 10:37 AM bojilova

added check from "read" permission on "query" and "squery" actions
for connected user or for "public" connection

436 09/05/2000 01:50 PM berkley

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.

423 08/31/2000 02:20 PM berkley

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

405 08/23/2000 03:55 PM berkley

changed the field names to be case-sensitive in the returnfields

401 08/23/2000 10:22 AM berkley

added support for the returnfield parameter
-added the dynamic parameters to the returned hash table of documents

372 08/17/2000 09:02 AM berkley

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.

350 08/14/2000 02:26 PM berkley

Added createSQuery() to handle structured queries of an arbitrary number of parameters. Also modified createQuery() to handle a null query in a graceful manner.

349 08/14/2000 01:53 PM Matt Jones

Added "release" keyword to all metacat source files so that the release
number will be evident in software distributions.

342 08/11/2000 11:26 AM berkley

added createSQuery

296 07/26/2000 01:40 PM higgins

no message

203 06/26/2000 03:35 AM Matt Jones

Merged in substantial changes to DBWriter and associated classes and to
the MetaCatServlet in order to accomodate the new UPDATE and DELETE
functions. The command line tools and the parameters for the
servlet have changed substantially.

185 06/21/2000 07:20 PM Matt Jones

1) Simplified database connection creation by adding new utility routine in MetaCatUtil that reads configuration information from the properties file.
2) Created MetaCatUtil.getOption() to retrieve options from properties file.
3) Unified SAX Parser creation by specifying parser driver in the properties file and dynamically loading it using the XMLReaderFactory interface....

184 06/20/2000 07:57 PM Matt Jones

cleaned up code for getting options from the properties file, made the database connection inthe MetaCatUtil class use the properties file for the conneciton info

181 06/20/2000 05:14 PM Matt Jones

integrated new structured query facility (DBQuery) into the servlet demo (MetaCatServlet)

180 06/20/2000 03:45 PM Matt Jones

removed debugging code

178 06/20/2000 03:31 PM Matt Jones

fixed QuerySpecification to produce SQL that does UNION or INTERSECT set operations for query group combinations

172 06/16/2000 04:24 PM Matt Jones

completed work on creating structured query prototype in DBQuery and QuerySpecification classes

170 06/16/2000 01:31 PM Matt Jones

continued work on structured query. Now QuerySpecification generates SQL for a given xml input, and DBQuery uses that SQL to send the query to the db

155 06/14/2000 01:54 PM Matt Jones

added incomplete classes for structured query