Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Nov 2012 01:01:08 +0000 (UTC)
From:      Wesley Shields <wxs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306948 - in head/databases/mongodb: . files
Message-ID:  <201211040101.qA4118pC081566@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wxs
Date: Sun Nov  4 01:01:07 2012
New Revision: 306948
URL: http://svn.freebsd.org/changeset/ports/306948

Log:
  Update to 2.2.0
  
  Drop DEVEL option. Turn on SSL support.
  
  PR:		ports/172700
  Submitted by:	Dmitry Sukhodoyev <raven428@gmail.com>
  Approved by:	maintainer timeout
  Feature safe:	yes

Modified:
  head/databases/mongodb/Makefile   (contents, props changed)
  head/databases/mongodb/distinfo   (contents, props changed)
  head/databases/mongodb/files/patch-SConstruct   (contents, props changed)
  head/databases/mongodb/pkg-plist   (contents, props changed)

Modified: head/databases/mongodb/Makefile
==============================================================================
--- head/databases/mongodb/Makefile	Sun Nov  4 00:46:27 2012	(r306947)
+++ head/databases/mongodb/Makefile	Sun Nov  4 01:01:07 2012	(r306948)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	mongodb
-PORTVERSION=	2.0.6
-PORTREVISION=	1
+PORTVERSION=	2.2.0
 CATEGORIES=	databases net
 MASTER_SITES=	http://downloads.mongodb.org/src/
 DISTNAME=	${PORTNAME}-src-r${PORTVERSION}
@@ -24,13 +23,12 @@ LIB_DEPENDS=	boost_system:${PORTSDIR}/de
 ONLY_FOR_ARCHS=	i386 amd64
 ONLY_FOR_ARCHS_REASON=	"not yet ported to anything other than i386 and amd64"
 
-OPTIONS_DEFINE=	DEVEL V8
-DEVEL_DESC=	Install development files (library and headers)
+OPTIONS_DEFINE=	V8
 V8_DESC=	Use v8 instead of spider monkey for javascript
 
 USE_SCONS=	yes
 SCONS_TARGET=	all
-SCONS_ARGS=	--prefix=${PREFIX} --cxx=${CXX} --cpp=${CPP} --use-system-all
+SCONS_ARGS=	--prefix=${PREFIX} --cxx=${CXX} --cpp=${CPP} --use-system-all --ssl
 
 USERS=	mongodb
 GROUPS=	mongodb
@@ -39,13 +37,6 @@ USE_RC_SUBR=	mongod
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MDEVEL}
-SCONS_ARGS+=	--full
-PLIST_SUB+=	DEVEL=""
-.else
-PLIST_SUB+=	DEVEL="@comment "
-.endif
-
 .if ${PORT_OPTIONS:MV8}
 SCONS_ARGS+=	--usev8
 LIB_DEPENDS+=	v8:${PORTSDIR}/lang/v8

Modified: head/databases/mongodb/distinfo
==============================================================================
--- head/databases/mongodb/distinfo	Sun Nov  4 00:46:27 2012	(r306947)
+++ head/databases/mongodb/distinfo	Sun Nov  4 01:01:07 2012	(r306948)
@@ -1,2 +1,2 @@
-SHA256 (mongodb-src-r2.0.6.tar.gz) = a972725a7dc3d079f8070d3631956141a7fe2f422d350e6cd3288c9e19fa314e
-SIZE (mongodb-src-r2.0.6.tar.gz) = 2973489
+SHA256 (mongodb-src-r2.2.0.tar.gz) = 084626e476ac747dfae143889c24a10f739cd54480af9bf253f50999f065608b
+SIZE (mongodb-src-r2.0.6.tar.gz) = 10150762

Modified: head/databases/mongodb/files/patch-SConstruct
==============================================================================
--- head/databases/mongodb/files/patch-SConstruct	Sun Nov  4 00:46:27 2012	(r306947)
+++ head/databases/mongodb/files/patch-SConstruct	Sun Nov  4 01:01:07 2012	(r306948)
@@ -1,23 +1,99 @@
---- ./SConstruct.orig	2012-06-29 09:53:07.000000000 -0400
-+++ ./SConstruct	2012-06-29 10:34:03.000000000 -0400
-@@ -800,8 +800,9 @@
-     options_topass["nix"] = nix
-     
-     if has_option( "use-system-" + shortName ) or has_option( "use-system-all" ):
--        print( "using system version of: " + shortName )
--        myModule.configureSystem( env , fileLists , options_topass )
-+        if not (shortName == 'sm' and usev8):
-+            print( "using system version of: " + shortName )
-+            myModule.configureSystem( env , fileLists , options_topass )
-     else:
-         myModule.configure( env , fileLists , options_topass )
+diff -ru ./SConstruct ../../mongodb-src-r2.2.0/SConstruct
+--- ./SConstruct	2012-08-28 09:28:11.000000000 +0400
++++ ../../mongodb-src-r2.2.0/SConstruct	2012-10-14 14:04:31.000000000 +0400
+@@ -790,6 +790,20 @@
+             print( "c++ compiler not installed!" )
+             Exit(1)
  
-@@ -1461,7 +1462,7 @@
-     fullInstallName = installDir + "/bin/" + name
++    if use_system_version_of_library("pcre"):
++        if not conf.CheckLib("pcrecpp"):
++            Exit(1)
++        if not conf.CheckLib("pcre"):
++            Exit(1)
++
++    if use_system_version_of_library("snappy"):
++        if not conf.CheckLib("snappy"):
++            Exit(1)
++
++    if use_system_version_of_library("js"):
++        if not conf.CheckLib("js"):
++            Exit(1)
++
+     if use_system_version_of_library("boost"):
+         if not conf.CheckCXXHeader( "boost/filesystem/operations.hpp" ):
+             print( "can't find boost headers" )
+@@ -1100,7 +1114,7 @@
+ Export("has_option use_system_version_of_library")
+ Export("installSetup")
+ Export("usesm usev8")
+-Export("darwin windows solaris linux nix")
++Export("darwin windows solaris linux nix freebsd")
+ 
+ env.SConscript( 'src/SConscript', variant_dir='$BUILD_DIR', duplicate=False )
+ env.SConscript( 'src/SConscript.client', variant_dir='$BUILD_DIR/client_build', duplicate=False )
+diff -ru ./src/SConscript.client ../../mongodb-src-r2.2.0/src/SConscript.client
+--- ./src/SConscript.client	2012-08-28 09:28:11.000000000 +0400
++++ ../../mongodb-src-r2.2.0/src/SConscript.client	2012-10-14 16:48:25.000000000 +0400
+@@ -134,7 +134,7 @@
+ # install
+ prefix = GetOption("prefix")
+ 
+-env.Install(prefix + "/lib", '${LIBPREFIX}mongoclient${LIBSUFFIX}')
++env.InstallAs(prefix + "/lib", '${LIBPREFIX}mongoclient${LIBSUFFIX}')
+ 
+ for x in clientHeaderDirectories:
+     env.Install(prefix + "/include/mongo/" + x,
+diff -ru ./src/mongo/SConscript ../../mongodb-src-r2.2.0/src/mongo/SConscript
+--- ./src/mongo/SConscript	2012-08-28 09:28:11.000000000 +0400
++++ ../../mongodb-src-r2.2.0/src/mongo/SConscript	2012-10-14 21:34:12.000000000 +0400
+@@ -11,7 +11,7 @@
+ Import("has_option")
+ Import("usesm usev8")
+ Import("installSetup")
+-Import("darwin windows solaris linux nix")
++Import("darwin windows solaris linux nix freebsd")
+ 
+ env.SConscript(['platform/SConscript',
+                 'unittest/SConscript'])
+@@ -170,7 +170,7 @@
+ 
+ if usesm:
+     env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_spidermonkey.cpp'],
+-                      LIBDEPS=['$BUILD_DIR/third_party/js-1.7/js', 'bson_template_evaluator'])
++                      LIBDEPS=['bson_template_evaluator'], CPPDEFINES=["XP_UNIX"])
+ elif usev8:
+     env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_v8.cpp',
+                                                              'scripting/v8_db.cpp',
+@@ -519,7 +519,7 @@
+     if (not has_option( "no-glibc-check" ) and linux and "s3dist" in COMMAND_LINE_TARGETS):
+         e.AddPostAction( name, checkGlibc )
  
-     allBinaries += [ name ]
 -    if (solaris or linux) and (not has_option("nostrip")):
 +    if (solaris or linux or freebsd) and (not has_option("nostrip")):
-         e.AddPostAction( inst, e.Action( 'strip ' + fullInstallName ) )
+         name = e.Command('stripped/%s' % name, name, Copy('$TARGET', '$SOURCE'))[0]
+         e.AddPostAction(name, 'strip $TARGET')
+ 
+diff -ru ./src/mongo/scripting/engine_spidermonkey.cpp ../../mongodb-src-r2.2.0/src/mongo/scripting/engine_spidermonkey.cpp
+--- ./src/mongo/scripting/engine_spidermonkey.cpp	2012-08-28 09:28:11.000000000 +0400
++++ ../../mongodb-src-r2.2.0/src/mongo/scripting/engine_spidermonkey.cpp	2012-10-14 21:34:33.000000000 +0400
+@@ -25,7 +25,7 @@
+ #include <boost/date_time/posix_time/posix_time.hpp>
+ #endif
+ 
+-#include <third_party/js-1.7/jsdate.h>
++#include <jsdate.h>
+ 
+ #include "mongo/util/mongoutils/str.h"
+ 
+diff -ru ./src/mongo/scripting/engine_spidermonkey.h ../../mongodb-src-r2.2.0/src/mongo/scripting/engine_spidermonkey.h
+--- ./src/mongo/scripting/engine_spidermonkey.h	2012-08-28 09:28:11.000000000 +0400
++++ ../../mongodb-src-r2.2.0/src/mongo/scripting/engine_spidermonkey.h	2012-10-14 21:35:21.000000000 +0400
+@@ -29,7 +29,7 @@
+ #define JS_PUBLIC_DATA(t)   t
+ #endif
+ 
+-#include <third_party/js-1.7/jsapi.h>
++#include <jsapi.h>
+ 
+ // END inc hacking
  
-     if not has_option( "no-glibc-check" ) and linux and len( COMMAND_LINE_TARGETS ) == 1 and str( COMMAND_LINE_TARGETS[0] ) == "s3dist":

Modified: head/databases/mongodb/pkg-plist
==============================================================================
--- head/databases/mongodb/pkg-plist	Sun Nov  4 00:46:27 2012	(r306947)
+++ head/databases/mongodb/pkg-plist	Sun Nov  4 01:01:07 2012	(r306948)
@@ -7,228 +7,305 @@ bin/mongodump
 bin/mongoexport
 bin/mongofiles
 bin/mongoimport
+bin/mongooplog
+bin/mongoperf
 bin/mongorestore
 bin/mongos
 bin/mongosniff
 bin/mongostat
 bin/mongotop
-%%DEVEL%%lib/libmongoclient.a
-%%DEVEL%%include/mongo/bson/bson-inl.h
-%%DEVEL%%include/mongo/bson/bson.h
-%%DEVEL%%include/mongo/bson/bson_db.h
-%%DEVEL%%include/mongo/bson/bsonelement.h
-%%DEVEL%%include/mongo/bson/bsonmisc.h
-%%DEVEL%%include/mongo/bson/bsonobj.h
-%%DEVEL%%include/mongo/bson/bsonobjbuilder.h
-%%DEVEL%%include/mongo/bson/bsonobjiterator.h
-%%DEVEL%%include/mongo/bson/bsontypes.h
-%%DEVEL%%include/mongo/bson/inline_decls.h
-%%DEVEL%%include/mongo/bson/oid.h
-%%DEVEL%%include/mongo/bson/ordering.h
-%%DEVEL%%include/mongo/bson/stringdata.h
-%%DEVEL%%include/mongo/bson/util/atomic_int.h
-%%DEVEL%%include/mongo/bson/util/builder.h
-%%DEVEL%%include/mongo/bson/util/misc.h
-%%DEVEL%%include/mongo/client/connpool.h
-%%DEVEL%%include/mongo/client/constants.h
-%%DEVEL%%include/mongo/client/dbclient.h
-%%DEVEL%%include/mongo/client/dbclient_rs.h
-%%DEVEL%%include/mongo/client/dbclientcursor.h
-%%DEVEL%%include/mongo/client/dbclientmockcursor.h
-%%DEVEL%%include/mongo/client/distlock.h
-%%DEVEL%%include/mongo/client/gridfs.h
-%%DEVEL%%include/mongo/client/model.h
-%%DEVEL%%include/mongo/client/parallel.h
-%%DEVEL%%include/mongo/client/redef_macros.h
-%%DEVEL%%include/mongo/client/syncclusterconnection.h
-%%DEVEL%%include/mongo/client/undef_macros.h
-%%DEVEL%%include/mongo/db/background.h
-%%DEVEL%%include/mongo/db/btree.h
-%%DEVEL%%include/mongo/db/btreebuilder.h
-%%DEVEL%%include/mongo/db/client.h
-%%DEVEL%%include/mongo/db/clientcursor.h
-%%DEVEL%%include/mongo/db/cloner.h
-%%DEVEL%%include/mongo/db/cmdline.h
-%%DEVEL%%include/mongo/db/commands.h
-%%DEVEL%%include/mongo/db/compact.h
-%%DEVEL%%include/mongo/db/concurrency.h
-%%DEVEL%%include/mongo/db/curop-inl.h
-%%DEVEL%%include/mongo/db/curop.h
-%%DEVEL%%include/mongo/db/cursor.h
-%%DEVEL%%include/mongo/db/database.h
-%%DEVEL%%include/mongo/db/db.h
-%%DEVEL%%include/mongo/db/dbhelpers.h
-%%DEVEL%%include/mongo/db/dbmessage.h
-%%DEVEL%%include/mongo/db/dbwebserver.h
-%%DEVEL%%include/mongo/db/diskloc.h
-%%DEVEL%%include/mongo/db/dur.h
-%%DEVEL%%include/mongo/db/dur_commitjob.h
-%%DEVEL%%include/mongo/db/dur_journal.h
-%%DEVEL%%include/mongo/db/dur_journalformat.h
-%%DEVEL%%include/mongo/db/dur_journalimpl.h
-%%DEVEL%%include/mongo/db/dur_recover.h
-%%DEVEL%%include/mongo/db/dur_stats.h
-%%DEVEL%%include/mongo/db/durop.h
-%%DEVEL%%include/mongo/db/extsort.h
-%%DEVEL%%include/mongo/db/filever.h
-%%DEVEL%%include/mongo/db/index.h
-%%DEVEL%%include/mongo/db/indexkey.h
-%%DEVEL%%include/mongo/db/instance.h
-%%DEVEL%%include/mongo/db/introspect.h
-%%DEVEL%%include/mongo/db/jsobj.h
-%%DEVEL%%include/mongo/db/jsobjmanipulator.h
-%%DEVEL%%include/mongo/db/json.h
-%%DEVEL%%include/mongo/db/key.h
-%%DEVEL%%include/mongo/db/lasterror.h
-%%DEVEL%%include/mongo/db/matcher.h
-%%DEVEL%%include/mongo/db/minilex.h
-%%DEVEL%%include/mongo/db/module.h
-%%DEVEL%%include/mongo/db/mongommf.h
-%%DEVEL%%include/mongo/db/mongomutex.h
-%%DEVEL%%include/mongo/db/namespace-inl.h
-%%DEVEL%%include/mongo/db/namespace.h
-%%DEVEL%%include/mongo/db/nonce.h
-%%DEVEL%%include/mongo/db/oplog.h
-%%DEVEL%%include/mongo/db/oplogreader.h
-%%DEVEL%%include/mongo/db/ops/delete.h
-%%DEVEL%%include/mongo/db/ops/query.h
-%%DEVEL%%include/mongo/db/ops/update.h
-%%DEVEL%%include/mongo/db/pdfile.h
-%%DEVEL%%include/mongo/db/projection.h
-%%DEVEL%%include/mongo/db/queryoptimizer.h
-%%DEVEL%%include/mongo/db/querypattern.h
-%%DEVEL%%include/mongo/db/queryutil-inl.h
-%%DEVEL%%include/mongo/db/queryutil.h
-%%DEVEL%%include/mongo/db/repl/connections.h
-%%DEVEL%%include/mongo/db/repl/health.h
-%%DEVEL%%include/mongo/db/repl/multicmd.h
-%%DEVEL%%include/mongo/db/repl/rs.h
-%%DEVEL%%include/mongo/db/repl/rs_config.h
-%%DEVEL%%include/mongo/db/repl/rs_exception.h
-%%DEVEL%%include/mongo/db/repl/rs_member.h
-%%DEVEL%%include/mongo/db/repl/rs_optime.h
-%%DEVEL%%include/mongo/db/repl.h
-%%DEVEL%%include/mongo/db/repl_block.h
-%%DEVEL%%include/mongo/db/replutil.h
-%%DEVEL%%include/mongo/db/resource.h
-%%DEVEL%%include/mongo/db/restapi.h
-%%DEVEL%%include/mongo/db/scanandorder.h
-%%DEVEL%%include/mongo/db/security.h
-%%DEVEL%%include/mongo/db/security_common.h
-%%DEVEL%%include/mongo/db/stats/counters.h
-%%DEVEL%%include/mongo/db/stats/fine_clock.h
-%%DEVEL%%include/mongo/db/stats/service_stats.h
-%%DEVEL%%include/mongo/db/stats/snapshots.h
-%%DEVEL%%include/mongo/db/stats/top.h
-%%DEVEL%%include/mongo/db/taskqueue.h
-%%DEVEL%%include/mongo/pch.h
-%%DEVEL%%include/mongo/s/balance.h
-%%DEVEL%%include/mongo/s/balancer_policy.h
-%%DEVEL%%include/mongo/s/chunk.h
-%%DEVEL%%include/mongo/s/client.h
-%%DEVEL%%include/mongo/s/config.h
-%%DEVEL%%include/mongo/s/cursors.h
-%%DEVEL%%include/mongo/s/d_chunk_manager.h
-%%DEVEL%%include/mongo/s/d_logic.h
-%%DEVEL%%include/mongo/s/d_writeback.h
-%%DEVEL%%include/mongo/s/grid.h
-%%DEVEL%%include/mongo/s/mr_shard.h
-%%DEVEL%%include/mongo/s/request.h
-%%DEVEL%%include/mongo/s/server.h
-%%DEVEL%%include/mongo/s/shard.h
-%%DEVEL%%include/mongo/s/shard_version.h
-%%DEVEL%%include/mongo/s/shardkey.h
-%%DEVEL%%include/mongo/s/stats.h
-%%DEVEL%%include/mongo/s/strategy.h
-%%DEVEL%%include/mongo/s/util.h
-%%DEVEL%%include/mongo/s/writeback_listener.h
-%%DEVEL%%include/mongo/scripting/engine.h
-%%DEVEL%%include/mongo/scripting/engine_java.h
-%%DEVEL%%include/mongo/scripting/engine_spidermonkey.h
-%%DEVEL%%include/mongo/scripting/engine_v8.h
-%%DEVEL%%include/mongo/scripting/v8_db.h
-%%DEVEL%%include/mongo/scripting/v8_utils.h
-%%DEVEL%%include/mongo/scripting/v8_wrapper.h
-%%DEVEL%%include/mongo/server.h
-%%DEVEL%%include/mongo/targetver.h
-%%DEVEL%%include/mongo/util/admin_access.h
-%%DEVEL%%include/mongo/util/alignedbuilder.h
-%%DEVEL%%include/mongo/util/allocator.h
-%%DEVEL%%include/mongo/util/array.h
-%%DEVEL%%include/mongo/util/assert_util.h
-%%DEVEL%%include/mongo/util/background.h
-%%DEVEL%%include/mongo/util/base64.h
-%%DEVEL%%include/mongo/util/bson_util.h
-%%DEVEL%%include/mongo/util/bufreader.h
-%%DEVEL%%include/mongo/util/checksum.h
-%%DEVEL%%include/mongo/util/compress.h
-%%DEVEL%%include/mongo/util/concurrency/list.h
-%%DEVEL%%include/mongo/util/concurrency/msg.h
-%%DEVEL%%include/mongo/util/concurrency/mutex.h
-%%DEVEL%%include/mongo/util/concurrency/mvar.h
-%%DEVEL%%include/mongo/util/concurrency/race.h
-%%DEVEL%%include/mongo/util/concurrency/rwlock.h
-%%DEVEL%%include/mongo/util/concurrency/shared_mutex_win.hpp
-%%DEVEL%%include/mongo/util/concurrency/spin_lock.h
-%%DEVEL%%include/mongo/util/concurrency/synchronization.h
-%%DEVEL%%include/mongo/util/concurrency/task.h
-%%DEVEL%%include/mongo/util/concurrency/thread_pool.h
-%%DEVEL%%include/mongo/util/concurrency/value.h
-%%DEVEL%%include/mongo/util/debug_util.h
-%%DEVEL%%include/mongo/util/embedded_builder.h
-%%DEVEL%%include/mongo/util/file.h
-%%DEVEL%%include/mongo/util/file_allocator.h
-%%DEVEL%%include/mongo/util/goodies.h
-%%DEVEL%%include/mongo/util/hashtab.h
-%%DEVEL%%include/mongo/util/heapcheck.h
-%%DEVEL%%include/mongo/util/hex.h
-%%DEVEL%%include/mongo/util/histogram.h
-%%DEVEL%%include/mongo/util/log.h
-%%DEVEL%%include/mongo/util/logfile.h
-%%DEVEL%%include/mongo/util/lruishmap.h
-%%DEVEL%%include/mongo/util/md5.h
-%%DEVEL%%include/mongo/util/md5.hpp
-%%DEVEL%%include/mongo/util/mmap.h
-%%DEVEL%%include/mongo/util/mongoutils/checksum.h
-%%DEVEL%%include/mongo/util/mongoutils/hash.h
-%%DEVEL%%include/mongo/util/mongoutils/html.h
-%%DEVEL%%include/mongo/util/mongoutils/str.h
-%%DEVEL%%include/mongo/util/moveablebuffer.h
-%%DEVEL%%include/mongo/util/net/hostandport.h
-%%DEVEL%%include/mongo/util/net/httpclient.h
-%%DEVEL%%include/mongo/util/net/listen.h
-%%DEVEL%%include/mongo/util/net/message.h
-%%DEVEL%%include/mongo/util/net/message_port.h
-%%DEVEL%%include/mongo/util/net/message_server.h
-%%DEVEL%%include/mongo/util/net/miniwebserver.h
-%%DEVEL%%include/mongo/util/net/sock.h
-%%DEVEL%%include/mongo/util/ntservice.h
-%%DEVEL%%include/mongo/util/optime.h
-%%DEVEL%%include/mongo/util/password.h
-%%DEVEL%%include/mongo/util/paths.h
-%%DEVEL%%include/mongo/util/processinfo.h
-%%DEVEL%%include/mongo/util/queue.h
-%%DEVEL%%include/mongo/util/ramlog.h
-%%DEVEL%%include/mongo/util/scopeguard.h
-%%DEVEL%%include/mongo/util/signal_handlers.h
-%%DEVEL%%include/mongo/util/stringutils.h
-%%DEVEL%%include/mongo/util/text.h
-%%DEVEL%%include/mongo/util/time_support.h
-%%DEVEL%%include/mongo/util/timer.h
-%%DEVEL%%include/mongo/util/unittest.h
-%%DEVEL%%include/mongo/util/version.h
-%%DEVEL%%include/mongo/util/winutil.h
-%%DEVEL%%@dirrm include/mongo/bson/util
-%%DEVEL%%@dirrm include/mongo/bson
-%%DEVEL%%@dirrm include/mongo/client
-%%DEVEL%%@dirrm include/mongo/db/ops
-%%DEVEL%%@dirrm include/mongo/db/repl
-%%DEVEL%%@dirrm include/mongo/db/stats
-%%DEVEL%%@dirrm include/mongo/db
-%%DEVEL%%@dirrm include/mongo/s
-%%DEVEL%%@dirrm include/mongo/scripting
-%%DEVEL%%@dirrm include/mongo/util/concurrency
-%%DEVEL%%@dirrm include/mongo/util/mongoutils
-%%DEVEL%%@dirrm include/mongo/util/net
-%%DEVEL%%@dirrm include/mongo/util
-%%DEVEL%%@dirrm include/mongo
+include/mongo/bson/bson-inl.h
+include/mongo/bson/bson.h
+include/mongo/bson/bson_builder_base.h
+include/mongo/bson/bson_db.h
+include/mongo/bson/bsonelement.h
+include/mongo/bson/bsonmisc.h
+include/mongo/bson/bsonobj.h
+include/mongo/bson/bsonobjbuilder.h
+include/mongo/bson/bsonobjiterator.h
+include/mongo/bson/bsontypes.h
+include/mongo/bson/inline_decls.h
+include/mongo/bson/oid.h
+include/mongo/bson/ordering.h
+include/mongo/bson/stringdata.h
+include/mongo/bson/util/atomic_int.h
+include/mongo/bson/util/builder.h
+include/mongo/bson/util/misc.h
+include/mongo/client/authentication_table.h
+include/mongo/client/authlevel.h
+include/mongo/client/clientOnly-private.h
+include/mongo/client/connpool.h
+include/mongo/client/constants.h
+include/mongo/client/dbclient.h
+include/mongo/client/dbclient_rs.h
+include/mongo/client/dbclientcursor.h
+include/mongo/client/dbclientinterface.h
+include/mongo/client/dbclientmockcursor.h
+include/mongo/client/distlock.h
+include/mongo/client/gridfs.h
+include/mongo/client/model.h
+include/mongo/client/parallel.h
+include/mongo/client/redef_macros.h
+include/mongo/client/syncclusterconnection.h
+include/mongo/client/undef_macros.h
+include/mongo/db/commands.h
+include/mongo/db/background.h
+include/mongo/db/btree.h
+include/mongo/db/btreebuilder.h
+include/mongo/db/client.h
+include/mongo/db/client_common.h
+include/mongo/db/clientcursor.h
+include/mongo/db/cloner.h
+include/mongo/db/cmdline.h
+include/mongo/db/collection.h
+include/mongo/db/compact.h
+include/mongo/db/curop-inl.h
+include/mongo/db/curop.h
+include/mongo/db/cursor.h
+include/mongo/db/d_concurrency.h
+include/mongo/db/d_globals.h
+include/mongo/db/database.h
+include/mongo/db/databaseholder.h
+include/mongo/db/db.h
+include/mongo/db/dbhelpers.h
+include/mongo/db/dbmessage.h
+include/mongo/db/dbwebserver.h
+include/mongo/db/diskloc.h
+include/mongo/db/dur.h
+include/mongo/db/dur_commitjob.h
+include/mongo/db/dur_journal.h
+include/mongo/db/dur_journalformat.h
+include/mongo/db/dur_journalimpl.h
+include/mongo/db/dur_recover.h
+include/mongo/db/dur_stats.h
+include/mongo/db/durop.h
+include/mongo/db/explain.h
+include/mongo/db/extsort.h
+include/mongo/db/filever.h
+include/mongo/db/globals.h
+include/mongo/db/hasher.h
+include/mongo/db/hashindex.h
+include/mongo/db/index.h
+include/mongo/db/index_insertion_continuation.h
+include/mongo/db/index_update.h
+include/mongo/db/indexkey.h
+include/mongo/db/instance.h
+include/mongo/db/interrupt_status.h
+include/mongo/db/interrupt_status_mongod.h
+include/mongo/db/introspect.h
+include/mongo/db/jsobj.h
+include/mongo/db/jsobjmanipulator.h
+include/mongo/db/json.h
+include/mongo/db/key.h
+include/mongo/db/lasterror.h
+include/mongo/db/lockstat.h
+include/mongo/db/lockstate.h
+include/mongo/db/matcher.h
+include/mongo/db/ops/count.h
+include/mongo/db/ops/delete.h
+include/mongo/db/ops/query.h
+include/mongo/db/ops/update.h
+include/mongo/db/ops/update_internal.h
+include/mongo/db/memconcept.h
+include/mongo/db/minilex.h
+include/mongo/db/module.h
+include/mongo/db/mongommf.h
+include/mongo/db/namespace-inl.h
+include/mongo/db/namespace.h
+include/mongo/db/namespace_details-inl.h
+include/mongo/db/namespace_details.h
+include/mongo/db/namespacestring.h
+include/mongo/db/nonce.h
+include/mongo/db/oplog.h
+include/mongo/db/oplogreader.h
+include/mongo/db/pagefault.h
+include/mongo/db/pdfile.h
+include/mongo/db/pdfile_private.h
+include/mongo/db/prefetch.h
+include/mongo/db/projection.h
+include/mongo/db/queryoptimizer.h
+include/mongo/db/queryoptimizercursor.h
+include/mongo/db/queryoptimizercursorimpl.h
+include/mongo/db/querypattern.h
+include/mongo/db/queryutil-inl.h
+include/mongo/db/queryutil.h
+include/mongo/db/record.h
+include/mongo/db/repl.h
+include/mongo/db/repl/bgsync.h
+include/mongo/db/repl/connections.h
+include/mongo/db/repl/health.h
+include/mongo/db/repl/multicmd.h
+include/mongo/db/repl/rs.h
+include/mongo/db/repl/rs_config.h
+include/mongo/db/repl/rs_exception.h
+include/mongo/db/repl/rs_member.h
+include/mongo/db/repl/rs_optime.h
+include/mongo/db/repl/rs_sync.h
+include/mongo/db/repl_block.h
+include/mongo/db/replutil.h
+include/mongo/db/resource.h
+include/mongo/db/restapi.h
+include/mongo/db/scanandorder.h
+include/mongo/db/security.h
+include/mongo/db/security_common.h
+include/mongo/db/stats/counters.h
+include/mongo/db/stats/fine_clock.h
+include/mongo/db/stats/service_stats.h
+include/mongo/db/stats/snapshots.h
+include/mongo/db/stats/top.h
+include/mongo/db/taskqueue.h
+include/mongo/db/ttl.h
+include/mongo/pch.h
+include/mongo/scripting/bench.h
+include/mongo/scripting/bson_template_evaluator.h
+include/mongo/scripting/engine.h
+include/mongo/scripting/engine_spidermonkey.h
+include/mongo/scripting/engine_v8.h
+include/mongo/scripting/v8_db.h
+include/mongo/scripting/v8_utils.h
+include/mongo/scripting/v8_wrapper.h
+include/mongo/server.h
+include/mongo/targetver.h
+include/mongo/util/admin_access.h
+include/mongo/util/alignedbuilder.h
+include/mongo/util/allocator.h
+include/mongo/util/array.h
+include/mongo/util/assert_util.h
+include/mongo/util/background.h
+include/mongo/util/base64.h
+include/mongo/util/bson_util.h
+include/mongo/util/bufreader.h
+include/mongo/util/checksum.h
+include/mongo/util/compress.h
+include/mongo/util/md5.hpp
+include/mongo/util/concurrency/shared_mutex_win.hpp
+include/mongo/util/concurrency/list.h
+include/mongo/util/concurrency/mapsf.h
+include/mongo/util/concurrency/msg.h
+include/mongo/util/concurrency/mutex.h
+include/mongo/util/concurrency/mutexdebugger.h
+include/mongo/util/concurrency/mvar.h
+include/mongo/util/concurrency/qlock.h
+include/mongo/util/concurrency/race.h
+include/mongo/util/concurrency/rwlock.h
+include/mongo/util/concurrency/rwlockimpl.h
+include/mongo/util/concurrency/simplerwlock.h
+include/mongo/util/concurrency/spin_lock.h
+include/mongo/util/concurrency/synchronization.h
+include/mongo/util/concurrency/task.h
+include/mongo/util/concurrency/thread_pool.h
+include/mongo/util/concurrency/threadlocal.h
+include/mongo/util/concurrency/ticketholder.h
+include/mongo/util/concurrency/value.h
+include/mongo/util/debug_util.h
+include/mongo/util/embedded_builder.h
+include/mongo/util/exit_code.h
+include/mongo/util/file.h
+include/mongo/util/file_allocator.h
+include/mongo/util/goodies.h
+include/mongo/util/hashtab.h
+include/mongo/util/heapcheck.h
+include/mongo/util/hex.h
+include/mongo/util/histogram.h
+include/mongo/util/intrusive_counter.h
+include/mongo/util/log.h
+include/mongo/util/logfile.h
+include/mongo/util/lruishmap.h
+include/mongo/util/map_util.h
+include/mongo/util/md5.h
+include/mongo/util/mmap.h
+include/mongo/util/mongoutils/checksum.h
+include/mongo/util/mongoutils/hash.h
+include/mongo/util/mongoutils/html.h
+include/mongo/util/mongoutils/str.h
+include/mongo/util/moveablebuffer.h
+include/mongo/util/net/hostandport.h
+include/mongo/util/net/httpclient.h
+include/mongo/util/net/listen.h
+include/mongo/util/net/message.h
+include/mongo/util/net/message_port.h
+include/mongo/util/net/message_server.h
+include/mongo/util/net/miniwebserver.h
+include/mongo/util/net/sock.h
+include/mongo/util/ntservice.h
+include/mongo/util/optime.h
+include/mongo/util/password.h
+include/mongo/util/paths.h
+include/mongo/util/processinfo.h
+include/mongo/util/progress_meter.h
+include/mongo/util/queue.h
+include/mongo/util/ramlog.h
+include/mongo/util/scopeguard.h
+include/mongo/util/signal_handlers.h
+include/mongo/util/stack_introspect.h
+include/mongo/util/stacktrace.h
+include/mongo/util/startup_test.h
+include/mongo/util/string_writer.h
+include/mongo/util/stringutils.h
+include/mongo/util/systeminfo.h
+include/mongo/util/text.h
+include/mongo/util/time_support.h
+include/mongo/util/timer-generic-inl.h
+include/mongo/util/timer-inl.h
+include/mongo/util/timer-posixclock-inl.h
+include/mongo/util/timer-win32-inl.h
+include/mongo/util/timer.h
+include/mongo/util/touch_pages.h
+include/mongo/util/trace.h
+include/mongo/util/version.h
+include/mongo/util/winutil.h
+include/mongo/s/balance.h
+include/mongo/s/balancer_policy.h
+include/mongo/s/chunk.h
+include/mongo/s/chunk_diff.h
+include/mongo/s/client_info.h
+include/mongo/s/config.h
+include/mongo/s/cursors.h
+include/mongo/s/d_chunk_manager.h
+include/mongo/s/d_logic.h
+include/mongo/s/d_writeback.h
+include/mongo/s/grid.h
+include/mongo/s/chunk_diff.hpp
+include/mongo/s/interrupt_status_mongos.h
+include/mongo/s/request.h
+include/mongo/s/server.h
+include/mongo/s/shard.h
+include/mongo/s/shard_version.h
+include/mongo/s/shardkey.h
+include/mongo/s/stats.h
+include/mongo/s/strategy.h
+include/mongo/s/util.h
+include/mongo/s/writeback_listener.h
+include/mongo/platform/atomic_intrinsics.h
+include/mongo/platform/atomic_intrinsics_gcc.h
+include/mongo/platform/atomic_intrinsics_win32.h
+include/mongo/platform/atomic_word.h
+include/mongo/platform/basic.h
+include/mongo/platform/bits.h
+include/mongo/platform/compiler.h
+include/mongo/platform/compiler_gcc.h
+include/mongo/platform/compiler_msvc.h
+include/mongo/platform/float_utils.h
+include/mongo/platform/windows_basic.h
+include/mongo/shell/linenoise.h
+include/mongo/shell/linenoise_utf8.h
+include/mongo/shell/mk_wcwidth.h
+include/mongo/shell/shell_utils.h
+include/mongo/shell/shell_utils_extended.h
+include/mongo/shell/shell_utils_launcher.h
+@dirrm include/mongo/bson/util
+@dirrm include/mongo/bson
+@dirrm include/mongo/shell
+@dirrm include/mongo/platform
+@dirrm include/mongo/client
+@dirrm include/mongo/db/ops
+@dirrm include/mongo/db/repl
+@dirrm include/mongo/db/stats
+@dirrm include/mongo/db
+@dirrm include/mongo/s
+@dirrm include/mongo/scripting
+@dirrm include/mongo/util/concurrency
+@dirrm include/mongo/util/mongoutils
+@dirrm include/mongo/util/net
+@dirrm include/mongo/util
+@dirrm include/mongo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211040101.qA4118pC081566>