f3f5eefcb6
First batch of changes streamlining emergency shutdown code
2016-06-20 12:30:26 +02:00
ad7bb591af
Re-added private access specifier in Words class
...
Caused quite a lot of changes where other code hand its dirty hands in the
innards of Words. Added necessary accessor methods, and used the opportunity to
add const if possible.
2016-05-23 16:41:14 +02:00
33dfeeaa0b
Synonyms::addStripped() const
2016-05-23 15:55:00 +02:00
5afb0a085e
Cleanup in Synonym.h (unused members, constness, etc)
2016-03-14 13:54:07 +01:00
f3153425a7
valgrind: undef memeroy in Synonyms::addStripped()
2016-02-22 16:02:28 +01:00
07292bbab5
Remove seo.h
2016-02-17 14:28:31 +01:00
2c14f659e4
Remove similar/unused Words::set methods
2016-01-12 11:46:28 +01:00
1ba57f9278
fix pesky memory leak finally
2015-07-13 17:47:34 -06:00
2413a9b9b1
query stop words now based on selected langid.
2015-03-08 15:16:24 -07:00
87285ba3cd
use gbmemcpy not memcpy so we can get profiler working again
...
since memcpy can't be interrupted and backtrace() called.
2015-01-13 12:25:42 -07:00
dc306858cc
nomenclature change
2014-12-04 11:02:54 -07:00
0331363893
show language query synonym terms came from
...
in the xml/json feed.
2014-12-04 10:57:01 -07:00
12d1477135
fix another 64bit conversion bug for synonyms
2014-12-03 07:45:27 -08:00
96b8197ad3
now it compiles with -m32
2014-11-10 14:45:11 -08:00
e7dd8f7956
replace long long with int64_t
2014-10-30 13:36:39 -06:00
b13f3d24d7
replaced unsigned long long with uint64_t
2014-10-30 13:30:39 -06:00
da4f6782fb
syn fix for 'sports' when lang is unknown. we default
...
to english rather than have no synonyms, since it is
in french as well.
2014-09-06 10:49:22 -07:00
2bd19968b2
Merge branch 'master' into testing
2014-08-01 14:04:39 -07:00
030e1c7c1f
fix core when doing queries with &'s in them
2014-08-01 14:04:05 -07:00
b2c734bacc
fix some cores
2014-08-01 12:10:33 -07:00
51bb653bb3
fix stack smash core.
2014-06-01 10:42:49 -07:00
918f43f80e
still searched for stripped words even if
...
has a synset. fixed query lang
detector in SearchInput.cpp.
2014-06-01 10:18:24 -07:00
d15f5d3ce7
when user searches for a word without the
...
accent marks, we now also search for the same
word but with the proper accent marks.
2014-06-01 09:37:00 -07:00
f16414b774
fix stripAccentMarks() to use libiconv stuff
...
so all languages are now supported.
2014-05-31 08:14:39 -07:00
5f16013a9e
add support for stripping accent marks from greek letters.
2014-05-30 20:09:37 -07:00
09f28b2f26
now we index all numbers that have field names
...
(so can't just be a number in the body) but it
can be in a meta tag or json item. then use
like gbsortby:products.offerPrice to sort the
search results (json objects) by that.
2013-11-08 16:16:13 -08:00
965e23f192
fix core from hashtablex::set() not getting
...
enough buf space. now we force it to allocate
a minimum of 32 slots to fix another bug where
it was re-allocating immediately upon adding a
key because growTable() is ALWAYS called if there
are less than 20 slots!
2013-09-15 21:15:58 -07:00
928dc36a03
get "&site=abc.com+xyz.com"... working to restrict
...
search results to specified sites. tested a little.
2013-09-15 20:16:48 -07:00
f6e560c1f4
Initial file population.
2013-08-02 13:12:24 -07:00