Commit d9fa17aa authored by Peter Eisentraut's avatar Peter Eisentraut

pg_dump: Remove dead code

Remove some code relevant only for dumping from pre-7.1 servers,
support for which had already been removed by
64f3524e.
parent ad9291f5
...@@ -13959,7 +13959,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -13959,7 +13959,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
int i_aggmtransspace; int i_aggmtransspace;
int i_agginitval; int i_agginitval;
int i_aggminitval; int i_aggminitval;
int i_convertok;
int i_proparallel; int i_proparallel;
const char *aggtransfn; const char *aggtransfn;
const char *aggfinalfn; const char *aggfinalfn;
...@@ -13982,7 +13981,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -13982,7 +13981,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
const char *aggmtransspace; const char *aggmtransspace;
const char *agginitval; const char *agginitval;
const char *aggminitval; const char *aggminitval;
bool convertok;
const char *proparallel; const char *proparallel;
char defaultfinalmodify; char defaultfinalmodify;
...@@ -14008,7 +14006,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14008,7 +14006,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"aggkind, " "aggkind, "
"aggtransspace, agginitval, " "aggtransspace, agginitval, "
"aggmtransspace, aggminitval, " "aggmtransspace, aggminitval, "
"true AS convertok, "
"pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, " "pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, "
"pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs, " "pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs, "
"p.proparallel " "p.proparallel "
...@@ -14029,7 +14026,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14029,7 +14026,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"aggkind, " "aggkind, "
"aggtransspace, agginitval, " "aggtransspace, agginitval, "
"aggmtransspace, aggminitval, " "aggmtransspace, aggminitval, "
"true AS convertok, "
"pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, " "pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, "
"pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs, " "pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs, "
"p.proparallel " "p.proparallel "
...@@ -14051,7 +14047,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14051,7 +14047,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"aggkind, " "aggkind, "
"aggtransspace, agginitval, " "aggtransspace, agginitval, "
"aggmtransspace, aggminitval, " "aggmtransspace, aggminitval, "
"true AS convertok, "
"pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, " "pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, "
"pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs " "pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs "
"FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p " "FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p "
...@@ -14073,7 +14068,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14073,7 +14068,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"'n' AS aggkind, " "'n' AS aggkind, "
"0 AS aggtransspace, agginitval, " "0 AS aggtransspace, agginitval, "
"0 AS aggmtransspace, NULL AS aggminitval, " "0 AS aggmtransspace, NULL AS aggminitval, "
"true AS convertok, "
"pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, " "pg_catalog.pg_get_function_arguments(p.oid) AS funcargs, "
"pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs " "pg_catalog.pg_get_function_identity_arguments(p.oid) AS funciargs "
"FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p " "FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p "
...@@ -14095,7 +14089,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14095,7 +14089,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"'n' AS aggkind, " "'n' AS aggkind, "
"0 AS aggtransspace, agginitval, " "0 AS aggtransspace, agginitval, "
"0 AS aggmtransspace, NULL AS aggminitval, " "0 AS aggmtransspace, NULL AS aggminitval, "
"true AS convertok "
"FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p " "FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p "
"WHERE a.aggfnoid = p.oid " "WHERE a.aggfnoid = p.oid "
"AND p.oid = '%u'::pg_catalog.oid", "AND p.oid = '%u'::pg_catalog.oid",
...@@ -14115,7 +14108,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14115,7 +14108,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
"'n' AS aggkind, " "'n' AS aggkind, "
"0 AS aggtransspace, agginitval, " "0 AS aggtransspace, agginitval, "
"0 AS aggmtransspace, NULL AS aggminitval, " "0 AS aggmtransspace, NULL AS aggminitval, "
"true AS convertok "
"FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p " "FROM pg_catalog.pg_aggregate a, pg_catalog.pg_proc p "
"WHERE a.aggfnoid = p.oid " "WHERE a.aggfnoid = p.oid "
"AND p.oid = '%u'::pg_catalog.oid", "AND p.oid = '%u'::pg_catalog.oid",
...@@ -14144,7 +14136,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14144,7 +14136,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
i_aggmtransspace = PQfnumber(res, "aggmtransspace"); i_aggmtransspace = PQfnumber(res, "aggmtransspace");
i_agginitval = PQfnumber(res, "agginitval"); i_agginitval = PQfnumber(res, "agginitval");
i_aggminitval = PQfnumber(res, "aggminitval"); i_aggminitval = PQfnumber(res, "aggminitval");
i_convertok = PQfnumber(res, "convertok");
i_proparallel = PQfnumber(res, "proparallel"); i_proparallel = PQfnumber(res, "proparallel");
aggtransfn = PQgetvalue(res, 0, i_aggtransfn); aggtransfn = PQgetvalue(res, 0, i_aggtransfn);
...@@ -14167,7 +14158,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14167,7 +14158,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
aggmtransspace = PQgetvalue(res, 0, i_aggmtransspace); aggmtransspace = PQgetvalue(res, 0, i_aggmtransspace);
agginitval = PQgetvalue(res, 0, i_agginitval); agginitval = PQgetvalue(res, 0, i_agginitval);
aggminitval = PQgetvalue(res, 0, i_aggminitval); aggminitval = PQgetvalue(res, 0, i_aggminitval);
convertok = (PQgetvalue(res, 0, i_convertok)[0] == 't');
if (fout->remoteVersion >= 80400) if (fout->remoteVersion >= 80400)
{ {
...@@ -14191,19 +14181,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo) ...@@ -14191,19 +14181,6 @@ dumpAgg(Archive *fout, AggInfo *agginfo)
else else
proparallel = NULL; proparallel = NULL;
if (!convertok)
{
pg_log_warning("aggregate function %s could not be dumped correctly for this database version; ignored",
aggsig);
if (aggfullsig)
free(aggfullsig);
free(aggsig);
return;
}
/* identify default modify flag for aggkind (must match DefineAggregate) */ /* identify default modify flag for aggkind (must match DefineAggregate) */
defaultfinalmodify = (aggkind == AGGKIND_NORMAL) ? AGGMODIFY_READ_ONLY : AGGMODIFY_READ_WRITE; defaultfinalmodify = (aggkind == AGGKIND_NORMAL) ? AGGMODIFY_READ_ONLY : AGGMODIFY_READ_WRITE;
/* replace omitted flags for old versions */ /* replace omitted flags for old versions */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment