Commit graph

2578 commits

Author SHA1 Message Date
tgruben
4ffd28ca1b
Merge pull request #1167 from TocarIP/count
roaring: speed-up intersectionCountArrayBitmap
2018-03-22 15:01:45 -05:00
alanbernstein
78af37e2c6
Merge pull request #1164 from alanbernstein/docs-updates
Docs QA updates
2018-03-22 11:43:37 -05:00
Alan Bernstein
48081c1265 Move external tutorial list to a note under the main heading 2018-03-22 11:30:51 -05:00
Cody Soyland
4b96991a9d
Merge pull request #1176 from codysoyland/merge-changelog
Add CHANGELOG changes from v0.8 to master
2018-03-21 13:41:10 -05:00
Cody Soyland
cfd083042f Add CHANGELOG changes from v0.8 to master 2018-03-21 12:00:15 -05:00
Alan Bernstein
daca793c7f Remove reference to deprecated index timeQuantum 2018-03-20 16:00:51 -05:00
Alan Bernstein
38812a38aa Improve links 2018-03-20 15:21:48 -05:00
Alan Bernstein
edb63e70b1 Synchronize mac and linux install sections 2018-03-20 15:17:48 -05:00
Alan Bernstein
96c7f285e5 Ensure directory exists before cloning 2018-03-20 14:52:15 -05:00
Alan Bernstein
23e65cc225 Clean up a few links 2018-03-20 14:45:27 -05:00
Alan Bernstein
9e5d011b4a Remove 'go get' in favor of 'git clone' or curlbash 2018-03-20 14:44:51 -05:00
Alan Bernstein
54cb6ce47e Add description for external tutorials 2018-03-20 14:21:16 -05:00
Alan Bernstein
0800c0348a Add readthedocs link 2018-03-20 12:48:46 -05:00
Alan Bernstein
ef4c709828 Deprecate input definitionn in docs 2018-03-20 12:47:22 -05:00
Alan Bernstein
457b1f394c Add format details to docs readme 2018-03-20 12:46:11 -05:00
Alan Bernstein
02a822bcd3 Merge README-dev.md into CONTRIBUTING.md 2018-03-20 12:44:39 -05:00
Alan Bernstein
fa66de0461 Fix one more link 2018-03-19 16:13:54 -05:00
Alan Bernstein
bd76bfc25b Fix a few more internal links 2018-03-19 14:49:41 -05:00
Alan Bernstein
37015e32a5 Ensure internal links end with slash 2018-03-19 14:25:36 -05:00
Alan Bernstein
1452bf24d6 Clarify Sum description 2018-03-15 11:07:07 -05:00
Alan Bernstein
fae429f971 Remove outdated column labels 2018-03-15 10:57:19 -05:00
Alan Bernstein
00bbdc1107 Move SetFieldValue to write section 2018-03-13 14:50:09 -05:00
Alan Bernstein
8cfe7583ce Fix broken anchor links 2018-03-09 15:27:21 -06:00
Alan Bernstein
1b4445a00d Fix formatting 2018-03-09 15:27:00 -06:00
Matthew Jaffee
17d1bd18aa
Merge pull request #1165 from dosko64/misspell
Fix misspells in comments
2018-03-09 10:03:51 -06:00
Ilias Dimos
13e3b04443 Fix misspells in comments 2018-03-09 14:12:15 +02:00
Alan Bernstein
85799739af Address review comments 2018-03-08 15:55:21 -06:00
Alan Bernstein
cb0ac00eb3 Switch ref links to relative urls 2018-03-08 14:31:03 -06:00
Alan Bernstein
f371e1c2f2 Add glossary terms 2018-03-07 18:11:39 -06:00
Alan Bernstein
a562e73fa4 Minor updates 2018-03-07 18:11:22 -06:00
Alan Bernstein
cf41e7c3f7 Alphabetize glossary 2018-03-07 16:17:05 -06:00
Alan Bernstein
2811ed7b09 Improve and linkify glossary 2018-03-07 16:15:45 -06:00
Alan Bernstein
64bf4827aa Minor fixes 2018-03-07 16:15:18 -06:00
Alan Bernstein
b59901b403 Linkify docs url 2018-03-07 16:13:25 -06:00
Alan Bernstein
04b17847ce Clean up glossary 2018-03-06 18:14:22 -06:00
Alan Bernstein
e7eb68b101 Add cosmosa to new external tutorials section 2018-03-06 17:48:40 -06:00
Alan Bernstein
2b1a3c8403 Add docs readme 2018-03-06 17:48:14 -06:00
Matthew Jaffee
e34fcbf568
Merge pull request #1156 from jaffee/fix-container-comment
make container struct description more accurate
2018-03-04 15:06:47 -06:00
Matthew Jaffee
d04530a5c0
make container struct description more accurate 2018-03-03 11:45:48 -06:00
Matthew Jaffee
84e788dd3b
Merge pull request #1154 from jaffee/doc-seq-ids
add warnings about sequential ids
2018-03-02 12:00:19 -06:00
Matthew Jaffee
dcb411d028
add warnings about sequential ids 2018-03-02 11:00:46 -06:00
Ilya Tocar
2c8d9a5ae0 roaring: speed-up intersectionCountArrayBitmap
While looking at benchmarks as a possible go compiler benchmarks.
I've tried some optimizations by hand:
Move len(b.bitmap) load out of the loop.
Remove some type conversions.
Use (x >> off) & 1  to get offs bit, instead of  x & (1 << of)f >> off.

This produces nice speed-up and passes go test roaring.

name                                    old time/op  new time/op  delta
Bitmap_IntersectionCount_ArrayRun-6     2.06µs ± 0%  1.57µs ± 0%  -24.04%  (p=0.000 n=10+9)
Bitmap_IntersectionCount_BitmapRun-6    2.24µs ± 0%  2.24µs ± 0%     ~     (p=0.913 n=10+9)
Bitmap_IntersectionCount_ArrayBitmap-6  2.06µs ± 0%  1.56µs ± 1%  -24.05%  (p=0.000 n=9+10)
2018-02-28 17:08:26 -06:00
alanbernstein
280b21b533
Merge pull request #1135 from alanbernstein/docs-fixes
Docs fixes
2018-02-26 22:18:59 -06:00
Alan Bernstein
a20235f812 Add Xor spec 2018-02-26 15:26:28 -06:00
Matthew Jaffee
80fa535676
Merge pull request #1136 from jaffee/rem-col-label-docs
remove column label repo_id from query language docs
2018-02-23 14:21:04 -06:00
Yuce Tekol
fcfc54eeeb
Merge pull request #1121 from yuce/652-validate-query-arguments
Validate /fragment/nodes arguments. Fixes #652
2018-02-22 23:01:34 +03:00
Yuce Tekol
25e244ebdf
Updates 2018-02-22 17:33:41 +03:00
Matthew Jaffee
a433a5ebfc
remove column label repo_id from query language docs
column labels are deprecated and the docs' usage of columnID vs repo_id was
inconsisent.
2018-02-21 16:42:35 -06:00
Alan Bernstein
59d41a9cb3 Add Xor to docs 2018-02-21 15:42:46 -06:00
Alan Bernstein
73904db391 Fix indentation 2018-02-21 15:42:35 -06:00