Marty Schoch
64ce81c283
Merge branch 'master' into newkvstore
2015-09-29 14:06:27 -04:00
Marty Schoch
21473509b2
Merge branch 'Shugyousha-codesimplification'
2015-09-29 13:03:08 -04:00
Marty Schoch
da40935e22
Merge branch 'codesimplification' of https://github.com/Shugyousha/bleve into Shugyousha-codesimplification
2015-09-29 13:02:56 -04:00
Marty Schoch
09bde6ca87
Merge pull request #237 from pmezard/document-mapping-rules
...
doc: document indexed value/mappings interactions
2015-09-29 12:51:46 -04:00
Marty Schoch
1aac60a0f1
stop building wiki (retired) example project
2015-09-29 12:47:47 -04:00
Marty Schoch
6fa02b786d
Merge pull request #236 from pmezard/implement-doc-static-mapping
...
implement document static mappings
2015-09-29 12:38:50 -04:00
Patrick Mezard
7db27aeba1
implement document static mappings
...
DocumentMapping.Dynamic was ignored by everything but the marshalling
code.
Issue #235
2015-09-29 11:32:36 +02:00
Marty Schoch
c3a4fab911
Merge pull request #238 from ikawaha/ja-morph-analyzer
...
fix compliation with the latest changes to kagome
2015-09-28 17:05:46 -04:00
Marty Schoch
cddf90c0ee
don't allow operations on empty doc id
...
fixes #239
2015-09-28 17:00:08 -04:00
Marty Schoch
d06b526cbf
more refactoring
2015-09-28 16:50:27 -04:00
ikawaha
89af7978a9
fix compliation with the latest changes to kagome
2015-09-28 15:53:08 +09:00
Marty Schoch
1c9feaf792
fix backwards compatibility when index meta does not specify
...
the index type
2015-09-25 09:57:09 -07:00
Marty Schoch
66aa1b020a
Merge branch 'master' into firestorm
2015-09-23 11:32:25 -07:00
Marty Schoch
900f1b4a67
major kvstore interface and impl overhaul
...
clarified the interface contract
2015-09-23 11:25:47 -07:00
Patrick Mezard
f72172a902
doc: document indexed value/mappings interactions
...
This is not the final word on this but it would have helped me a lot
starting with bleve. I left out details about value processing and
custom parsers. I also ignored that named FieldMapping can directly
resolve value fields without having a parent SubDocumentMapping because
it did not appear in any example I read.
Let's consider this as a starting point for documentation improvements.
2015-09-23 19:57:38 +02:00
Silvan Jegen
650d48427d
Refactor AddFieldValue method
...
Removing one level of nesting makes the method easier to read.
2015-09-21 21:14:15 +02:00
Silvan Jegen
3414701fca
Simplify returns
2015-09-21 20:47:10 +02:00
Silvan Jegen
f95a4662b1
Use Error type correctly
2015-09-21 20:47:10 +02:00
Steve Yen
ad82b4b33e
updated link to simple query syntax in README.md
2015-09-17 10:27:58 -07:00
Marty Schoch
5897997906
update utils for new bleve config
2015-09-16 17:18:46 -04:00
Marty Schoch
f81b2be334
major refactor of bleve configuration
...
see #221 for full details
2015-09-16 17:10:59 -04:00
Marty Schoch
c308f611cf
skip unnecessary map before slice
...
benchmark old ns/op new ns/op delta
BenchmarkBatch-4 16950972 16377194 -3.38%
benchmark old allocs new allocs delta
BenchmarkBatch-4 136164 136161 -0.00%
benchmark old bytes new bytes delta
BenchmarkBatch-4 7168872 7109691 -0.83%
2015-09-10 08:21:26 -04:00
Marty Schoch
f6f1628b15
avoid doing unnecessary work:
...
benchmark old ns/op new ns/op delta
BenchmarkBatch-4 20738739 17047158 -17.80%
benchmark old allocs new allocs delta
BenchmarkBatch-4 136423 136160 -0.19%
benchmark old bytes new bytes delta
BenchmarkBatch-4 20277781 7168772 -64.65%
2015-09-10 08:19:05 -04:00
Marty Schoch
c8538c835f
Merge branch 'master' into firestorm
2015-09-10 08:14:14 -04:00
Marty Schoch
17c64d37c7
add similar benchmarks from firestorm
2015-09-10 08:13:52 -04:00
Marty Schoch
1e4d637761
adding more benchmarks
2015-09-10 08:01:11 -04:00
Marty Schoch
37aa5cb027
Merge branch 'master' into firestorm
2015-09-09 09:03:42 -04:00
Marty Schoch
d00bc91dc9
minor speed up in token frequency calculations
...
benchmark old ns/op new ns/op delta
BenchmarkAnalysis-4 1599218 1540991 -3.64%
benchmark old allocs new allocs delta
BenchmarkAnalysis-4 5353 5318 -0.65%
benchmark old bytes new bytes delta
BenchmarkAnalysis-4 370495 362983 -2.03%
2015-09-04 18:57:39 -04:00
Marty Schoch
0fab4b4583
fix nested document mappings, logic was broken
...
part of #228
2015-09-02 19:07:41 -04:00
Marty Schoch
f74ed6a9ae
Merge remote-tracking branch 'origin' into firestorm
...
cathching up with changes from master
2015-09-02 13:29:03 -04:00
Marty Schoch
dbb93b75a4
refactoring to allow pluggable index encodings
...
this lays the foundation for supporting the new firestorm
indexing scheme. i'm merging these changes ahead of
the rest of the firestorm branch so i can continue
to make changes to the analysis pipeline in parallel
2015-09-02 13:12:08 -04:00
Marty Schoch
4840aaaa5a
make analysis queue size changeable
2015-09-02 11:55:30 -04:00
Marty Schoch
7ad7659ce5
add support for using null kvstore outside of bleve internals
2015-09-02 11:50:06 -04:00
Marty Schoch
07d37ca38a
add important rocksdb config options
2015-09-02 11:49:42 -04:00
Marty Schoch
18151862b5
fix go vet issues
2015-08-25 15:13:13 -04:00
Marty Schoch
84811cf5a0
made index type configurable + first version of firestorm
2015-08-25 14:52:42 -04:00
Marty Schoch
3e60ca24ec
support using end key on forestdb iterator for term freq lookup
...
also additoanl forestdb configs
2015-08-18 16:22:02 -04:00
Marty Schoch
ae19d77b04
updated protobuf defs to be valid
2015-08-17 15:37:13 -04:00
Marty Schoch
1187436e46
changed Stored row Values to also use protobuf
2015-08-17 09:48:40 -04:00
Marty Schoch
8d8a05a842
fix more issues
2015-08-14 16:27:00 -04:00
Marty Schoch
e0802a2b39
fixed the worst of the formatting
2015-08-14 16:17:48 -04:00
Marty Schoch
f4df56eb7c
add first draft of firestorm proposal
2015-08-14 16:09:19 -04:00
Marty Schoch
d3dda3d0ea
fixup config parsing and add new options
2015-08-12 13:18:23 -04:00
Marty Schoch
01667dfff3
faster protobufs with gogo
2015-08-12 13:18:23 -04:00
Marty Schoch
a4b44e25ca
Merge pull request #227 from donhcd/customAnalyzerPackage
...
Move custom_analyzer to custom_analyzer package
2015-08-11 17:36:57 -04:00
Donald Huang
767831d87c
move custom_analyzer to custom_analyzer package
2015-08-11 21:22:03 +00:00
Marty Schoch
7df66b4857
fix broken benchmark cause by index row encoding change
2015-08-06 14:48:04 -04:00
Marty Schoch
e255ff52b3
Merge pull request #223 from donhcd/fixTextFieldGoString
...
Fix invalid fmt string using analysis.Analyzer
2015-08-03 14:04:20 -04:00
Donald Huang
587bed442d
fix invalid fmt string using analysis.Analyzer
2015-08-03 17:53:10 +00:00
Marty Schoch
7456842b04
Merge branch 'tukdesk-fix/MaxVarintLen64'
2015-07-31 15:16:34 -04:00