Project

General

Profile

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

# Date Author Comment
1454 03/05/2003 10:18 AM Jing Tao

Revise the query for access control return field.

1453 03/04/2003 06:13 PM Jing Tao

Revise the sql for access control for return fields.

1452 03/04/2003 04:10 PM Jing Tao

Add code to handle access control for return fields.

1451 03/04/2003 12:06 PM Jing Tao

Fixed a bug that the column in sql is ambiguous.

1449 03/04/2003 10:21 AM Jing Tao

Add nodes access control for print extended query.

1447 03/04/2003 09:53 AM Jing Tao

In search query, add subtreeid is null this condition to make sure is for top level documents.

1446 03/03/2003 06:07 PM Jing Tao

Add a access control query for return fields.

1386 02/04/2003 03:50 PM Jing Tao

Change package query.

1362 01/09/2003 04:29 PM Jing Tao

In extened query, parentnodeid was added.

1354 01/07/2003 05:03 PM Jing Tao

Support returnfields has attributes.

1350 01/03/2003 05:54 PM Jing Tao

add some methods and attributes to determine percentage search.

1348 01/03/2003 02:13 PM Jing Tao

Add new feature to support attribute in query.

1332 11/21/2002 11:40 AM Jing Tao

Add a piece of query to get rid of invalid number in nodedata.

1305 10/14/2002 09:11 AM Jing Tao

Made a shortcut for % search. It will look like: LIKE '%' rather than: LIKE '%%%'.

1304 10/11/2002 02:12 PM Jing Tao

In accessQuery, permission=READ or permission=ALL was added for both allow rule and deny rule.

1301 10/09/2002 05:27 PM Jing Tao

Add three private method: createOwnerQuery, createAllowRuleQuery and createDenyRuleQuery. And three public methods: setUserName, setGroup and getAccessQuery.

899 01/18/2002 10:24 AM berkley

made a ton of changes related to keeping oracle SQL code out of the main classes. fixed a bug where the timing of the index thread was off so when it went to index a document, the document was not already in xml_documents thus breaking the FK relation between xml_documents and xml_index. I think that bug might be the reason for the blank resultset screens in morpho. made the postgres implementation much more robust.

795 07/17/2001 09:20 AM bojilova

support for the new terms included in pathquery.dtd

745 05/22/2001 03:24 PM Matt Jones

Fixed bug in metacat where return doctypes were not being properly
back traced. Changed DBQuery.findDocuments() so that it no longer
takes a returndoc array, but instead retrieves the returndoc array
fromthe QUERYSpecification. The QuerySpecification was augmented...

743 05/21/2001 01:51 PM Matt Jones

Modifications that change the package handling behavior of metacat. Package
membership is now determined by an identifier being used as either the subject
or object in a triple. One can not request arbitrary returndocs -- only
those types that have package information embedded can be "returndoctype"...

711 02/26/2001 04:45 PM Matt Jones

Modifications to allow printing of SQL with and without INDEX option.

710 02/26/2001 04:42 PM berkley

added print info and timing info

709 02/26/2001 11:12 AM bojilova

print the nested statements sql query

706 02/23/2001 02:14 PM bojilova

included flag in DBQuery to run pathqueries with or without the index,
but for the command line only.

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.

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.

626 12/20/2000 10:20 AM berkley

fixed sql error

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...

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.

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.

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

402 08/23/2000 10:29 AM berkley

added support for the returnfield parameter
-QuerySpecification now sets a flag (containsExtendedSQL) when there are returnfield items in the pathquery document.
the accessor method containsExtendedSQL() can be called by other classes to check for extended return parameters...

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.

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....

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

159 06/14/2000 06:55 PM Matt Jones

continued work on structured query -- now it reads the queryspec xml docuemnt and can digest its contents

158 06/14/2000 05:27 PM Matt Jones

continued work on developing structured query functionality using the QuerySpecification class -- incomplete still

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

added incomplete classes for structured query