Skip to content

Commit b15de24

Browse files
committed
Generalizer bugfix: Set delete_existing earlier
In append mode we need to delete existing tiles. We need to set this parameter earlier, so the generalizer is initialized correctly.
1 parent 34d5265 commit b15de24

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/gen/osm2pgsql-gen.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,10 @@ class genproc_t
317317
params.set("schema", m_dbschema);
318318
}
319319

320+
if (m_append) {
321+
params.set("delete_existing", true);
322+
}
323+
320324
write_to_debug_log(params, "Params (config):");
321325

322326
log_debug("Connecting to database...");
@@ -329,10 +333,6 @@ class genproc_t
329333
log_info("Running generalizer '{}' ({})...", generalizer->name(),
330334
generalizer->strategy());
331335

332-
if (m_append) {
333-
params.set("delete_existing", true);
334-
}
335-
336336
write_to_debug_log(params, "Params (after initialization):");
337337

338338
util::timer_t timer_gen;

0 commit comments

Comments
 (0)