Commit 37de27e
158304: roachtest: beef up jobs/stress roachtest r=dt a=msbutler
This patch reconfigures the jobs/stress roachtest logic in a few ways:
- now runs on a 20 node cluster in the weekly suite
- lowers the base interval to 0.1, to simulate internal job query contention at
a 200 node scale
- refines the job control loop logic to pause 20% of running changefeeds,
resume 20% of paused changefeeds, recreate up to 200 canceled changefeeds,
per iteration.
- fails the roachtest if a job stays unclaimed for more than 5 minutes.
Informs: #158976
Release note: none
160309: backup: include all indexes r=dt a=dt
Restore already only restored the public indexes so no changes there.
Release note: none.
Epic: none.
160642: authors: add amerani to authors r=amerani a=amerani
Epic: None
Release note: None
160647: kvnemesis: disable SQL ops in safety mode r=stevendanna a=miraradeva
Currently, there is a single kvnemesis operation that executes via SQL: `ToggleGlobalReads`. We have seen this operation get stuck and cause the test to timeout under safety more. The expected behavior is that any stuck operations would time out, but it seems like there is a context cancelation propagation issue, most likely in lib/pq, but not confirmed.
This commit disables `ToggleGlobalReads` in safety mode to reduce test failures. This change would also help confirm that this is the only operation susceptible to the hanging behavior.
Fixes: #160293
Release note: None
160718: sql/tests: use longer stmt timeout in TestRandomSyntaxSQLSmith r=yuzefovich a=yuzefovich
Currently all RSG tests use 35s timeout. If a stmt isn't canceled before that, we fail the test, but such a timeout doesn't make it easy to understand whether the stmt was stuck or not. To improve the situation a bit we now give 125s timeout, under the assumptions that goroutine dumps will have 1-2 min blockage making investigations easier.
Fixes: #160678.
Release note: None
160730: sql: alter type hangs on certain conversion errors r=fqazi a=fqazi
Previously, converting invalid text to JSON would lead to the schema changer hanging. This was because the error returned on failed conversion were not marked as user errors. This led to the schema changer retrying them. To address this, this patch labels type conversion errors are user errors.
Fixes: #159958
Release note: None
160765: revert "sql: remove gossip-based DistSQL physical planning" r=yuzefovich a=yuzefovich
This reverts commit fba7dbf.
Currently, using gossip-based planning is the only way of going around #147755. The cost of maintaining this setting is very low, so let's hold off on removal for a little longer.
Epic: None
Release note: None
Co-authored-by: Michael Butler <[email protected]>
Co-authored-by: David Taylor <[email protected]>
Co-authored-by: Alek Merani <[email protected]>
Co-authored-by: Mira Radeva <[email protected]>
Co-authored-by: Yahor Yuzefovich <[email protected]>
Co-authored-by: Faizan Qazi <[email protected]>
File tree
11 files changed
+460
-68
lines changed- pkg
- backup
- cmd/roachtest/tests
- kv/kvnemesis
- settings
- sql
- backfill
- logictest/testdata/logic_test
- tests
11 files changed
+460
-68
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
982 | 982 | | |
983 | 983 | | |
984 | 984 | | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
990 | 999 | | |
991 | 1000 | | |
992 | 1001 | | |
| |||
996 | 1005 | | |
997 | 1006 | | |
998 | 1007 | | |
999 | | - | |
| 1008 | + | |
1000 | 1009 | | |
1001 | 1010 | | |
1002 | 1011 | | |
1003 | 1012 | | |
1004 | 1013 | | |
1005 | 1014 | | |
1006 | 1015 | | |
1007 | | - | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
1008 | 1027 | | |
1009 | 1028 | | |
1010 | 1029 | | |
| |||
1026 | 1045 | | |
1027 | 1046 | | |
1028 | 1047 | | |
1029 | | - | |
| 1048 | + | |
1030 | 1049 | | |
1031 | 1050 | | |
1032 | 1051 | | |
| |||
1039 | 1058 | | |
1040 | 1059 | | |
1041 | 1060 | | |
1042 | | - | |
| 1061 | + | |
1043 | 1062 | | |
1044 | 1063 | | |
1045 | 1064 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6187 | 6187 | | |
6188 | 6188 | | |
6189 | 6189 | | |
6190 | | - | |
| 6190 | + | |
6191 | 6191 | | |
6192 | | - | |
| 6192 | + | |
6193 | 6193 | | |
6194 | 6194 | | |
6195 | 6195 | | |
| |||
6211 | 6211 | | |
6212 | 6212 | | |
6213 | 6213 | | |
6214 | | - | |
| 6214 | + | |
| 6215 | + | |
6215 | 6216 | | |
6216 | 6217 | | |
6217 | 6218 | | |
6218 | 6219 | | |
6219 | | - | |
6220 | | - | |
| 6220 | + | |
| 6221 | + | |
6221 | 6222 | | |
6222 | 6223 | | |
| 6224 | + | |
6223 | 6225 | | |
6224 | 6226 | | |
6225 | 6227 | | |
| |||
6228 | 6230 | | |
6229 | 6231 | | |
6230 | 6232 | | |
6231 | | - | |
| 6233 | + | |
| 6234 | + | |
6232 | 6235 | | |
6233 | 6236 | | |
6234 | 6237 | | |
6235 | 6238 | | |
6236 | 6239 | | |
6237 | 6240 | | |
6238 | 6241 | | |
6239 | | - | |
6240 | | - | |
| 6242 | + | |
| 6243 | + | |
6241 | 6244 | | |
6242 | 6245 | | |
| 6246 | + | |
6243 | 6247 | | |
6244 | 6248 | | |
6245 | 6249 | | |
| |||
6251 | 6255 | | |
6252 | 6256 | | |
6253 | 6257 | | |
| 6258 | + | |
6254 | 6259 | | |
6255 | 6260 | | |
6256 | 6261 | | |
| |||
6259 | 6264 | | |
6260 | 6265 | | |
6261 | 6266 | | |
6262 | | - | |
6263 | | - | |
| 6267 | + | |
| 6268 | + | |
6264 | 6269 | | |
6265 | 6270 | | |
6266 | | - | |
6267 | | - | |
6268 | | - | |
| 6271 | + | |
| 6272 | + | |
| 6273 | + | |
6269 | 6274 | | |
6270 | 6275 | | |
6271 | 6276 | | |
6272 | 6277 | | |
6273 | 6278 | | |
6274 | 6279 | | |
6275 | 6280 | | |
6276 | | - | |
6277 | | - | |
| 6281 | + | |
| 6282 | + | |
6278 | 6283 | | |
6279 | 6284 | | |
6280 | 6285 | | |
| |||
6299 | 6304 | | |
6300 | 6305 | | |
6301 | 6306 | | |
6302 | | - | |
| 6307 | + | |
6303 | 6308 | | |
6304 | | - | |
| 6309 | + | |
6305 | 6310 | | |
6306 | 6311 | | |
6307 | 6312 | | |
| |||
0 commit comments