Commit Graph

140 Commits

Author SHA1 Message Date
Kamil Dziedzic
fb86972f9a fix bugs 2017-10-15 04:40:34 +02:00
Kamil Dziedzic
8cf08fd882 support getmore; support find with sort; cleanups 2017-10-15 04:14:21 +02:00
Kamil Dziedzic
24eff6d4e7 speed up test 2017-10-14 22:01:12 +02:00
Kamil Dziedzic
b2a08caaa7 fix fingerprint, and drop queries since they differe between versions 2017-10-14 20:26:52 +02:00
Kamil Dziedzic
981faf53ad fix operation and namespace for older MongoDB versions 2017-10-14 20:10:21 +02:00
Kamil Dziedzic
32827eb4b5 remove non-releated comment 2017-10-14 18:48:17 +02:00
Kamil Dziedzic
c67354443c restore TimeoutChan 2017-10-14 18:44:46 +02:00
Kamil Dziedzic
c2fd98d35b one line too much 2017-10-14 18:39:00 +02:00
Kamil Dziedzic
1f9ec1bc12 fixes 2017-10-14 18:35:55 +02:00
Kamil Dziedzic
6cbfd363f3 s/Bytes recv/Bytes sent/; allow all queries to be fingerprinted 2017-10-14 18:25:08 +02:00
Kamil Dziedzic
7106e78796 abstract more values 2017-10-14 15:45:12 +02:00
Kamil Dziedzic
6a2be6e684 test pt-mongodb-query-digest output 2017-10-14 15:21:22 +02:00
Kamil Dziedzic
0b85979b52 fix comparing string to bytes 2017-10-11 19:14:30 +02:00
Kamil Dziedzic
edb358ee04 trim spaces 2017-10-11 18:57:27 +02:00
Kamil Dziedzic
4cfbe403a3 for now without range sum 2017-10-11 18:45:25 +02:00
Kamil Dziedzic
804529e353 PMM-1429: generate table of supported versions 2017-10-11 18:04:34 +02:00
Kamil Dziedzic
4d118eeb66 Merge branch 'PMM-1.3' into PMM-1429_test_metrics 2017-10-10 12:12:51 +02:00
Kamil Dziedzic
392fa04abd Merge branch '3.0' into PMM-1.3 2017-10-10 12:06:09 +02:00
Kamil Dziedzic
228d87e108 Fix expecting iter.Close()
Adding prof.Stop() ensures iterator gets closed
2017-10-05 21:36:18 +02:00
Kamil Dziedzic
65b99c905d fix tests 2017-09-14 22:18:39 +02:00
Kamil Dziedzic
932f192f93 Merge remote-tracking branch 'origin/pr/263' into PMM-1429_test_metrics 2017-09-14 22:07:20 +02:00
Kamil Dziedzic
0ef4590c2e PMM-1429: test metrics for different operations and MongoDB versions 2017-09-14 16:23:13 +02:00
MATSUU Takuto
c18fdc8a01 fix test 2017-09-13 23:05:51 +09:00
MATSUU Takuto
8ce461a7c1 support versions less than 3.2.0
docsExamined is renamed from nscannedObjects in 3.2.0.
2017-09-13 18:36:07 +09:00
MATSUU Takuto
aec4ac03cb sort Ratio like Count
Because Scanned.Max / Returned.Max is not meaningful data.
2017-09-13 18:33:19 +09:00
MATSUU Takuto
31d130cbde set Count parameter for totalStats 2017-09-13 18:10:12 +09:00
MATSUU Takuto
08cfe9bd94 set Rank parameter 2017-09-13 18:05:28 +09:00
MATSUU Takuto
3928b1e47f fix a formula 2017-09-13 18:01:47 +09:00
Kamil Dziedzic
59add04961 missing test data 2017-09-06 13:45:23 +02:00
Kamil Dziedzic
185076f8ec basic support for EXPLAIN and EVAL 2017-09-06 11:22:45 +02:00
Kamil Dziedzic
6fa8dc5161 fmt 2017-09-04 15:53:37 +02:00
Kamil Dziedzic
f0396cc8d6 fix after merge 2017-09-04 15:52:58 +02:00
Kamil Dziedzic
586c958994 Merge branch 'PMM-685_explain' into QAN_MongoDB_GA 2017-09-04 13:48:07 +02:00
Kamil Dziedzic
2dc6f443c6 Merge branch 'PMM-1057_fingerprint_more_queries' into QAN_MongoDB_GA 2017-09-04 13:46:15 +02:00
Kamil Dziedzic
691c034600 s/ServerStatus/Ping/ 2017-09-01 12:00:44 +02:00
Kamil Dziedzic
edd1b97ea3 keep queries in order to make it more predictible 2017-09-01 11:52:00 +02:00
Kamil Dziedzic
b2818cc800 change test to be more predictable 2017-09-01 10:39:21 +02:00
Kamil Dziedzic
7d4be1b348 drop $db; fix group 2017-08-31 22:12:01 +02:00
Kamil Dziedzic
31eb04fc88 explain for distinct and findAndModify was introduced in Mongo 3.4 2017-08-31 21:09:11 +02:00
Kamil Dziedzic
9af30c010e For MongoDB < 3.0 explain is not supported 2017-08-31 21:05:00 +02:00
Kamil Dziedzic
6866380a28 stop profiler before exiting test 2017-08-31 20:33:49 +02:00
Kamil Dziedzic
fcbb140088 older versions of MongoDB return different error for trying to explain insert 2017-08-31 20:25:21 +02:00
Kamil Dziedzic
2b9c557445 drop testify 2017-08-31 19:09:36 +02:00
Kamil Dziedzic
6f57f09400 properly convert query for error msg to string 2017-08-31 18:04:05 +02:00
Kamil Dziedzic
c8a5bfe5f3 be more verbose with errors 2017-08-31 17:56:08 +02:00
Kamil Dziedzic
05558d8406 PMM-685: let explain operate on []byte 2017-08-31 17:14:21 +02:00
Kamil Dziedzic
5393a2b001 PMM-685: explain 2017-08-31 13:52:37 +02:00
Kamil Dziedzic
04f95917ae PMM-1057: let's try to bypass limitations of go/bson 2017-08-24 10:29:54 +02:00
Kamil Dziedzic
a25d6218f4 just drop old go version 2017-08-21 20:26:50 +02:00
Kamil Dziedzic
45f5629260 Compare times in the same timezone 2017-08-21 20:23:37 +02:00