Commit b2d69806 authored by David Rowley's avatar David Rowley

Remove surplus call to table_finish_bulk_insert

4de60244 added the call to table_finish_bulk_insert to the
CopyMultiInsertBufferCleanup function.  We use a CopyMultiInsertBuffer even
for non-partitioned tables, so having the cleanup do that meant we would
call table_finsh_bulk_insert twice when performing COPY FROM with
a non-partitioned table.

Here we can just remove the direct call in CopyFrom and let
CopyMultiInsertBufferCleanup handle the call instead.
parent 4de60244
...@@ -3369,8 +3369,6 @@ CopyFrom(CopyState cstate) ...@@ -3369,8 +3369,6 @@ CopyFrom(CopyState cstate)
if (insertMethod != CIM_SINGLE) if (insertMethod != CIM_SINGLE)
{ {
table_finish_bulk_insert(cstate->rel, ti_options);
/* Tear down the multi-insert buffer data */ /* Tear down the multi-insert buffer data */
CopyMultiInsertInfoCleanup(&multiInsertInfo); CopyMultiInsertInfoCleanup(&multiInsertInfo);
} }
......
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