[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there

[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there

[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there

[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there

[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there

[COMMITTERS] pgsql: Improve coding around the fsync request queue.

2012-07-17 Thread Tom Lane
Improve coding around the fsync request queue. In all branches back to 8.3, this patch fixes a questionable assumption in CompactCheckpointerRequestQueue/CompactBgwriterRequestQueue that there are no uninitialized pad bytes in the request queue structs. This would only cause trouble if (a) there