• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
whitespace cleanup

align callback implementation with definition

Removed obsolete @arch-tag

  1. … 24 more files in changeset.
Rework variable assigning loops (set -> lassign)

Whitesepace cleanup

    • -72
    • +76
    ./tsearch2-driver-install-procs.tcl
- make sure that length timitation of tsearch vector does not raise errors

- refactor code to avoid redundant logic

- bump version number to 5.10.0d2

  1. … 1 more file in changeset.
Since PostgreSQL 10 does not support the tsearch2 backword compatibility package anymore, make sure that OpenACS does not use the old names requiring this package.

    • -43
    • +0
    ./tsearch2-driver-procs-postgresql.xql
merged changes from the oacs-5-9 branch and resolved conflicts

    • -37
    • +9
    ./tsearch2-driver-procs-postgresql.xql
  1. … 7832 more files in changeset.
Fix spelling errors

  1. … 7 more files in changeset.
- fix for openacs.org site bug #101

- improve formatting

    • -13
    • +9
    ./tsearch2-driver-procs-postgresql.xql
- removed usedless expr statements

  1. … 1 more file in changeset.
- remove obsolete queries

    • -24
    • +0
    ./tsearch2-driver-procs-postgresql.xql
- make db-query follow usual conventions

- improve indentation

- fix bug, when "dfs" was specified

Example: http://openacs.org/search/search?q=Spam&dfs=m3

Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

    • -4
    • +2
    ./tsearch2-driver-procs-postgresql.xql
  1. … 519 more files in changeset.
- provide default values, concentrate concerns

    • -4
    • +2
    ./tsearch2-driver-procs-postgresql.xql
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2546 more files in changeset.
- don't produce error when query end with a "not"

- remove parens from build_query, since handling is broken (e.g. "unimplemented ( 5.5.1 )") and it's not clear what the intended sematics are

- use "in" or not in (ni) operator instead of lsearch

- regularize expressions

- bump version number

  1. … 1 more file in changeset.
regsub empty parens from search query - tsearch doesn't like 'em

Rewriting acs_permission__permission_p function to use recursive queries ( available in PG since 8.4 ) and modifiying

queries around core packages to avoid checking persmissions using a subquery on the acs_object_party_privilege_map view.

    • -0
    • +37
    ./tsearch2-driver-procs-postgresql.xql
  1. … 14 more files in changeset.
- make search callback compatible with definition in search/tcl/search-procs.tcl

Fix count query to also honor the extra_args

    • -0
    • +24
    ./tsearch2-driver-procs-postgresql.xql
Fixes db api choke on multiple tsvector rows being returned in preinstall check.

Non-info file merge results, with conflicts fixed

  1. … 726 more files in changeset.
Missplaced space in expression was generating wrong query string for tsearch2 tsquery

in some cases. f(g) for example.

Implement TIP#130 Add -exta_args to search callback definition to avoid having to redefine it constantly

    • -7
    • +17
    ./tsearch2-driver-procs-postgresql.xql
  1. … 3 more files in changeset.
Fix typo in query names

    • -2
    • +2
    ./tsearch2-driver-procs-postgresql.xql