summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use JSON collationarchive/fdb-btree-reduce-davispfdb-btree-reduce-davispPaul J. Davis2020-09-291-0/+7
* FDB reduce using ebtreeGarren Smith2020-07-2315-40/+1637
* Merge pull request #3024 from apache/prototype/fdb-layer-ebtree-encodingRobert Newson2020-07-221-31/+23
|\
| * Pass fdb key to the encode_funRobert Newson2020-07-221-31/+23
* | Merge pull request #3023 from apache/prototype/fdb-layer-ebtree-orderRobert Newson2020-07-221-17/+16
|\ \ | |/
| * Use stored order without complaintprototype/fdb-layer-ebtree-orderRobert Newson2020-07-221-17/+16
|/
* Merge pull request #2904 from cloudant/support-previous-bookmarkiilyak2020-07-222-5/+85
|\
| * Add support for previous bookmarkILYA Khlopotov2020-05-222-5/+85
* | Merge pull request #3017 from apache/prototype/fdb-layer-ebtreeRobert Newson2020-07-227-0/+1400
|\ \
| * | Allow encode/decode customisationprototype/fdb-layer-ebtreeRobert Newson2020-07-211-41/+47
| * | add ebtree to rebar / reltool.configRobert Newson2020-07-212-0/+3
| * | Merge ebtree into src/ebtreeRobert Newson2020-07-215-0/+1391
| |\ \ |/ / /
| * | Add ASLv2 licenseRobert Newson2020-07-213-0/+36
| * | refine typespec for callback functionsRobert Newson2020-07-201-10/+37
| * | two blank lines between different functionsRobert Newson2020-07-201-0/+5
| * | Merge pull request #25 from cloudant/group-reduce-revRobert Newson2020-07-201-18/+55
| |\ \
| | * | Add support for group_reduce in reverse orderRobert Newson2020-07-201-6/+29
| | * | Allow fold in fwd and rev directionRobert Newson2020-07-201-12/+26
| |/ /
| * | add spec/edoc to all public functionsRobert Newson2020-07-201-15/+84
| * | don't export reduce funs, they're just for tests nowRobert Newson2020-07-201-45/+38
| * | update README.md to reflect progressRobert Newson2020-07-191-3/+1
| * | honor ?MIN and ?MAX in find_child_intRobert Newson2020-07-181-2/+1
| * | fix how lookup rate is calculated in testsRobert Newson2020-07-131-3/+3
| * | Merge pull request #23 from cloudant/rebar-config-fixRobert Newson2020-07-131-1/+1
| |\ \
| | * | adjust rebar.config to work with rebar2 and rebar3Garren Smith2020-07-131-1/+1
| |/ /
| * | Merge pull request #21 from cloudant/remove_pointers_from_non_leafRobert Newson2020-07-111-4/+9
| |\ \
| | * | and then fix the bug where they got oneRobert Newson2020-07-091-4/+4
| | * | assert that non-leafs have no prev/next pointersRobert Newson2020-07-091-0/+5
| |/ /
| * | Merge pull request #20 from cloudant/group-reduce-bugRobert Newson2020-07-091-3/+25
| |\ \
| | * | Ensure all keys are in range during group_reduceRobert Newson2020-07-091-3/+25
| |/ /
| * | Merge pull request #19 from cloudant/accfunsRobert Newson2020-07-081-35/+35
| |\ \
| | * | switch group_reduce to a user-defined acc functionRobert Newson2020-07-081-21/+21
| | * | clarify the meaning of Fun in range/reverse_rangeRobert Newson2020-07-081-14/+14
| |/ /
| * | reuse do_reduce in full_reduceRobert Newson2020-07-071-6/+2
| * | Update README.mdRobert Newson2020-07-071-1/+2
| * | Merge pull request #18 from cloudant/min-maxRobert Newson2020-07-071-2/+37
| |\ \
| | * | Introduce min and max keys for open rangesRobert Newson2020-07-071-2/+37
| |/ /
| * | Merge pull request #17 from cloudant/implicit-createRobert Newson2020-07-071-55/+49
| |\ \
| | * | Remove separate init functionRobert Newson2020-07-071-55/+49
| |/ /
| * | Merge pull request #16 from cloudant/get_node_wait_swapRobert Newson2020-07-071-21/+21
| |\ \
| | * | swap get_node and get_node_waitRobert Newson2020-07-071-21/+21
| * | | Merge pull request #15 from cloudant/optimize-split-childRobert Newson2020-07-071-7/+14
| |\ \ \ | | |/ /
| | * | Eliminate unnecessary node lookupRobert Newson2020-07-071-7/+14
| |/ /
| * | Merge pull request #14 from cloudant/sequentialRobert Newson2020-07-071-28/+20
| |\ \
| | * | sequential idsRobert Newson2020-07-061-28/+20
| * | | ensure erlfdb is started before ebtreeRobert Newson2020-07-061-1/+2
| |/ /
| * | Merge pull request #13 from cloudant/group_levelRobert Newson2020-07-061-6/+72
| |\ \
| | * | Arbitrary group reduceRobert Newson2020-07-061-4/+68
| | * | extract final reduce functionRobert Newson2020-07-061-7/+9
| |/ /
| * | minor optimize when visting leafRobert Newson2020-07-061-3/+6