• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- added argument "-passing_style" to search::content_filter

to make explicit whether data contains content or a file name.

Previously, text/* meant automatically passing-style string,

leading to missing results when plain files were added

to the content repository

- added filter for text/plain

- fixed filter for text/html

- further clean up

  1. … 1 more file in changeset.
- remove unneeded expr from condition in "for" loop

  1. … 1 more file in changeset.
- replace deprecated acs_sc_call by acs_sc::invoke

  1. … 10 more files in changeset.
"object_type" was not defined at the point where a DELETE error was being

logged.

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

  1. … 4 more files in changeset.
use parameter::get rather than ad_parameter

  1. … 3 more files in changeset.
add search::driver_name proc that returns the name of current search driver

Merged from 5.4.2

  1. … 283 more files in changeset.
Roll back my previous commit that put the last dequeue call into a default block of the switch. Objects that have insert/update and delete operations in the same run would never be dequeued otherwise.

Changed log notice to debug

Don't dequeue twice. Added a default switch in search indexer for operation that does not match update/insert nor delete

Added converter for open docs. Removed path for command passed to exec. Removed unused proc choice_bar

  1. … 1 more file in changeset.
1. check for oracle by checking for oracle, rather than not postgres

2. only call oracle if we're using oracle

  1. … 1 more file in changeset.
Removing unused-deprecated ad_choice_bar (only used in contrib/obsolete-packages/library) and search::choice_bar (not used) procs

  1. … 1 more file in changeset.
Merged the 5.3 branch with HEAD. Look for tags with the pattern

drb-*-20070513

  1. … 324 more files in changeset.
call search::action callback such that syndication works

Why .LRN again, and more importantly, why doesn't it work on 2.3

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Uncomment search::action callback committed in error.

Remove or comment out dotlrn specific code snuck into search. This

will be a callback of some sort eventually.

  1. … 1 more file in changeset.
Add content filtering for binary types. Pass object_id to content_get

so we can grab the path to filesystem stored items

User callback::impl_exists

fixing broken search: unknown function callback::exists removed, missing query added.

  1. … 1 more file in changeset.
Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Someone modified this file and committed it without even bothering to see

if it would compile without errror ...

Add callback check so indexer works.

commiting search work from sloan

  1. … 41 more files in changeset.
Add search callback definitions.

Implement indexing and searching as callbacks. Service contracts still optionally available.

Add callback proc definitions