Add WiredTiger helper functions set set line buffering and turn off buffering (wrappers for setvbuf), then add style tests so we never call setvbuf directly, to avoid re-introducing the problems in WT-2517. Add a new WiredTiger open-handle flag, WT_STREAM_LINE_BUFFER, which allows the Btree debug code to set line-buffering on its debug stream.
49 lines
992 B
Plaintext
49 lines
992 B
Plaintext
# List of functions that aren't found by s_funcs, but that's OK.
|
|
FUNC_END
|
|
FUNC_START
|
|
WT_CURDUMP_PASS
|
|
__bit_ffs
|
|
__bit_nclr
|
|
__ovfl_discard_dump
|
|
__ovfl_reuse_dump
|
|
__ovfl_txnc_dump
|
|
__wt_bloom_drop
|
|
__wt_bloom_get
|
|
__wt_bulk_insert_fix
|
|
__wt_bulk_insert_row
|
|
__wt_bulk_insert_var
|
|
__wt_cache_dump
|
|
__wt_config_getone
|
|
__wt_cursor_get_raw_value
|
|
__wt_debug_addr
|
|
__wt_debug_addr_print
|
|
__wt_debug_offset
|
|
__wt_debug_set_verbose
|
|
__wt_debug_tree
|
|
__wt_debug_tree_all
|
|
__wt_debug_tree_shape
|
|
__wt_lex_compare
|
|
__wt_lex_compare_skip
|
|
__wt_log_scan
|
|
__wt_nlpo2
|
|
__wt_nlpo2_round
|
|
__wt_print_huffman_code
|
|
__wt_stat_join_aggregate
|
|
__wt_stat_join_clear_all
|
|
__wt_stream_set_no_buffer
|
|
__wt_try_readlock
|
|
wiredtiger_config_parser_open
|
|
wiredtiger_config_validate
|
|
wiredtiger_pack_int
|
|
wiredtiger_pack_item
|
|
wiredtiger_pack_str
|
|
wiredtiger_pack_uint
|
|
wiredtiger_struct_pack
|
|
wiredtiger_struct_size
|
|
wiredtiger_struct_unpack
|
|
wiredtiger_unpack_int
|
|
wiredtiger_unpack_item
|
|
wiredtiger_unpack_start
|
|
wiredtiger_unpack_str
|
|
wiredtiger_unpack_uint
|