[RocksDB] Move table.h to table/

Summary:
- don't see a point exposing table.h to the public.
- fixed make clean to remove also *.d files.

Test Plan: make check; db_stress

Reviewers: dhruba, heyongqiang

Reviewed By: dhruba

CC: leveldb

Differential Revision: https://reviews.facebook.net/D10479
main
Haobo Xu 12 years ago
parent 344e832f55
commit eb6d139666
  1. 2
      Makefile
  2. 2
      db/corruption_test.cc
  3. 2
      db/db_impl.cc
  4. 2
      db/db_impl_readonly.cc
  5. 2
      db/db_test.cc
  6. 2
      db/table_cache.cc
  7. 2
      db/table_cache.h
  8. 4
      table/block_test.cc
  9. 3
      table/table.cc
  10. 0
      table/table.h
  11. 4
      table/table_test.cc
  12. 2
      table/two_level_iterator.cc
  13. 2
      tools/sst_dump.cc

@ -132,7 +132,7 @@ valgrind_check: all $(PROGRAMS) $(TESTS)
done done
clean: clean:
-rm -f $(PROGRAMS) $(BENCHMARKS) $(LIBRARY) $(SHARED) $(MEMENVLIBRARY) $(THRIFTSERVER) */*.o */*/*.o ios-x86/*/*.o ios-arm/*/*.o build_config.mk -rm -f $(PROGRAMS) $(BENCHMARKS) $(LIBRARY) $(SHARED) $(MEMENVLIBRARY) $(THRIFTSERVER) */*.o */*/*.o ios-x86/*/*.o ios-arm/*/*.o build_config.mk */*.d */*/*.d
-rm -rf ios-x86/* ios-arm/* -rm -rf ios-x86/* ios-arm/*
$(LIBRARY): $(LIBOBJECTS) $(LIBRARY): $(LIBOBJECTS)

@ -10,12 +10,12 @@
#include <sys/types.h> #include <sys/types.h>
#include "leveldb/cache.h" #include "leveldb/cache.h"
#include "leveldb/env.h" #include "leveldb/env.h"
#include "leveldb/table.h"
#include "leveldb/write_batch.h" #include "leveldb/write_batch.h"
#include "db/db_impl.h" #include "db/db_impl.h"
#include "db/filename.h" #include "db/filename.h"
#include "db/log_format.h" #include "db/log_format.h"
#include "db/version_set.h" #include "db/version_set.h"
#include "table/table.h"
#include "util/logging.h" #include "util/logging.h"
#include "util/testharness.h" #include "util/testharness.h"
#include "util/testutil.h" #include "util/testutil.h"

@ -29,11 +29,11 @@
#include "leveldb/env.h" #include "leveldb/env.h"
#include "leveldb/statistics.h" #include "leveldb/statistics.h"
#include "leveldb/status.h" #include "leveldb/status.h"
#include "leveldb/table.h"
#include "leveldb/table_builder.h" #include "leveldb/table_builder.h"
#include "port/port.h" #include "port/port.h"
#include "table/block.h" #include "table/block.h"
#include "table/merger.h" #include "table/merger.h"
#include "table/table.h"
#include "table/two_level_iterator.h" #include "table/two_level_iterator.h"
#include "util/auto_roll_logger.h" #include "util/auto_roll_logger.h"
#include "util/build_version.h" #include "util/build_version.h"

@ -24,11 +24,11 @@
#include "leveldb/db.h" #include "leveldb/db.h"
#include "leveldb/env.h" #include "leveldb/env.h"
#include "leveldb/status.h" #include "leveldb/status.h"
#include "leveldb/table.h"
#include "leveldb/table_builder.h" #include "leveldb/table_builder.h"
#include "port/port.h" #include "port/port.h"
#include "table/block.h" #include "table/block.h"
#include "table/merger.h" #include "table/merger.h"
#include "table/table.h"
#include "table/two_level_iterator.h" #include "table/two_level_iterator.h"
#include "util/coding.h" #include "util/coding.h"
#include "util/logging.h" #include "util/logging.h"

@ -13,7 +13,7 @@
#include "db/write_batch_internal.h" #include "db/write_batch_internal.h"
#include "leveldb/cache.h" #include "leveldb/cache.h"
#include "leveldb/env.h" #include "leveldb/env.h"
#include "leveldb/table.h" #include "table/table.h"
#include "util/hash.h" #include "util/hash.h"
#include "util/logging.h" #include "util/logging.h"
#include "util/mutexlock.h" #include "util/mutexlock.h"

@ -6,8 +6,8 @@
#include "db/filename.h" #include "db/filename.h"
#include "leveldb/table.h"
#include "leveldb/statistics.h" #include "leveldb/statistics.h"
#include "table/table.h"
#include "util/coding.h" #include "util/coding.h"
namespace leveldb { namespace leveldb {

@ -12,8 +12,8 @@
#include "db/dbformat.h" #include "db/dbformat.h"
#include "leveldb/env.h" #include "leveldb/env.h"
#include "leveldb/cache.h" #include "leveldb/cache.h"
#include "leveldb/table.h"
#include "port/port.h" #include "port/port.h"
#include "table/table.h"
#include "util/storage_options.h" #include "util/storage_options.h"
namespace leveldb { namespace leveldb {

@ -1,9 +1,6 @@
// Copyright (c) 2012 Facebook. // Copyright (c) 2012 Facebook.
// Use of this source code is governed by a BSD-style license that can be // 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. // found in the LICENSE file. See the AUTHORS file for names of contributors.
#include "leveldb/table.h"
#include <string> #include <string>
#include "db/dbformat.h" #include "db/dbformat.h"
#include "db/memtable.h" #include "db/memtable.h"
@ -14,6 +11,7 @@
#include "leveldb/table_builder.h" #include "leveldb/table_builder.h"
#include "table/block.h" #include "table/block.h"
#include "table/block_builder.h" #include "table/block_builder.h"
#include "table/table.h"
#include "table/format.h" #include "table/format.h"
#include "util/random.h" #include "util/random.h"
#include "util/testharness.h" #include "util/testharness.h"

@ -2,8 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be // 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. // found in the LICENSE file. See the AUTHORS file for names of contributors.
#include "leveldb/table.h"
#include "leveldb/cache.h" #include "leveldb/cache.h"
#include "leveldb/comparator.h" #include "leveldb/comparator.h"
#include "leveldb/env.h" #include "leveldb/env.h"
@ -13,6 +11,7 @@
#include "table/block.h" #include "table/block.h"
#include "table/filter_block.h" #include "table/filter_block.h"
#include "table/format.h" #include "table/format.h"
#include "table/table.h"
#include "table/two_level_iterator.h" #include "table/two_level_iterator.h"
#include "util/coding.h" #include "util/coding.h"

@ -1,9 +1,6 @@
// Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Copyright (c) 2011 The LevelDB Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be // 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. // found in the LICENSE file. See the AUTHORS file for names of contributors.
#include "leveldb/table.h"
#include <map> #include <map>
#include <string> #include <string>
#include "db/dbformat.h" #include "db/dbformat.h"
@ -16,6 +13,7 @@
#include "table/block.h" #include "table/block.h"
#include "table/block_builder.h" #include "table/block_builder.h"
#include "table/format.h" #include "table/format.h"
#include "table/table.h"
#include "util/random.h" #include "util/random.h"
#include "util/testharness.h" #include "util/testharness.h"
#include "util/testutil.h" #include "util/testutil.h"

@ -4,9 +4,9 @@
#include "table/two_level_iterator.h" #include "table/two_level_iterator.h"
#include "leveldb/table.h"
#include "table/block.h" #include "table/block.h"
#include "table/format.h" #include "table/format.h"
#include "table/table.h"
#include "table/iterator_wrapper.h" #include "table/iterator_wrapper.h"
namespace leveldb { namespace leveldb {

@ -1,4 +1,4 @@
#include "leveldb/table.h" #include "table/table.h"
#include <map> #include <map>
#include <string> #include <string>

Loading…
Cancel
Save