diff --git a/src/go/mongolib/proto/system.profile.go b/src/go/mongolib/proto/system.profile.go index 8c39f8e0..73a1426d 100644 --- a/src/go/mongolib/proto/system.profile.go +++ b/src/go/mongolib/proto/system.profile.go @@ -8,6 +8,7 @@ import ( ) // docsExamined is renamed from nscannedObjects in 3.2.0 +// https://docs.mongodb.com/manual/reference/database-profiler/#system.profile.docsExamined type SystemProfile struct { AllUsers []interface{} `bson:"allUsers"` Client string `bson:"client"` diff --git a/src/go/mongolib/stats/stats.go b/src/go/mongolib/stats/stats.go index 024144d2..0e4864b4 100644 --- a/src/go/mongolib/stats/stats.go +++ b/src/go/mongolib/stats/stats.go @@ -91,6 +91,7 @@ func (s *Stats) Add(doc proto.SystemProfile) error { } qiac.Count++ // docsExamined is renamed from nscannedObjects in 3.2.0. + // https://docs.mongodb.com/manual/reference/database-profiler/#system.profile.docsExamined if doc.NscannedObjects > 0 { qiac.NScanned = append(qiac.NScanned, float64(doc.NscannedObjects)) } else { diff --git a/src/go/tests/expect/stats_all/sum.json b/src/go/tests/expect/stats_all/sum.json index 3280a0d1..7f868657 100755 --- a/src/go/tests/expect/stats_all/sum.json +++ b/src/go/tests/expect/stats_all/sum.json @@ -186,8 +186,8 @@ 0 ], "NScanned": [ - 0, - 0 + 1, + 1 ], "QueryTime": [ 0, @@ -672,7 +672,7 @@ 1 ], "NScanned": [ - 0 + 44 ], "QueryTime": [ 0 @@ -701,8 +701,8 @@ 49 ], "NScanned": [ - 0, - 0, + 49, + 49, 49, 49, 49 @@ -742,8 +742,8 @@ 6 ], "NScanned": [ - 0, - 0, + 6, + 6, 6, 6, 6 @@ -783,8 +783,8 @@ 0 ], "NScanned": [ - 0, - 0, + 98, + 98, 49, 49, 49 @@ -885,8 +885,8 @@ 0 ], "NScanned": [ - 0, - 0, + 1, + 1, 1, 1, 1 diff --git a/src/go/tests/expect/stats_single/explain_2.6.12 b/src/go/tests/expect/stats_single/explain_2.6.12 index 66510eb5..686e271f 100755 --- a/src/go/tests/expect/stats_single/explain_2.6.12 +++ b/src/go/tests/expect/stats_single/explain_2.6.12 @@ -15,7 +15,7 @@ 1 ], "NScanned": [ - 0 + 44 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_2.6.12 b/src/go/tests/expect/stats_single/find_2.6.12 index 5bebe3e4..f63b1227 100755 --- a/src/go/tests/expect/stats_single/find_2.6.12 +++ b/src/go/tests/expect/stats_single/find_2.6.12 @@ -15,7 +15,7 @@ 6 ], "NScanned": [ - 0 + 6 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_3.0.15 b/src/go/tests/expect/stats_single/find_3.0.15 index 51c0e9c7..62d756e8 100755 --- a/src/go/tests/expect/stats_single/find_3.0.15 +++ b/src/go/tests/expect/stats_single/find_3.0.15 @@ -15,7 +15,7 @@ 6 ], "NScanned": [ - 0 + 6 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_andrii_2.6.12 b/src/go/tests/expect/stats_single/find_andrii_2.6.12 index 772cac77..9d485ae3 100755 --- a/src/go/tests/expect/stats_single/find_andrii_2.6.12 +++ b/src/go/tests/expect/stats_single/find_andrii_2.6.12 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 98 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_andrii_3.0.15 b/src/go/tests/expect/stats_single/find_andrii_3.0.15 index 51158b39..8746f1b2 100755 --- a/src/go/tests/expect/stats_single/find_andrii_3.0.15 +++ b/src/go/tests/expect/stats_single/find_andrii_3.0.15 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 98 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_empty_2.6.12 b/src/go/tests/expect/stats_single/find_empty_2.6.12 index 7a222871..4ce7d8aa 100755 --- a/src/go/tests/expect/stats_single/find_empty_2.6.12 +++ b/src/go/tests/expect/stats_single/find_empty_2.6.12 @@ -15,7 +15,7 @@ 49 ], "NScanned": [ - 0 + 49 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/find_empty_3.0.15 b/src/go/tests/expect/stats_single/find_empty_3.0.15 index 7a699886..f4860b5c 100755 --- a/src/go/tests/expect/stats_single/find_empty_3.0.15 +++ b/src/go/tests/expect/stats_single/find_empty_3.0.15 @@ -15,7 +15,7 @@ 49 ], "NScanned": [ - 0 + 49 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/findandmodify_2.6.12 b/src/go/tests/expect/stats_single/findandmodify_2.6.12 index ad3022c9..287b7faf 100755 --- a/src/go/tests/expect/stats_single/findandmodify_2.6.12 +++ b/src/go/tests/expect/stats_single/findandmodify_2.6.12 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 1 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/findandmodify_3.0.15 b/src/go/tests/expect/stats_single/findandmodify_3.0.15 index 527cada3..1c40b8fc 100755 --- a/src/go/tests/expect/stats_single/findandmodify_3.0.15 +++ b/src/go/tests/expect/stats_single/findandmodify_3.0.15 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 1 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/update_2.6.12 b/src/go/tests/expect/stats_single/update_2.6.12 index f5a0258b..479a30dd 100755 --- a/src/go/tests/expect/stats_single/update_2.6.12 +++ b/src/go/tests/expect/stats_single/update_2.6.12 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 1 ], "QueryTime": [ 0 diff --git a/src/go/tests/expect/stats_single/update_3.0.15 b/src/go/tests/expect/stats_single/update_3.0.15 index 1c17a420..e55186a7 100755 --- a/src/go/tests/expect/stats_single/update_3.0.15 +++ b/src/go/tests/expect/stats_single/update_3.0.15 @@ -15,7 +15,7 @@ 0 ], "NScanned": [ - 0 + 1 ], "QueryTime": [ 0