Commits
Vladimirs Maksimovs authored dac5379e4b4M
A......... [ZBX-26436] prevented redundant row locks in the database when deleting hosts in parallel API requests * commit '1e717ad9fd2ff4bdac4a9c088c9c742aeb634767': A.F....... [ZBX-26436] simplified code A.F....... [ZBX-26436] simplified SQL of ID field conditions A.F....... [ZBX-26436] reverted unrelated changes A......... [ZBX-26436] introduced ability to filter by ID field using both, NULL and 0 values when 0 exists in the given values A......... [ZBX-26436] added ability to filter ID type fields with default values by zero in more centralized way A......... [ZBX-26436] fixed inability to filter SQL query by ID field which has a default value when requested value is zero A......... [ZBX-26436] simplified code A......... [ZBX-26436] fixed incorrect update behavior; fixed API tests; fixed coding style A......... [ZBX-26436] implemented approach to delete or update rows in chunks when condition filter contains the primary key field condition only, or when the additional check on actual row existance is necessary A......... [ZBX-26436] added missing gathering of the existing host-related entities before updating them A......... [ZBX-26436] added missing gathering of the existing map elements to delete before deleting the associated hosts/templates A......... [ZBX-26436] prevented redundant row locks in the database when deleting hosts in parallel API requests
Showing diff to005941e2006