Commit graph

999 commits

Author SHA1 Message Date
Matt Jaffee
6216c4fb8a don't panic if 'n' not supplied to TopN 2017-03-06 15:34:57 -06:00
Travis
5048fa1d72 Merge branch 'performance-enhancements-collapse' into performance-enhancements 2017-03-06 11:17:46 -06:00
Travis
c3ed12c20e Refactor fragment.bitmap() so that it leverages bitmapCache and so that
it's no longer reponsible for updating the count cache.
This commit also helps SetBit/ClearBit performance by allowing them
to work against data from `bitmapCache` instead of loading bitmaps
from fragment.storage every time.
2017-03-06 11:06:22 -06:00
Travis
c013661880 bug fix in SimpleCache.Fetch (really just reverting my change) 2017-03-02 16:00:34 -06:00
Travis
cbac9ec88b move BitmapCache into cache.go. adjust some variable names for clarity 2017-03-02 15:17:21 -06:00
Todd Gruben
def03f3a45 more TopN tests 2017-03-02 15:07:10 -06:00
Todd Gruben
9237e7b699 rank cache update after count
heap sort order backwards

WIP TopN accuracy

adjusted first phase topn to collect all slices id's

incorrect handling of large topns

cache performance enhancement

fix for failed test TestMain_FrameRestore

remove unused code and fix some variable names
2017-03-02 12:32:53 -06:00
Todd Gruben
26041563fa fix for failed test TestMain_FrameRestore 2017-03-02 10:36:35 -06:00
Todd Gruben
527ff5682f cache performance enhancement 2017-03-01 15:14:00 -06:00
Todd Gruben
62a59f2bd1 incorrect handling of large topns 2017-02-28 14:01:30 -06:00
Todd Gruben
5ef4d6fa6b adjusted first phase topn to collect all slices id's 2017-02-27 19:34:33 -06:00
Todd Gruben
3b309d0d51 WIP TopN accuracy 2017-02-27 18:25:45 -06:00
Todd Gruben
fd800e130c heap sort order backwards 2017-02-27 12:43:31 -06:00
Todd Gruben
ab52a803b8 rank cache update after count 2017-02-27 12:42:36 -06:00
Travis
c368288638 fix BulkAdd comment 2017-02-27 11:54:59 -06:00
Travis
22e9c1cafa modify needsSlices() to use call.Name 2017-02-27 11:33:55 -06:00
Travis
b6907c4e19 add TODO to make MaxIdleConnsPerHost configurable 2017-02-24 13:29:14 -06:00
Travis
de1a779d41 remove unused MaxSlice from DB 2017-02-24 13:20:04 -06:00
Travis
846b528c52 change the names of Simple, turbo to SimpleCache, bitmapCache 2017-02-24 13:18:29 -06:00
Travis
b4d6181285 no longer need to implement Refresh() since that was removed` 2017-02-24 12:57:41 -06:00
Travis
5f209cd063 first pass at merging the umbel-perf-improvements pass into master 2017-02-24 12:55:09 -06:00
Travis
6cd29a129d Merge branch 'umbel-perf-improvements' of https://github.com/pilosa/pilosa into umbel-perf-improvements 2017-02-24 12:18:18 -06:00
Todd Gruben
ff52ffa047 WIP TopN optimization 2017-02-23 15:08:18 -06:00
Travis
3f65795463 Merge remote-tracking branch 'upstream/umbel-perf-improvements' into umbel-perf-improvements 2017-02-23 11:14:20 -06:00
Todd Gruben
774dc14412 handle empty Union/Intersect 2017-02-22 18:11:06 -06:00
Todd Gruben
43ede4d9c8 WIP increase caching and topn adjustments 2017-02-21 09:28:01 -06:00
Matthew Jaffee
0d54221f5e Merge pull request #331 from travisturner/roaring-union-bug
handle `unionArrayBitmap` width of bitmaps correctly
2017-02-20 22:01:26 -06:00
Travis
b08e6bee1e handle unionArrayBitmap width of bitmaps correctly 2017-02-20 21:31:58 -06:00
Travis
d66e368843 handle unionArrayBitmap width of bitmaps correctly 2017-02-20 18:02:24 -06:00
Cody Soyland
6c6a528ad7 Merge pull request #322 from codysoyland/build-process
Build process and vendor removal
2017-02-18 07:58:22 -06:00
Cody Soyland
8258ffbea4 Remove random seed call that was accidentally committed 2017-02-17 16:55:01 -06:00
Cody Soyland
07133c7809 Add Slack notifications for Travis CI 2017-02-17 16:37:36 -06:00
Cody Soyland
be873afe2b Add GOPATH/bin to Makefile for Travis CI 2017-02-17 16:37:36 -06:00
Cody Soyland
d9b71bba21 Fix glide initial install 2017-02-17 16:37:36 -06:00
Cody Soyland
823984e4ed Update travis.ci to use make test 2017-02-17 16:37:36 -06:00
Cody Soyland
2d09731dfd Add Makefile and versioning/build time in pilosa/pilosactl 2017-02-17 16:37:36 -06:00
Cody Soyland
5e30496c50 Ignore vendor directory in .gitignore 2017-02-17 16:37:36 -06:00
Cody Soyland
65ab872521 Add .travis.yml 2017-02-17 16:37:36 -06:00
Todd Gruben
028539f10d top bug in cache refresh 2017-02-17 15:18:38 -05:00
Todd Gruben
f8de3aeeea Merge branch 'umbel-perf-improvements' of github.com:pilosa/pilosa into umbel-perf-improvements 2017-02-16 16:01:39 -05:00
Todd Gruben
667d56eedf added simple cache to fragment 2017-02-16 15:54:47 -05:00
Todd Gruben
9a506fa054 added max slice to schema 2017-02-16 15:44:32 -05:00
Todd Gruben
e62bd5fad5 WIP snapshot optimization 2017-02-16 15:43:27 -05:00
Yuce Tekol
d8745fa27b Merge pull request #313 from yuce/master
Quick one - updated README with SetProfileAttrs call
2017-02-16 12:30:50 +02:00
tgruben
3b9e5db219 Merge pull request #314 from jaffee/import-handle-stdin
modify pilosactl import to allow it to read from stdin
2017-02-15 08:27:03 -06:00
Yuce Tekol
db49e93fbd Merge pull request #302 from yuce/pql-timestamp-sample
Added SetBit timestamp example
2017-02-14 21:50:41 +02:00
Matt Jaffee
55fa1a24b9 modify pilosactl import to allow it to read from stdin
pass a "-" argument for stdin
2017-02-14 13:38:58 -06:00
Yuce Tekol
5ff28bc5c5 Updated with the info for retrieving profile attributes 2017-02-14 21:23:39 +03:00
Yuce Tekol
601f1a2df4 updated README with SetProfileAttrs call 2017-02-14 17:59:24 +03:00
Cody Soyland
a0d8ccfbad Merge pull request #274 from codysoyland/issue-template
Add issue template
2017-02-13 09:25:46 -06:00