Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-8525

mongorestore -h is slightly incorrect in 2.4.0-rc0

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.4.0-rc1
    • Affects Version/s: 2.4.0-rc0
    • Component/s: Tools
    • Labels:
    • Environment:
      MongoDB 2.4.0-rc0
    • ALL

      [root@kconfigsvr1a ~]# mongorestore --version
      mongorestore version 2.4.0-rc0
      [root@kconfigsvr1a ~]# mongorestore -h
      ERROR: required parameter is missing in 'host'
      
      Import BSON files into MongoDB.
      
      usage: mongorestore [options] [directory or filename to restore from]
      options:
        --help                  produce help message
        -v [ --verbose ]        be more verbose (include multiple times for more 
                                verbosity e.g. -vvvvv)
        --version               print the program's version and exit
        -h [ --host ] arg       mongo host to connect to ( <set name>/s1,s2 for sets)
        --port arg              server port. Can also use --host hostname:port
        --ipv6                  enable IPv6 support (disabled by default)
        --ssl                   use SSL for all connections
        -u [ --username ] arg   username
        -p [ --password ] arg   password
        --dbpath arg            directly access mongod database files in the given 
                                path, instead of connecting to a mongod  server - 
                                needs to lock the data directory, so cannot be used 
                                if a mongod is currently accessing the same path
        --directoryperdb        each db is in a separate directly (relevant only if 
                                dbpath specified)
        --journal               enable journaling (relevant only if dbpath specified)
        -d [ --db ] arg         database to use
        -c [ --collection ] arg collection to use (some commands)
        --objcheck              validate object before inserting
        --noobjcheck            validate object before inserting
        --filter arg            filter to apply before inserting
        --drop                  drop each collection before import
        --oplogReplay           replay oplog for point-in-time restore
        --oplogLimit arg        exclude oplog entries newer than provided timestamp 
                                (epoch[:ordinal])
        --keepIndexVersion      don't upgrade indexes to newest version
        --noOptionsRestore      don't restore collection options
        --noIndexRestore        don't restore indexes
        --w arg (=1)            minimum number of replicas per write
      

      I presume it should read -

        --noobjcheck            don't validate object before inserting
       

            Assignee:
            dan@mongodb.com Daniel Pasette (Inactive)
            Reporter:
            mark Mark porter
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: