Dhruv
3f4afedad3
[feature/sphinx-fulltext-search] fix language of host config
...
PHPBB3-10946
2012-07-27 02:40:05 +05:30
Dhruv
a6b5b2784f
[feature/sphinx-fulltext-search] fix sphinx for arbitary host
...
PHPBB3-10946
2012-07-26 17:32:06 +05:30
Dhruv
eb4298c646
[feature/sphinx-fulltext-search] coding changes acc to phbb conventions
...
Add a new line after break. Change docblocks to be more informative.
PHPBB3-10946
2012-07-26 16:55:11 +05:30
Dhruv
747af894a0
[feature/sphinx-fulltext-search] fixing comments
...
Use // for two liners in comments.
PHPBB3-10946
2012-07-26 16:18:53 +05:30
Dhruv
9f2faaa8f1
[feature/sphinx-fulltext-search] add trailing slash in language
...
PHPBB3-10946
2012-07-26 14:29:12 +05:30
Dhruv
39bac86f7d
[feature/sphinx-fulltext-search] improve port option
...
Use listen instead of deprecated port value in sphinx config file.
sqlhost uses default $dbhost.
PHPBB3-10946
2012-07-22 04:24:34 +05:30
Dhruv
e40758db84
[feature/sphinx-fulltext-search] remove stopwords and config path
...
Remove stopwords and config_path options from ACP.
PHPBB3-10946
2012-07-22 03:16:03 +05:30
Dhruv
161e469b5a
[feature/sphinx-fulltext-search] makes sql host configurable
...
The SQL server host which sphinx connects to index the posts is now
configurable via ACP.
PHPBB3-10946
2012-07-22 02:50:53 +05:30
Dhruv
0e9eb9401a
[feature/sphinx-fulltext-search] use readonly instead of disabled
...
PHPBB3-10946
2012-07-22 01:53:04 +05:30
Dhruv
1f77b95fe7
[feature/sphinx-fulltext-search] fix language keys' typo
...
PHPBB3-10946
2012-07-22 01:49:30 +05:30
Dhruv
3ecc81f853
[feature/sphinx-fulltext-search] remove note from db_tools
...
Note saying db_tools not being used currently is remove from db_tools.php
We utilize db_tools in sphinx search.
PHPBB3-10946
2012-07-21 14:14:19 +05:30
Dhruv
a3d103c9c0
[feature/sphinx-fulltext-search] add support for postgres
...
Don't generate sphinx config file if database is not supported. Add
property $dbtype to write into sphinx config file according to sql_layer.
PHPBB3-10946
2012-07-19 23:01:50 +05:30
Dhruv
609ce3ae8f
[feature/sphinx-fulltext-search] add pgsql functionality
...
PHPBB3-10946
2012-07-19 23:01:49 +05:30
Dhruv
81959927e5
[feature/sphinx-fulltext-search] use Update in sphinx query
...
Instead of REPLACE use UPDATE since pgsql does not support REPLACE.
A row is inserted at time of creating table so REPLACE is no longer
needed.
PHPBB3-10946
2012-07-19 23:01:49 +05:30
Dhruv
b81941a997
[feature/sphinx-fulltext-search] use CASE instead of IF
...
IF is not supported in pgsql, use CASE instead supported in both mysql
and pgsql.
PHPBB3-10946
2012-07-19 23:01:48 +05:30
Dhruv
118b57f71d
[feature/sphinx-fulltext-search] minor changes in sphinx.conf
...
PHPBB3-10946
2012-07-19 23:01:47 +05:30
Dhruv
13c451ca2e
[feature/sphinx-fulltext-search] use sql_table_exists
...
Use sql_table_exists( ) method in db_tools to support all database types.
PHPBB3-10946
2012-07-19 23:01:46 +05:30
Dhruv
f40da411c3
[feature/sphinx-fulltext-search] modify language keys
...
Modify language keys according to what the config setting actually does.
Remove references to autoconf.
PHPBB3-10946
2012-07-19 23:01:45 +05:30
Dhruv
78e7f2a529
[feature/sphinx-fulltext-search] improve sphinx helper classes
...
add access modifiers and docblocks to properties and methods of
sphinx helper classes.
PHPBB3-10946
2012-07-19 23:01:44 +05:30
Dhruv
b8103c5c31
[feature/sphinx-fulltext-search] fix comments and indentation
...
PHPBB3-10946
2012-07-19 23:01:43 +05:30
Dhruv
172c583f19
[feature/sphinx-fulltext-search] use new unique id instead of salt
...
a new unique id is generated by sphinx and stored in the config table
instead of using avatar_salt.
PHPBB3-10946
2012-07-19 23:01:42 +05:30
Dhruv
4b40f0d3c6
[feature/sphinx-fulltext-search] display config file in ACP
...
sphinx config file is generated and displayed in the ACP for user to use
it to start sphinx search daemon.
PHPBB3-10946
2012-07-19 23:01:41 +05:30
Dhruv Goel
b16e70ae1d
[feature/sphinx-fulltext-search] remove bin_path
...
fulltext_sphinx_bin_path from ACP as it is no longer required.
PHPBB3-10946
2012-07-19 23:01:40 +05:30
Dhruv Goel
f0692bb9e8
[feature/sphinx-fulltext-search] modify config class
...
Sphinx config class is modified to return the configuration data instead
of writing it to a file. Search backend property config_file_data stores
the generated data.
PHPBB3-10946
2012-07-19 23:01:39 +05:30
Dhruv Goel
01261179ce
[feature/sphinx-fulltext-search] improve formatting
...
PHPBB3-10946
2012-07-19 23:01:38 +05:30
Dhruv Goel
fdb7e64e29
[feature/sphinx-fulltext-search] fix comments
...
PHPBB3-10946
2012-07-19 23:01:37 +05:30
Dhruv Goel
537a16220e
[feature/sphinx-fulltext-search] remove recent search queries
...
remove recent search queries from the stats as they can't be retreived
and remove other language keys being used no more.
PHPBB3-10946
2012-07-19 23:01:36 +05:30
Dhruv Goel
45c0956bcf
[feature/sphinx-fulltext-search] implementing db_tools
...
Use db_tools class for creating/dropping sphinx table.
PHPBB3-10946
2012-07-19 23:01:35 +05:30
Dhruv Goel
79432aa4a0
[feature/sphinx-fulltext-search] assign all globals to class properties
...
PHPBB3-10946
2012-07-19 23:01:34 +05:30
Dhruv Goel
9711da2763
[feature/sphinx-fulltext-search] adds default config values
...
Default config values are added to config table in new install as well
as database_update.
PHPBB3-10946
2012-07-19 23:01:28 +05:30
Dhruv Goel
d2e42d7d61
[feature/sphinx-fulltext-search] remove unnecessary code
...
Some extra conditions and variables used in autoconf are removed.
PHPBB3-10946
2012-07-12 17:32:09 +05:30
Dhruv Goel
569db1471b
[feature/sphinx-fulltext-search] fix stopwords option
...
Stopwords option can be configured in ACP to generate correct sphinx
config file.
PHPBB3-10946
2012-07-12 17:32:08 +05:30
Dhruv Goel
88089194e5
[feature/sphinx-fulltext-search] prefix sphinx with constant names
...
All constant names are prefixed with SPHINX_
PHPBB3-10946
2012-07-12 17:32:07 +05:30
Dhruv Goel
e486f4389c
[feature/sphinx-fulltext-search] remove autoconf
...
Remove all code related to sphinx automatic configuration and all exec
calls.
PHPBB3-10946
2012-07-12 17:32:06 +05:30
Dhruv Goel
8dcdf8a973
[feature/sphinx-fulltext-search] add docblock and access modifiers
...
PHPBB3-10946
Conflicts:
phpBB/includes/search/fulltext_sphinx.php
2012-07-12 17:32:05 +05:30
Dhruv Goel
2503581cd5
[feature/sphinx-fulltext-search] add class properties indexes & sphinx
...
PHPBB3-10946
2012-07-12 17:32:04 +05:30
Dhruv Goel
0e9174d168
[feature/sphinx-fulltext-search] use keywords_search instead of get_name
...
using keyword_search method instead of get_name to distinguish between the
search backend classes present in includes/search and other helper classes.
PHPBB3-10946
2012-07-12 17:32:03 +05:30
Dhruv Goel
06eeed058d
[feature/sphinx-fulltext-search] remove unused arrays
...
PHPBB3-10946
2012-07-12 17:32:02 +05:30
Dhruv Goel
4a11a7b970
[feature/sphinx-fulltext-search] add sphinx_table constant to constants.php
...
PHPBB3-10946
2012-07-12 17:32:01 +05:30
Dhruv Goel
97fda78e7d
[feature/sphinx-fulltext-search] Make different files for different classes
...
Break the classes in functions-sphinx.php into different files
with proper class names according to phpbb class auto loader conventions.
PHPBB3-10946
Conflicts:
phpBB/includes/search/sphinx/config.php
2012-07-12 17:32:00 +05:30
Dhruv Goel
10b706674e
[feature/sphinx-fulltext-search] add binlog_path to config
...
binlog files are now added to the data folder.
PHPBB3-10946
2012-07-12 17:31:58 +05:30
Dhruv Goel
39f8a5fa9f
[feature/sphinx-fulltext-search] use sql_build_query for query
...
Uses sql_build_query for JOIN query. Remove casting to int and space for
phpbb conventions to be followed
PHPBB3-10946
Conflicts:
phpBB/includes/search/fulltext_sphinx.php
2012-07-12 17:31:57 +05:30
Dhruv Goel
bfd01f0187
[feature/sphinx-fulltext-search] remove all reference returns
...
PHPBB3-10946
2012-07-12 17:31:56 +05:30
Dhruv Goel
f609555b1a
[feature/sphinx-fulltext-search] integrate sphinx language keys with core
...
Language keys removed from mods folder and added to
language/en/acp/search.php
PHPBB3-10946
2012-07-12 17:31:49 +05:30
Dhruv Goel
74a7407927
[feature/sphinx-fulltext-search] improve classes in functions-sphinx.php
...
PHPBB3-10946
2012-07-12 17:27:29 +05:30
Dhruv Goel
02588069f0
[feature/sphinx-fulltext-search] fix config variables
...
config variables now use class property for unique id
PHPBB3-10946
Conflicts:
phpBB/includes/search/fulltext_sphinx.php
2012-07-12 17:27:28 +05:30
Dhruv Goel
455a35d836
[feature/sphinx-fulltext-search] temporary commit to pull out sphinx-api
...
also need to add the latest sphinx api instead of this.
PHPBB3-10946
2012-07-12 17:27:27 +05:30
Dhruv Goel
a3b2caf841
[feature/sphinx-fulltext-search] include sample sphinx.conf in docs
...
PHPBB3-10946
2012-07-12 17:27:26 +05:30
Dhruv Goel
8d76bc45ee
[feature/sphinx-fulltext-search] minor fixes in formatting
...
Add a newline at the end of files. Update License information in package
docbloc.
PHPBB3-10946
2012-07-12 17:27:25 +05:30
Dhruv Goel
99d4660df6
[feature/sphinx-fulltext-search] update config file
...
Sphinx config file updated according to new documentation.
PHPBB3-10946
2012-07-12 17:27:24 +05:30