pgsql: passwordcheck: Log cracklib diagnostics

2020-08-27 Thread Peter Eisentraut
passwordcheck: Log cracklib diagnostics When calling cracklib to check the password, the diagnostic from cracklib was thrown away. This would hide essential information such as no dictionary being installed. Change this to show the cracklib error message using errdetail_log(). Reviewed-by: Dani

pgsql: doc: Update cracklib URL

2020-08-27 Thread Peter Eisentraut
doc: Update cracklib URL Author: Daniel Gustafsson Reviewed-by: Laurenz Albe Discussion: https://www.postgresql.org/message-id/flat/f7266133-618a-0adc-52ef-f43c78806b0e%402ndquadrant.com Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/42aaed60c83ff51aa736f50ad96e

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix code for re-finding scan position in a multicolumn GIN index

2020-08-27 Thread Tom Lane
Fix code for re-finding scan position in a multicolumn GIN index. collectMatchBitmap() needs to re-find the index tuple it was previously looking at, after transiently dropping lock on the index page it's on. The tuple should still exist and be at its prior position or somewhere to the right of th

pgsql: Fix comment in procarray.c

2020-08-27 Thread Michael Paquier
Fix comment in procarray.c The description of GlobalVisDataRels was missing, GlobalVisCatalogRels being mentioned instead. Author: Jim Nasby Discussion: https://postgr.es/m/[email protected] Branch -- master Details --- https://git.postgresql.org/pg/commitd