summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlberto Lerner <alerner@10gen.com>2011-01-25 16:12:39 -0500
committerAlberto Lerner <alerner@10gen.com>2011-01-25 16:12:51 -0500
commit001b3a655a1eb403801430f6937248f0bcd92b28 (patch)
treeee46f892128e8a9d5e0332c2a60b394855cee518
parent5dfdf5cc0e9038ee6b8b18f7eca7a118a5ec81d1 (diff)
downloadmongo-001b3a655a1eb403801430f6937248f0bcd92b28.tar.gz
cleanup
-rw-r--r--SConstruct2
-rw-r--r--s/d_background_splitter.cpp36
-rw-r--r--s/d_background_splitter.h44
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
-