1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 22:10:45 +02:00

- overhauled search system

- updated structure for search backend plugins
  - better result caching using ACM
  - search results no longer session restricted => link to them by copying the URL :)
  - in-topic search
  - indexing posts now uses search backend plugins
  - develop/search_fill.php working again
  - fulltext_mysql not working yet
- tiny bugfixes to ACM


git-svn-id: file:///svn/phpbb/trunk@5441 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Nils Adermann
2006-01-11 18:56:07 +00:00
parent 9ea5fa1768
commit 0e0b1120fb
22 changed files with 1522 additions and 1036 deletions

View File

@@ -481,10 +481,10 @@ CREATE TABLE phpbb_reports_reasons (
# phpbb_search_results
CREATE TABLE phpbb_search_results (
search_id INTEGER DEFAULT 0 NOT NULL,
session_id VARCHAR(32) NOT NULL,
search_key VARCHAR(32) NOT NULL,
search_time INTEGER DEFAULT 0 NOT NULL,
search_array BLOB SUB_TYPE TEXT NOT NULL
search_keywords BLOB SUB_TYPE TEXT NOT NULL,
search_authors BLOB SUB_TYPE TEXT NOT NULL
);;
# phpbb_search_wordlist
@@ -1242,12 +1242,7 @@ ADD PRIMARY KEY (
ALTER TABLE phpbb_search_results
ADD PRIMARY KEY (
search_id
);;
CREATE INDEX session_id54
ON phpbb_search_results(
session_id
search_key
);;
ALTER TABLE phpbb_search_wordlist