diff options
author | Alberto Lerner <alerner@10gen.com> | 2011-01-25 16:12:39 -0500 |
---|---|---|
committer | Alberto Lerner <alerner@10gen.com> | 2011-01-25 16:12:51 -0500 |
commit | 001b3a655a1eb403801430f6937248f0bcd92b28 (patch) | |
tree | ee46f892128e8a9d5e0332c2a60b394855cee518 | |
parent | 5dfdf5cc0e9038ee6b8b18f7eca7a118a5ec81d1 (diff) | |
download | mongo-001b3a655a1eb403801430f6937248f0bcd92b28.tar.gz |
cleanup
-rw-r--r-- | SConstruct | 2 | ||||
-rw-r--r-- | s/d_background_splitter.cpp | 36 | ||||
-rw-r--r-- | s/d_background_splitter.h | 44 |
3 files changed, 1 insertions, 81 deletions
diff --git a/SConstruct b/SConstruct index 43444f2b2c4..40405420723 100644 --- a/SConstruct +++ b/SConstruct @@ -359,7 +359,7 @@ coreServerFiles += scriptingFiles coreShardFiles = [ "s/config.cpp" , "s/grid.cpp" , "s/chunk.cpp" , "s/shard.cpp" , "s/shardkey.cpp" ] shardServerFiles = coreShardFiles + Glob( "s/strategy*.cpp" ) + [ "s/commands_admin.cpp" , "s/commands_public.cpp" , "s/request.cpp" , "s/client.cpp" , "s/cursors.cpp" , "s/server.cpp" , "s/config_migrate.cpp" , "s/s_only.cpp" , "s/stats.cpp" , "s/balance.cpp" , "s/balancer_policy.cpp" , "db/cmdline.cpp" , "s/writeback_listener.cpp" , "s/shard_version.cpp" ] -serverOnlyFiles += coreShardFiles + [ "s/d_logic.cpp" , "s/d_writeback.cpp" , "s/d_migrate.cpp" , "s/d_state.cpp" , "s/d_split.cpp" , "client/distlock_test.cpp" , "s/d_chunk_manager.cpp" , "s/d_background_splitter.cpp" ] +serverOnlyFiles += coreShardFiles + [ "s/d_logic.cpp" , "s/d_writeback.cpp" , "s/d_migrate.cpp" , "s/d_state.cpp" , "s/d_split.cpp" , "client/distlock_test.cpp" , "s/d_chunk_manager.cpp" ] serverOnlyFiles += [ "db/module.cpp" ] + Glob( "db/modules/*.cpp" ) diff --git a/s/d_background_splitter.cpp b/s/d_background_splitter.cpp deleted file mode 100644 index 355be1c375f..00000000000 --- a/s/d_background_splitter.cpp +++ /dev/null @@ -1,36 +0,0 @@ -// @file d_background_splitter.cpp - -/** -* Copyright (C) 2010 10gen Inc. -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU Affero General Public License, version 3, -* as published by the Free Software Foundation. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU Affero General Public License for more details. -* -* You should have received a copy of the GNU Affero General Public License -* along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -#include "pch.h" - -#include "../util/time_support.h" - -#include "d_background_splitter.h" - -namespace mongo { - - void Splitter::run() { - while ( ! inShutdown() ) { - - log() << "splitter not implemented yet" << endl; - - sleepsecs(60); - } - } - -} // namespace mongo diff --git a/s/d_background_splitter.h b/s/d_background_splitter.h deleted file mode 100644 index 6ea72dcdb95..00000000000 --- a/s/d_background_splitter.h +++ /dev/null @@ -1,44 +0,0 @@ -// @file d_background_splitter.h - -/** -* Copyright (C) 2010 10gen Inc. -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU Affero General Public License, version 3, -* as published by the Free Software Foundation. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU Affero General Public License for more details. -* -* You should have received a copy of the GNU Affero General Public License -* along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -#pragma once - -#include "../pch.h" - -#include "../util/background.h" - -namespace mongo { - - /** - * Traverses continuously this shard's chunk and splits the ones that are above the - * maximum desired size - */ - class Splitter : public BackgroundJob { - public: - Splitter(); - virtual ~Splitter(); - - // BackgroundJob methods - - virtual void run(); - - virtual string name() const { return "BackgroundSplitter"; } - }; - -} // namespace mongo - |