• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanup build_query proc a little. Add automated tests for build_query.

  1. … 1 more file in changeset.
Add -nocase to regsub for NOT operator at the beginnign of query string.

Fix rank ordering, merge from HEAD

fix the build_query function to be more in line with the lexer, sort by rank high to low, index title, keywords as weight A,B respectively

Fix count query to check permissions as well.

Fix count query to correctly count based on permissions.

Fix type in permissions checking query.

Fix typo in query for permissions checking.

Add permission checking and merge default parameter for headline fucntion from oacs-5-1 branch.

Add permission checking to tsearch2-driver search query.

Default to AND

Default to AND saerch if no operator is specified

Query cleaning regexp needs to retain spaces

Specify default for config in headline call.

Get rid of quotes and brackets from search query

Adding tsearch2 driver to oacs-5-1 branch

  1. … 6 more files in changeset.
Add checking for ! with no other modifer in query expression.

Add boolean support to query builder.

Remove ts2_ from function calls. The wrapper functions don't exist.

Fix search proc to return correct count and properly use limit and offset

so pagination of search results works.

Use 'default' tsearch2 configuration. It should be a parameter eventually.

Pass configuration name into tsvector and tsquery

  1. … 1 more file in changeset.
Workaround namespace eval problem in AOLserver 3.

Add search FtsEngineDriver paramter to documentation.

  1. … 2 more files in changeset.
Adding tsearch2 search engine driver. Needs work, but will actually index content.

    • -0
    • +172
    ./tsearch2-driver-procs.tcl
  1. … 4 more files in changeset.