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

listDatabase command includes a database that was just dropped

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.1.2
    • Component/s: Sharding
    • Labels:
      None
    • Environment:
      Sharded cluster, two shards, both standalone servers, 3 config servers, two mongos.
    • ALL
    • Hide

      In the shell:

      mongos> use JavaDriverTest
      switched to db JavaDriverTest
      mongos> db.test.insert({})
      WriteResult({ "nInserted" : 1 })
      mongos> db.dropDatabase()
      { "dropped" : "JavaDriverTest", "ok" : 1 }
      mongos> db.adminCommand("listDatabases")
      {
      	"databases" : [
      		{
      			"name" : "JavaDriverTest",
      			"sizeOnDisk" : 570163200,
      			"empty" : false,
      			"shards" : {
      				"sh01" : 570163200
      			}
      		},
                      ...
      
      Show
      In the shell: mongos> use JavaDriverTest switched to db JavaDriverTest mongos> db.test.insert({}) WriteResult({ "nInserted" : 1 }) mongos> db.dropDatabase() { "dropped" : "JavaDriverTest", "ok" : 1 } mongos> db.adminCommand("listDatabases") { "databases" : [ { "name" : "JavaDriverTest", "sizeOnDisk" : 570163200, "empty" : false, "shards" : { "sh01" : 570163200 } }, ...
    • Sharding A (10/09/15)

      After dropping a database, it still appears in the response from listDatabases.

            Assignee:
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Reporter:
            jeff.yemin@mongodb.com Jeffrey Yemin
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: