forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit242066c
committed
Speed up "brin" regression test a little bit.
In the large DO block, collect row TIDs into array variables instead ofcreating and dropping a pile of temporary tables. In a normal build,this reduces the brin test script's runtime from about 1.1 sec to 0.4 secon my workstation. That's not all that exciting perhaps, but in aCLOBBER_CACHE_ALWAYS test build, the runtime drops from 20 min to 17 min,which is a little more useful. In combination with some other changesI plan to propose, this will help provide a noticeable reduction incycle time for CLOBBER_CACHE_ALWAYS buildfarm critters.1 parentac8eb97 commit242066c
2 files changed
+30
-54
lines changedLines changed: 15 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
288 | 288 |
| |
289 | 289 |
| |
290 | 290 |
| |
| 291 | + | |
| 292 | + | |
291 | 293 |
| |
292 |
| - | |
293 | 294 |
| |
294 | 295 |
| |
295 | 296 |
| |
296 | 297 |
| |
297 |
| - | |
298 | 298 |
| |
299 | 299 |
| |
300 | 300 |
| |
| |||
304 | 304 |
| |
305 | 305 |
| |
306 | 306 |
| |
307 |
| - | |
308 | 307 |
| |
309 | 308 |
| |
310 | 309 |
| |
311 | 310 |
| |
312 |
| - | |
313 |
| - | |
| 311 | + | |
| 312 | + | |
314 | 313 |
| |
315 | 314 |
| |
316 | 315 |
| |
317 | 316 |
| |
318 | 317 |
| |
319 | 318 |
| |
320 | 319 |
| |
321 |
| - | |
| 320 | + | |
| 321 | + | |
322 | 322 |
| |
323 | 323 |
| |
324 |
| - | |
325 | 324 |
| |
326 | 325 |
| |
327 | 326 |
| |
328 | 327 |
| |
329 |
| - | |
330 |
| - | |
| 328 | + | |
| 329 | + | |
331 | 330 |
| |
332 | 331 |
| |
333 | 332 |
| |
334 | 333 |
| |
335 | 334 |
| |
336 | 335 |
| |
337 | 336 |
| |
338 |
| - | |
| 337 | + | |
| 338 | + | |
339 | 339 |
| |
340 | 340 |
| |
341 |
| - | |
342 |
| - | |
343 |
| - | |
344 |
| - | |
345 |
| - | |
346 |
| - | |
347 |
| - | |
348 |
| - | |
349 |
| - | |
350 |
| - | |
| 341 | + | |
351 | 342 |
| |
352 |
| - | |
353 |
| - | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
354 | 347 |
| |
355 | 348 |
| |
356 | 349 |
| |
| |||
366 | 359 |
| |
367 | 360 |
| |
368 | 361 |
| |
369 |
| - | |
370 | 362 |
| |
371 |
| - | |
372 |
| - | |
373 |
| - | |
374 |
| - | |
375 | 363 |
| |
376 | 364 |
| |
377 | 365 |
| |
|
Lines changed: 15 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
294 | 294 |
| |
295 | 295 |
| |
296 | 296 |
| |
| 297 | + | |
| 298 | + | |
297 | 299 |
| |
298 |
| - | |
299 | 300 |
| |
300 | 301 |
| |
301 | 302 |
| |
302 | 303 |
| |
303 |
| - | |
304 | 304 |
| |
305 | 305 |
| |
306 | 306 |
| |
| |||
310 | 310 |
| |
311 | 311 |
| |
312 | 312 |
| |
313 |
| - | |
314 | 313 |
| |
315 | 314 |
| |
316 | 315 |
| |
317 | 316 |
| |
318 |
| - | |
319 |
| - | |
| 317 | + | |
| 318 | + | |
320 | 319 |
| |
321 | 320 |
| |
322 | 321 |
| |
323 | 322 |
| |
324 | 323 |
| |
325 | 324 |
| |
326 | 325 |
| |
327 |
| - | |
| 326 | + | |
| 327 | + | |
328 | 328 |
| |
329 | 329 |
| |
330 |
| - | |
331 | 330 |
| |
332 | 331 |
| |
333 | 332 |
| |
334 | 333 |
| |
335 |
| - | |
336 |
| - | |
| 334 | + | |
| 335 | + | |
337 | 336 |
| |
338 | 337 |
| |
339 | 338 |
| |
340 | 339 |
| |
341 | 340 |
| |
342 | 341 |
| |
343 | 342 |
| |
344 |
| - | |
| 343 | + | |
| 344 | + | |
345 | 345 |
| |
346 | 346 |
| |
347 |
| - | |
348 |
| - | |
349 |
| - | |
350 |
| - | |
351 |
| - | |
352 |
| - | |
353 |
| - | |
354 |
| - | |
355 |
| - | |
356 |
| - | |
| 347 | + | |
357 | 348 |
| |
358 |
| - | |
359 |
| - | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
360 | 353 |
| |
361 | 354 |
| |
362 | 355 |
| |
| |||
372 | 365 |
| |
373 | 366 |
| |
374 | 367 |
| |
375 |
| - | |
376 | 368 |
| |
377 |
| - | |
378 |
| - | |
379 |
| - | |
380 |
| - | |
381 | 369 |
| |
382 | 370 |
| |
383 | 371 |
| |
|
0 commit comments
Comments
(0)