diff options
author | Michael Cahill <michael.cahill@mongodb.com> | 2016-04-21 11:32:40 +1000 |
---|---|---|
committer | Michael Cahill <michael.cahill@mongodb.com> | 2016-04-21 11:32:40 +1000 |
commit | 33fa73914508020b6faa718addf26c3d3490ec5b (patch) | |
tree | 471b31f0c685a3f52d34c87df3a3faebd900b77d /dist/api_data.py | |
parent | 7fe2f476101359c247f87db2249beb9cbd5c2d47 (diff) | |
parent | 97f83677400c510d63e3a123e5c503a30b550e69 (diff) | |
download | mongo-33fa73914508020b6faa718addf26c3d3490ec5b.tar.gz |
Merge pull request #2654 from wiredtiger/wt-2360-join-disjunction
WT-2360 Add nesting and disjunctions to cursor joins
Diffstat (limited to 'dist/api_data.py')
-rw-r--r-- | dist/api_data.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dist/api_data.py b/dist/api_data.py index ab7be373099..44099ff6b1b 100644 --- a/dist/api_data.py +++ b/dist/api_data.py @@ -818,6 +818,13 @@ methods = { Config('bloom_hash_count', '8', r''' the number of hash values per item for the bloom filter''', min='2', max='100'), + Config('operation', '"and"', r''' + the operation applied between this and other joined cursors. + When "operation=and" is specified, all the conditions implied by + joins must be satisfied for an entry to be returned by the join cursor; + when "operation=or" is specified, only one must be satisfied. + All cursors joined to a join cursor must have matching operations''', + choices=['and', 'or']), Config('strategy', '', r''' when set to bloom, a bloom filter is created and populated for this index. This has an up front cost but may reduce the number |