0
0
Commit Graph

384 Commits

Author SHA1 Message Date
Marty Schoch
890b1abfe6 new version of lower case filter which tries to avoid copying bytes 2015-01-14 11:34:30 -05:00
Marty Schoch
7cc544adf2 switched to bytes.ToLower for minor speedup 2015-01-14 09:28:57 -05:00
Marty Schoch
f000092201 added benchmark for lowercase filter 2015-01-14 09:28:57 -05:00
Steve Yen
ea0a8657f3 added cznicb in-memory kvstore (no reader isolation) 2015-01-13 17:35:28 -08:00
Marty Schoch
568a068105 added top-level config to optionally include forestdb support 2015-01-13 17:33:41 -05:00
Marty Schoch
362d240b09 added configurable options to leveldb 2015-01-13 16:24:51 -05:00
Steve Yen
d6e6f655c9 initialize forestdb config if provided 2015-01-13 12:03:24 -08:00
Steve Yen
db82eae3f4 go fmt 2015-01-13 11:04:45 -08:00
Steve Yen
1fa80ffc40 pass config to forestdb Open() 2015-01-13 11:04:02 -08:00
Steve Yen
3a00a968f2 close levigo's read & write options 2015-01-12 18:42:19 -08:00
Steve Yen
c20726bb93 close levigo.Options when db is closed 2015-01-12 18:42:19 -08:00
Marty Schoch
ed06dd0581 switching to unicode tokenizer now that its faster than regexp 2015-01-12 18:04:34 -05:00
Marty Schoch
0a4844f9d0 change unicode tokenizer to use direct segmenter api 2015-01-12 17:57:45 -05:00
Steve Yen
603c3af8bb added gtreap in-memory, copy-on-write KVStore 2015-01-12 11:26:21 -08:00
Marty Schoch
d68c52e621 adding forestdb benchmark 2015-01-12 12:56:37 -05:00
Marty Schoch
07453af0e4 Merge pull request #141 from sacheendra/customanalyzer
adds handling of []string type attributes to custom analyzer
2015-01-07 14:19:15 -05:00
Sacheendra Talluri
4b3967a68e rewrite custom analyzer without using reflect 2015-01-08 00:25:16 +05:30
Sacheendra Talluri
4abf2a638e adds handling of []string type attributes to custom analyzer 2015-01-08 00:08:20 +05:30
Marty Schoch
0356479e85 Merge pull request #139 from sacheendra/examples
adds examples for mapping functions and special field * in docs
2015-01-07 10:59:49 -05:00
Sacheendra Talluri
7caf4fbcd1 adds mention of special field * in docs 2015-01-07 18:49:13 +05:30
Sacheendra Talluri
78c4c3435d adds examples for defining mappings 2015-01-07 18:43:09 +05:30
Steve Yen
ae3600aeea expose forestdb rollback methods 2015-01-06 18:59:02 -08:00
Steve Yen
5467e0a385 forestdb registered name fixed 2015-01-06 17:36:05 -08:00
Marty Schoch
1368d7b3b4 NewUsing persists the provided config to index meta
new method OpenUsing allows user to override values
in the persisted config
example would be opening the index, but using a different
buffer size for leveldb (not actually supported yet, but that
is the idea)
closes #138
2015-01-06 17:19:46 -05:00
Steve Yen
d442713de6 typo in storage type error message 2015-01-06 09:18:36 -08:00
Marty Schoch
ede3177c1e Merge pull request #137 from sacheendra/examples
adds examples for most query functions
2015-01-05 18:48:18 -05:00
Sacheendra Talluri
bf9b30840e adds error handling to examples 2015-01-05 13:07:13 +05:30
Sacheendra Talluri
e099d140e0 Merge branch 'master' into examples 2015-01-03 22:36:41 +05:30
Sacheendra Talluri
1653fdec22 adds examples for most query functions 2015-01-03 22:35:45 +05:30
Marty Schoch
4c269a9f44 when generating parser, run go fmt on the lexer
closes #136
2015-01-02 10:02:20 -08:00
Sacheendra Talluri
2de21cdf82 numeric range query problem 2015-01-02 18:39:29 +05:30
Marty Schoch
9fb6476a0f migrated from genparser.sh to go generate
closes #135
2015-01-01 19:29:16 -08:00
Marty Schoch
5a6a08e8de reverting to older nex, didn't realize it broke 2014-12-29 18:35:39 -08:00
Marty Schoch
b5609e47a1 after actually installing new nex 2014-12-29 17:41:15 -08:00
Marty Schoch
2f6901c8d4 updated nex 2014-12-29 17:39:54 -08:00
Marty Schoch
d1346e9461 trigger build of wiki indexer from bleve as well 2014-12-29 16:09:30 -08:00
Marty Schoch
6f62adf9d4 trigger rebuilding examples after building bleve 2014-12-29 14:58:42 -08:00
Marty Schoch
b407f1c146 changed build badge to travis 2014-12-29 10:44:51 -08:00
Marty Schoch
816929fae2 changed service name back 2014-12-29 10:26:59 -08:00
Marty Schoch
b4adf7e7d8 removing env from travis 2014-12-29 10:20:09 -08:00
Marty Schoch
b96cb389ee trying secure env a different way 2014-12-29 10:16:35 -08:00
Marty Schoch
ecbf7e482f install cover tool on travis 2014-12-29 09:55:45 -08:00
Marty Schoch
3e2642d437 try to run code coverage from travis 2014-12-29 09:53:18 -08:00
Marty Schoch
3f50a3dc81 updated lexer 2014-12-29 09:39:40 -08:00
Marty Schoch
02dd0a39c5 remove useless panic unreachables in nex lexer that bother go vet 2014-12-29 09:38:54 -08:00
Marty Schoch
b4add7fbf4 fix go vet issue 2014-12-29 09:28:24 -08:00
Marty Schoch
af13ad51be fix go get vet path 2014-12-29 09:25:36 -08:00
Marty Schoch
7575000070 switching back to travis? 2014-12-29 09:17:51 -08:00
Marty Schoch
435058a928 fix go vet issue 2014-12-28 19:44:03 -08:00
Marty Schoch
5978f50b8c added ability to log slow searches
closes #88
2014-12-28 19:34:16 -08:00