pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti

pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti

pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti

pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti

pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti

pgsql: Fix query-lifespan memory leakage in repeatedly executed hash jo

2018-03-16 Thread Tom Lane
Fix query-lifespan memory leakage in repeatedly executed hash joins. ExecHashTableCreate allocated some memory that wasn't freed by ExecHashTableDestroy, specifically the per-hash-key function information. That's not a huge amount of data, but if one runs a query that repeats a hash join enough ti