// Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. See the AUTHORS file for names of contributors. #include "include/options.h" #include "include/comparator.h" #include "include/env.h" namespace leveldb { Options::Options() : comparator(BytewiseComparator()), create_if_missing(false), error_if_exists(false), paranoid_checks(false), env(Env::Default()), info_log(NULL), write_buffer_size(1<<20), max_open_files(1000), large_value_threshold(65536), block_cache(NULL), block_size(8192), block_restart_interval(16), compression(kSnappyCompression) { } }