Ben Johnson
894ae3598f
Refactor query tests
...
This commit refactors the query package tests to use the
standard library testing package instead of goconvey. Goconvey
is now completely removed from the repository.
2015-08-19 10:09:18 -06:00
travisturner
33dd34107a
Remove commented code
...
Some commented test code was left in case these are tests that
need to be implemented.
2015-08-07 17:29:57 -05:00
Ben Johnson
b06ecf3320
Update import path
...
This commit updates the import path from:
```
pilosa/*
```
to:
```
github.com/umbel/pilosa/*
```
This follows standard Go convention and makes the project "go gettable".
The README was also updated to reflect the changes.
2015-08-05 22:50:38 -06:00
Todd Gruben
662ff2d00c
fixed bug in local process determination
2015-03-23 20:30:58 +00:00
Todd Gruben
8b2398b8e5
refactor delete bit
2015-03-04 23:17:36 +00:00
Todd Gruben
2524ff2a51
refactor setbit/clearbit
2015-03-04 20:41:37 +00:00
Todd Gruben
170fe96661
added new logging technique
2015-02-09 22:26:45 +00:00
Todd Gruben
377d850534
added new logging setup
2015-02-05 21:09:07 +00:00
travisturner
e174a804cc
handle a square-bracketed list of queries (for plugins)
2014-12-23 16:10:26 -06:00
Todd Gruben
5993c68c8b
new priority channel for brand loader
2014-10-10 16:33:43 +00:00
travisturner
181215b493
add support for top-n(all())
2014-09-29 11:15:53 -05:00
travisturner
d6510791ca
only run cat step on slices that exist (as opposed to 0-n slices)
2014-09-15 14:58:54 -05:00
Todd Gruben
d2c701303a
added bits decorator to query request
2014-09-05 18:54:20 +00:00
Todd Gruben
098a062a2b
added parser support for recall
2014-09-02 20:07:12 +00:00
Todd Gruben
cd6e4d07e8
added stash keyword
2014-08-29 16:29:21 +00:00
Todd Gruben
45cf21bcb2
changed my hold logic to work with platform
2014-08-13 15:38:00 +00:00
Todd Gruben
ef298b2c79
range foundation
2014-08-11 20:26:31 +00:00
Todd Gruben
74f47e32ee
range pass1
2014-08-11 19:47:25 +00:00
Todd Gruben
512ccaf3b9
pass #1 top filler
2014-08-11 13:49:29 -05:00
Todd Gruben
d7be05b216
initial compile of hole filling
2014-08-08 19:33:23 +00:00
Todd Gruben
671036432f
check for empty values in query
2014-07-28 16:56:40 +00:00
travisturner
62a9961a15
add parser/planner support for the index.Difference method
2014-07-25 16:36:02 -05:00
Todd Gruben
48d6c56533
etcd lock code
2014-07-23 15:03:43 -05:00
travisturner
c229b335c3
adjust test to use the default frame (instead of general)
2014-07-23 11:02:38 -05:00
Todd Gruben
eeaff874ee
made test not panic
2014-07-23 10:21:50 -05:00
travisturner
368729d014
allow frame in pql when doing a top-n query (i.e. run top-n against this frame)
2014-07-22 17:00:57 -05:00
travisturner
f0a3ad15de
adjusted the error handling around auto fragment creation logic
2014-06-25 11:27:04 -05:00
Todd Gruben
833b3d6592
fixed crashing for missing fragment issue
2014-06-24 09:54:10 -05:00
Todd Gruben
6b8428f64c
adusted cas batch; removed panics
2014-06-24 07:55:43 -05:00
Todd Gruben
039687bfa0
bug tracking
2014-06-23 18:14:34 -05:00
Todd Gruben
346158e052
simpified top-n catstep
2014-06-23 11:03:27 -05:00
Todd Gruben
1b89d79c0a
auto allocate .001
2014-06-18 15:09:31 -05:00
Todd Gruben
4a2c3e73d0
converted to main cql driver
2014-06-17 13:06:56 -05:00
travisturner
6230d820a1
bubble query-planner errors up to final Hold.Set (remove panics)
2014-04-08 23:32:01 -05:00
Cody Soyland
483f4d22ca
Beginning of better error handling.
2014-04-08 16:18:17 -05:00
travisturner
a339e6ba11
convert filter arg from int to uint64 so it matches the IDS arg type from lexer
2014-04-07 11:07:10 -05:00
travisturner
6d8f3c7b86
get new query-refactor (query args, ect) to work with the filter added to the Bitmap struct
2014-04-02 11:10:50 -05:00
travisturner
ad2186a44c
Merge branch 'query-refactor' into tlt
...
Conflicts:
commands/pilosa-nexter/nexter.go
query/parser.go
query/planner_test.go
2014-04-02 10:22:16 -05:00
travisturner
45e4cb40fa
adjust some of the tests so they pass
2014-04-02 09:58:04 -05:00
Todd Gruben
ef56ef6af3
added filter(category) to data model
2014-04-01 15:42:35 -05:00
Cody Soyland
c858da3fa7
Query planner - make work with new args from query parser, remove "N" variable
2014-03-18 18:40:40 -05:00
Cody Soyland
f375ad9de5
WIP: lexer/parser refactor/enhancements.
2014-03-04 17:13:57 -06:00
travisturner
b05ad49ec4
add support for top-n LIMIT
2014-02-05 19:51:37 -06:00
travisturner
85f8034d9f
add in Top-N logic
2014-02-03 23:13:40 -06:00
Todd Gruben
79b51b6335
fixed int parser overflow in querylanner;changed order of loading startup; adjust top-n calc
2014-01-31 16:37:03 -06:00
travisturner
52f1b3661e
rename QueryList to PqlList for clarity
2014-01-13 11:16:23 -06:00
travisturner
66f3aeb21c
add support for macros, with Otto javascript to insert filters into macro
2014-01-10 17:51:19 -06:00
travisturner
c1edbb9382
preparation for macro support. clean up the RunQuery logic
2014-01-10 13:24:53 -06:00
travisturner
a500044b40
add in base classes for QueryStep, QueryResult
2014-01-09 10:02:40 -06:00
travisturner
6b13091ca0
remove debugging code
2014-01-08 15:37:37 -06:00