[entropy.server] improve performance on db upload, do not index db twice
This commit is contained in:
@@ -1576,6 +1576,7 @@ class Server(ServerNoticeBoardMixin):
|
||||
dbconn = self.Entropy.open_server_repository(read_only = False,
|
||||
no_upload = True, repo = repo, indexing = False,
|
||||
do_treeupdates = False)
|
||||
dbconn.doCleanups()
|
||||
dbconn.dropAllIndexes()
|
||||
dbconn.vacuum()
|
||||
dbconn.vacuum()
|
||||
@@ -1732,11 +1733,6 @@ class Server(ServerNoticeBoardMixin):
|
||||
# Package Sets info
|
||||
self._show_package_sets_messages(repo)
|
||||
|
||||
# Final tweaks
|
||||
repo_dbconn = self.Entropy.open_server_repository(repo = repo,
|
||||
read_only = False)
|
||||
repo_dbconn.doCleanups()
|
||||
|
||||
self._sync_database_treeupdates(repo)
|
||||
self.Entropy._update_database_package_sets(repo)
|
||||
self.Entropy.close_repositories()
|
||||
|
||||
Reference in New Issue
Block a user