summaryrefslogtreecommitdiff
path: root/dist/api_data.py
diff options
context:
space:
mode:
Diffstat (limited to 'dist/api_data.py')
-rw-r--r--dist/api_data.py19
1 files changed, 16 insertions, 3 deletions
diff --git a/dist/api_data.py b/dist/api_data.py
index 5a81e8dd080..2b7ef4a94e1 100644
--- a/dist/api_data.py
+++ b/dist/api_data.py
@@ -120,6 +120,14 @@ lsm_config = [
# Per-file configuration
file_config = format_meta + [
+ Config('access_pattern_hint', 'none', r'''
+ It is recommended that workloads that consist primarily of
+ updates and/or point queries specify \c random. Workloads that
+ do many cursor scans through large ranges of data specify
+ \c sequential and other workloads specify \c none. The
+ option leads to an advisory call to an appropriate operating
+ system API where available''',
+ choices=['none', 'random', 'sequential']),
Config('block_allocation', 'best', r'''
configure block allocation. Permitted values are \c "first" or
\c "best"; the \c "first" configuration uses a first-available
@@ -847,9 +855,10 @@ methods = {
'WT_SESSION.drop' : Method([
Config('checkpoint_wait', 'true', r'''
- wait for the checkpoint lock, if \c checkpoint_wait=false, perform
- the drop operation without taking a lock, returning EBUSY if the
- operation conflicts with a running checkpoint''',
+ wait for concurrent checkpoints to complete before attempting the drop
+ operation. If \c checkpoint_wait=false, attempt the drop operation
+ without waiting, returning EBUSY if the operation conflicts with a
+ running checkpoint''',
type='boolean', undoc=True),
Config('force', 'false', r'''
return success if the object does not exist''',
@@ -1119,6 +1128,10 @@ methods = {
Config('to', '', r'''
drop all snapshots up to and including the specified name'''),
]),
+ Config('include_updates', 'false', r'''
+ make updates from the current transaction visible to users of the
+ named snapshot. Transactions started with such a named snapshot are
+ restricted to being read-only''', type='boolean'),
Config('name', '', r'''specify a name for the snapshot'''),
]),