Commit Graph

41 Commits

Author SHA1 Message Date
mwells
a3a0b52ee4 added the query reindex smoke test.
fixed a lot of related bugs.
2014-09-25 17:44:35 -07:00
mwells
efc7f3c064 support facet ranges now like
gbfacetint:gblang,0-1,1-2,2-3,3-4,5-6,6-18
2014-09-04 20:41:37 -07:00
mwells
ccaad9d5da first stab at facet range buckets for histograms. 2014-09-04 14:55:03 -07:00
mwells
ad8168f214 updates for query help table 2014-08-27 23:10:27 -06:00
mwells
6607cc2cbe added gbfieldmatch: operator for exactly matching
full field names. case sensitive. uses gbfacetstr:
values that were hashed at index time. example:
gbfieldmatch:object.field:"Some Value"
See help.html for more examples.
2014-08-25 13:57:55 -07:00
mwells
e45c0d32f6 Merge branch 'diffbot-testing' into testing 2014-08-15 17:05:22 -07:00
Matt Wells
a62c971223 fix tags.uri:org/resource/Foo" query 2014-08-15 13:38:14 -07:00
mwells
786d73f481 help page updates 2014-08-08 08:04:41 -07:00
mwells
5b99c95c76 awesome update to the help page 2014-08-08 07:48:11 -07:00
mwells
50cc24e2be updating help table. still more work on query.cpp to do 2014-08-07 22:02:55 -07:00
mwells
ffa64ea540 fix gbequalfloat:1.23 term 2014-08-07 15:33:37 -07:00
mwells
67ba89dd11 added gbequalint: query operator for showing
docs with a specific facet VALUE.
2014-07-07 17:40:49 -07:00
mwells
7bd37dfaa2 facet updates 2014-06-28 10:26:08 -06:00
Matt Wells
98b317b421 Merge branch 'diffbot-testing' into diffbot-matt
Conflicts:
	Parms.cpp
	Query.cpp
2014-06-27 17:23:03 -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
b0e82edc93 new facet crap compiling now. 2014-06-20 12:28:50 -07:00
mwells
c314e61968 make sectiondb stats just a special case of facets 2014-06-17 16:39:02 -06:00
Matt Wells
66f8f3926d raise MAX_EXPRESSIONS 2014-06-10 19:32:46 -07:00
Matt Wells
27ffd23345 handle boolean query overflow errors better. 2014-06-10 17:21:55 -07:00
Matt Wells
8968f094c0 ignore gbsortby:offerprice gbrevsortby:whatever query
operators when evaluating boolean expressions.
fix for '(title:fourth OR text:water)  gbsortby:offerPrice'
query
2014-06-09 11:00:27 -07:00
Matt Wells
50468293e7 fix bool expressions with only one operand.
i.e. double parens bug.
2014-06-03 14:46:28 -07:00
mwells
5f16013a9e add support for stripping accent marks from greek letters. 2014-05-30 20:09:37 -07:00
mwells
ca0843aa8b more bool query fixes. 2014-03-20 10:03:25 -07:00
mwells
cfbec626e8 more righteous fixes for bool queries 2014-03-19 13:51:32 -07:00
mwells
ab3368b5a0 more bool fixes. not operator support. 2014-03-19 09:38:45 -07:00
mwells
652892dc10 more bool fixes 2014-03-18 14:37:59 -07:00
mwells
f392826b1e nested bool query fixes 2014-03-18 14:08:59 -07:00
Matt Wells
3b97682cc3 more bool query fixes 2014-03-18 10:44:56 -07:00
mwells
cb483c42ea more fixes for bool searching before
using a slightly different and simpler approach
2014-03-13 16:00:23 -07:00
mwells
7812f5c746 more bool fixes. still needs a little more work 2014-03-13 13:54:23 -07:00
mwells
3b2d981dff more fixes for new boolean logic. 2014-03-13 13:09:33 -07:00
Matt Wells
fb0123ad53 nothing 2014-03-13 11:27:28 -07:00
Matt Wells
fbd1bcd349 initial attempt at new boolean query logic.
supports unlimited # of boolean query terms.
already docid phased from phasing logic already there
but could be phased more to save more mem and speed up
a little more.
2014-03-12 20:53:44 -07:00
Matt Wells
2d4af1aefe index numbers as integers too, not just floats
so we can sort by spider date without losing
128 seconds of resolution.
2014-02-06 20:57:54 -08:00
Matt Wells
f9dbd64056 get streaming time sliced results working 2014-02-06 14:25:44 -08:00
Matt Wells
d3b498a057 time slice checkpoint 2014-02-03 19:17:58 -08:00
Matt Wells
f9d0a02dbe test and get gbparenturl: query working. 2014-01-18 09:28:58 -08:00
Matt Wells
fbcd6b8afd display json objects that are not in arrays
in csv. show csv header. how to deal
with heterogenous object lists?
index spiderdate: for gbsortby:spiderdate.
added gbrevsortby: support.
2013-11-12 13:51:52 -08:00
Matt Wells
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
Matt Wells
8c9d5d824b support for gbcontenthash:xxxxx for doing
exact match deduping. highest site rank
page wins, on ties, lowest docid wins.
2013-11-04 13:47:13 -08:00
Matt Wells
f6e560c1f4 Initial file population. 2013-08-02 13:12:24 -07:00