summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | 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
| * | remove premature optimization even thought it was neatRobert Newson2020-07-051-13/+2
| * | follow reduce's style in full_reduceRobert Newson2020-07-051-6/+11
| * | reduce every 50. flip flop.Robert Newson2020-07-051-2/+2
| * | more testsRobert Newson2020-07-051-1/+35
| * | fix bug in full_reduce when root is a leafRobert Newson2020-07-051-2/+2
| * | more testsRobert Newson2020-07-051-6/+12
| * | move full_reduceRobert Newson2020-07-051-12/+12
| * | make upper bound of interactive reduce match tree maximumRobert Newson2020-07-041-2/+2
| * | Merge pull request #12 from cloudant/upper-boundRobert Newson2020-07-041-2/+13
| |\ \
| | * | Add upper bound to intermediate reduce list sizeRobert Newson2020-07-041-2/+13
| |/ /
| * | Merge pull request #11 from cloudant/reduce3Robert Newson2020-07-043-36/+190
| |\ \
| | * | remove unused functionsRobert Newson2020-07-041-8/+0
| | * | collation fun testsRobert Newson2020-07-041-0/+16
| | * | enable coverageRobert Newson2020-07-041-0/+1
| | * | reimplement reduce as foldRobert Newson2020-07-041-43/+34
| | * | unused variablesRobert Newson2020-07-041-2/+2
| | * | reimplement lookup as a foldRobert Newson2020-07-041-10/+21
| | * | handy comparison funsRobert Newson2020-07-031-0/+18
| | * | implement full_reduce using foldRobert Newson2020-07-031-4/+8
| | * | add fold/4Robert Newson2020-07-031-12/+51
| | * | arbitrary reductionsRobert Newson2020-07-031-15/+94
| | * | rename reduce to full_reduce to better represent its functionRobert Newson2020-07-031-8/+8
| | * | document existence of reduce functionalityRobert Newson2020-07-031-0/+3
| |/ /
| * | Merge pull request #10 from cloudant/firstkeyRobert Newson2020-07-031-30/+39
| |\ \
| | * | remember firstkey of subtreeRobert Newson2020-07-031-30/+39
| |/ /
| * | Merge pull request #9 from cloudant/delete-collation-bugRobert Newson2020-07-031-8/+15
| |\ \
| | * | fix delete with custom collationRobert Newson2020-07-031-8/+15
| |/ /
| * | Merge pull request #8 from cloudant/fix-dupesRobert Newson2020-07-031-6/+17
| |\ \