Commit Graph

78 Commits

Author SHA1 Message Date
mwells
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
Matt
c03ba31ec2 try to reduce log spam 2015-01-05 11:03:49 -08:00
Matt Wells
30ab1ec875 added a log statement to debug the ECTCPTIMEDOUT
streaming core. make default qlang in searchinput.cpp
parms.cpp be "" not NULL so it won't log
qlang of "(null)" is NOT SUPPORTED.
2014-12-19 11:04:29 -08:00
Matt
b89f071f7c quite a few bug fixes from adding the new query
syntax qa test.
2014-12-11 18:24:28 -08:00
Matt Wells
c96b24f39d try to fix core on #0 and #16 from empty query.
if empty query or n<=0 and &stream=1 then fix bug
that was not sending back the reply properly.
basically, disable streaming if msg40 would not block.
upped MAX_SHARDS from 128 to 1024. should not take up
any more mem really or slow things down.
2014-12-10 10:44:01 -08:00
Matt
ea67c688b9 fixed a couple really nasty mem leak bugs from new facet code 2014-11-25 11:00:27 -07:00
Matt
adcef39376 Merge branch 'diffbot-testing' into diffbot-matt
Conflicts:
	Collectiondb.cpp
	Collectiondb.h
	Conf.cpp
	Conf.h
	Msg39.cpp
	PageEvents.cpp
	PageResults.cpp
	PageTurk.cpp
	Pages.cpp
	Parms.cpp
	Posdb.cpp
	Proxy.cpp
	Query.cpp
	Query.h
	RdbBase.cpp
	RdbMap.cpp
	Repair.cpp
	Repair.h
	SafeBuf.cpp
	Spider.cpp
	Tagdb.cpp
	TopTree.cpp
	XmlDoc.cpp
	main.cpp
2014-11-20 16:53:07 -08:00
Matt
4e8a42e024 text replacements for bad int32_t substitutions 2014-11-17 18:24:38 -08:00
Matt
69ef3c14ef fixes for repair/rebuild functionality.
more to come.
2014-11-13 13:04:28 -08:00
Matt
96b8197ad3 now it compiles with -m32 2014-11-10 14:45:11 -08:00
Matt Wells
dbd3898cf0 fix a couple cores 2014-10-31 13:36:07 -07:00
Matt Wells
e7dd8f7956 replace long long with int64_t 2014-10-30 13:36:39 -06:00
mwells
092d8484f8 fix gbsortbyINT:gbsitenuminlinks 2014-10-02 18:46:06 -07:00
mwells
c7a5073139 added sorting by site # inlinks/pop to menu for testing 2014-10-01 12:09:43 -07:00
mwells
ce56fb93ab fix qa test so we can roll out proxy code. 2014-09-30 15:40:02 -07:00
mwells
9d738cdb8b more advanced search fixes 2014-09-27 11:51:37 -07:00
mwells
6de7a3f6b3 get advanced search working again 2014-09-27 11:12:47 -07:00
mwells
7f622bd416 fixes for cloud support. 2014-08-31 16:23:11 -07:00
mwells
484cf91a60 more search filter bar updates 2014-08-06 22:05:30 -07:00
mwells
55e27f4fa5 search filter bar updates 2014-08-06 20:43:48 -07:00
mwells
6a28250e94 get qa test working after nyt bug fix 2014-08-06 16:00:25 -07:00
mwells
93152633db gui updates. fixed gigabits 2014-08-03 17:25:22 -07:00
mwells
150277bc0f fix facets some more. added facet qa test. 2014-07-30 12:17:53 -07:00
mwells
d7cc290a1f added a few new search parms that can be used
to override collection defaults.
hide all clustered results.
max title len.
max summary excerpt/line width.
2014-07-08 07:01:51 -07:00
mwells
4059c84074 api updates 2014-07-05 12:47:10 -07:00
mwells
6a665430d3 fix federated search. like &c=main+test 2014-07-04 09:31:07 -07:00
Matt Wells
5e8c2e4800 fix core from cr being null for page root
and not letting searchinput set itself to defaults.
2014-07-02 10:46:58 -07:00
Matt Wells
bb3efdb229 if no &token= or &c= then use default collnum for searching 2014-06-26 10:19:58 -07:00
Matt Wells
f61d67cd80 simple fix for &token=... searches 2014-06-26 10:06:34 -07:00
Matt Wells
dd49e69672 fix type:json bug to not return non-diffbot reply docs.
upped query max words for large client bool query.
2014-06-25 11:41:10 -07:00
mwells
c2cc2d4d15 try to fix some cores 2014-06-20 07:30:24 -07:00
mwells
bb788b7941 allow for &xml=1 again 2014-06-19 06:41:56 -07:00
Matt Wells
1bef36c03c emergency bug fixes 2014-06-18 05:04:45 -07:00
mwells
3cf3cddc5c beginning of total parm overhaul.
new injection parms, just need to engage them.
2014-06-12 21:27:06 -07:00
mwells
108c281c33 fix annoying bug when adding new parms. 2014-06-10 12:29:50 -07:00
Matt Wells
b7d9002a05 fix log bug 2014-06-04 10:57:25 -07:00
Matt Wells
536b43e19f Merge branch 'master' into diffbot-testing 2014-06-03 10:17:00 -07:00
mwells
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
Matt Wells
509ae2fed8 remove limitations on # of search results requested.
we are more of a back-end service so that can be
handled by a middle or front layer.
2014-05-29 21:32:24 -07:00
Matt Wells
285c7e298e fixes for widget 2014-05-06 11:33:00 -07:00
Matt Wells
2f331d55e5 widget updates 2014-05-06 10:47:57 -07:00
Matt Wells
980b67ce7c remove temp hack in there 2014-05-02 09:58:15 -07:00
mwells
9d90d94d16 more widget updates 2014-04-17 12:58:27 -07:00
mwells
e0bae276b9 update widget code 2014-04-16 15:35:16 -07:00
mwells
503cc2e34f inline widget searchbox 2014-04-10 15:08:54 -07:00
mwells
9e1199f113 hack about 35%ish done 2014-04-08 19:34:43 -07:00
Matt Wells
e351d2a6f1 get searching on token working 2014-03-06 17:01:41 -08:00
Matt Wells
27e8e810d2 use collnum instead of coll string.
more stable since resetting collections
keeps string the same but changes the collnum.
2014-03-06 15:48:11 -08:00
Matt Wells
d74f748e93 search all collections under a token if "&token" is
given but not "&c=..."
2014-03-06 11:00:43 -08:00
Matt Wells
25cf0efdbf first compiled stab at multi collection searching. 2014-03-06 10:45:13 -08:00