Bypass callbacks for deactivating active source-files to avoid nested optimistic locking collapse under heavy multi instance load (MOC MSFT problem)

This commit is contained in:
2018-02-28 10:31:35 -03:00
parent a7fa647f78
commit 7fd8fabb2d
+1 -3
View File
@@ -26,9 +26,7 @@ module Dunlop::SourceFileModel
end
def deactivate_loaded_source_file
self.class.find_each do |source_file|
source_file.inactive! if source_file.active?
end
self.class.active.update_all state: 'inactive'
end
def load_source_file