feeder: set synchronous_commit to off during feed (#56039)

This commit is contained in:
Benjamin Dauvergne 2021-08-07 19:22:37 +02:00
parent 47a85d8531
commit e0a28c2f85
1 changed files with 2 additions and 0 deletions

View File

@ -605,6 +605,7 @@ class WcsOlapFeeder(object):
def feed(self):
try:
if self.do_feed:
self.ex('SET synchronous_commit = off')
self.do_schema()
self.do_dates_table()
self.do_base_table()
@ -621,6 +622,7 @@ class WcsOlapFeeder(object):
raise
else:
if self.do_feed:
self.ex('SET synchronous_commit = on')
if not self.fake:
self.logger.debug('dropping schema %s', self.schema)
self.drop_tables_sequencially(self.schema)