Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102936 rows
  S3 affected 26900 rows via products.partslink agg
  S4 affected 2858 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102942 rows
  S3 affected 41614 rows via products.partslink agg
  S4 affected 5500 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102931 rows
  S3 affected 55342 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102935 rows
  S3 affected 68750 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102938 rows
  S3 affected 87438 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102936,"s3_partslink_agg":26900,"s4_partnum_agg":2858,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102942,"s3_partslink_agg":41614,"s4_partnum_agg":5500,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102931,"s3_partslink_agg":55342,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102935,"s3_partslink_agg":68750,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102938,"s3_partslink_agg":87438,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102940 rows
  S3 affected 26873 rows via products.partslink agg
  S4 affected 2858 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102942 rows
  S3 affected 41631 rows via products.partslink agg
  S4 affected 5512 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102931 rows
  S3 affected 55361 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102935 rows
  S3 affected 68765 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102938 rows
  S3 affected 87427 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102940,"s3_partslink_agg":26873,"s4_partnum_agg":2858,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102942,"s3_partslink_agg":41631,"s4_partnum_agg":5512,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102931,"s3_partslink_agg":55361,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102935,"s3_partslink_agg":68765,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102938,"s3_partslink_agg":87427,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102941 rows
  S3 affected 26903 rows via products.partslink agg
  S4 affected 2866 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102943 rows
  S3 affected 41585 rows via products.partslink agg
  S4 affected 5512 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102932 rows
  S3 affected 55333 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102936 rows
  S3 affected 68811 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102939 rows
  S3 affected 87461 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102941,"s3_partslink_agg":26903,"s4_partnum_agg":2866,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102943,"s3_partslink_agg":41585,"s4_partnum_agg":5512,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102932,"s3_partslink_agg":55333,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102936,"s3_partslink_agg":68811,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102939,"s3_partslink_agg":87461,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102946 rows
  S3 affected 26951 rows via products.partslink agg
  S4 affected 2868 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102948 rows
  S3 affected 41569 rows via products.partslink agg
  S4 affected 5510 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102937 rows
  S3 affected 55329 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102941 rows
  S3 affected 68779 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102944 rows
  S3 affected 87489 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102946,"s3_partslink_agg":26951,"s4_partnum_agg":2868,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102948,"s3_partslink_agg":41569,"s4_partnum_agg":5510,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102937,"s3_partslink_agg":55329,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102941,"s3_partslink_agg":68779,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102944,"s3_partslink_agg":87489,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102947 rows
  S3 affected 27007 rows via products.partslink agg
  S4 affected 2870 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102949 rows
  S3 affected 41529 rows via products.partslink agg
  S4 affected 5502 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102938 rows
  S3 affected 55267 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102942 rows
  S3 affected 68747 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102945 rows
  S3 affected 87461 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102947,"s3_partslink_agg":27007,"s4_partnum_agg":2870,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102949,"s3_partslink_agg":41529,"s4_partnum_agg":5502,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102938,"s3_partslink_agg":55267,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102942,"s3_partslink_agg":68747,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102945,"s3_partslink_agg":87461,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102948 rows
  S3 affected 27095 rows via products.partslink agg
  S4 affected 2868 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102950 rows
  S3 affected 41543 rows via products.partslink agg
  S4 affected 5492 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102939 rows
  S3 affected 55267 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102943 rows
  S3 affected 68719 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102946 rows
  S3 affected 87451 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102948,"s3_partslink_agg":27095,"s4_partnum_agg":2868,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102950,"s3_partslink_agg":41543,"s4_partnum_agg":5492,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102939,"s3_partslink_agg":55267,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102943,"s3_partslink_agg":68719,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102946,"s3_partslink_agg":87451,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102953 rows
  S3 affected 26940 rows via products.partslink agg
  S4 affected 2854 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102955 rows
  S3 affected 41460 rows via products.partslink agg
  S4 affected 5482 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102944 rows
  S3 affected 55234 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102948 rows
  S3 affected 68652 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102951 rows
  S3 affected 87422 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102953,"s3_partslink_agg":26940,"s4_partnum_agg":2854,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102955,"s3_partslink_agg":41460,"s4_partnum_agg":5482,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102944,"s3_partslink_agg":55234,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102948,"s3_partslink_agg":68652,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102951,"s3_partslink_agg":87422,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102953 rows
  S3 affected 26790 rows via products.partslink agg
  S4 affected 2840 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102955 rows
  S3 affected 41488 rows via products.partslink agg
  S4 affected 5484 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102944 rows
  S3 affected 55242 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102948 rows
  S3 affected 68606 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102951 rows
  S3 affected 87400 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102953,"s3_partslink_agg":26790,"s4_partnum_agg":2840,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102955,"s3_partslink_agg":41488,"s4_partnum_agg":5484,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102944,"s3_partslink_agg":55242,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102948,"s3_partslink_agg":68606,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102951,"s3_partslink_agg":87400,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102953 rows
  S3 affected 26753 rows via products.partslink agg
  S4 affected 2820 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102955 rows
  S3 affected 41485 rows via products.partslink agg
  S4 affected 5458 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102944 rows
  S3 affected 55281 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102948 rows
  S3 affected 68617 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102951 rows
  S3 affected 87395 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102953,"s3_partslink_agg":26753,"s4_partnum_agg":2820,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102955,"s3_partslink_agg":41485,"s4_partnum_agg":5458,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102944,"s3_partslink_agg":55281,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102948,"s3_partslink_agg":68617,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102951,"s3_partslink_agg":87395,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102954 rows
  S3 affected 26675 rows via products.partslink agg
  S4 affected 2818 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102956 rows
  S3 affected 41411 rows via products.partslink agg
  S4 affected 5438 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102945 rows
  S3 affected 55223 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102949 rows
  S3 affected 68607 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102952 rows
  S3 affected 87405 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102954,"s3_partslink_agg":26675,"s4_partnum_agg":2818,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102956,"s3_partslink_agg":41411,"s4_partnum_agg":5438,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102945,"s3_partslink_agg":55223,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102949,"s3_partslink_agg":68607,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102952,"s3_partslink_agg":87405,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT IGNORE INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT partslink, 0 AS cnt, 180 AS days_limit
                     FROM products
                     WHERE partslink IS NOT NULL
                       AND created_at <= DATE_SUB(NOW(), INTERVAL 180 DAY)
                       AND partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                     GROUP BY partslink)
  S2 zeroed 102955 rows
  S3 affected 26665 rows via products.partslink agg
  S4 affected 2816 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102957 rows
  S3 affected 41385 rows via products.partslink agg
  S4 affected 5428 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102946 rows
  S3 affected 55215 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102950 rows
  S3 affected 68591 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102953 rows
  S3 affected 87413 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102955,"s3_partslink_agg":26665,"s4_partnum_agg":2816,"errors":1}
  days=365: {"s1_seeds":0,"s2_reset":102957,"s3_partslink_agg":41385,"s4_partnum_agg":5428,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102946,"s3_partslink_agg":55215,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102950,"s3_partslink_agg":68591,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102953,"s3_partslink_agg":87413,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102956 rows
  S3 affected 26744 rows via products.partslink agg
  S4 affected 2822 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102958 rows
  S3 affected 41380 rows via products.partslink agg
  S4 affected 5428 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102947 rows
  S3 affected 55168 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102951 rows
  S3 affected 68548 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102954 rows
  S3 affected 87402 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102956,"s3_partslink_agg":26744,"s4_partnum_agg":2822,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102958,"s3_partslink_agg":41380,"s4_partnum_agg":5428,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102947,"s3_partslink_agg":55168,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102951,"s3_partslink_agg":68548,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102954,"s3_partslink_agg":87402,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102958 rows
  S3 affected 26821 rows via products.partslink agg
  S4 affected 2832 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102960 rows
  S3 affected 41389 rows via products.partslink agg
  S4 affected 5424 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102949 rows
  S3 affected 55135 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102953 rows
  S3 affected 68511 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102956 rows
  S3 affected 87385 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102958,"s3_partslink_agg":26821,"s4_partnum_agg":2832,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102960,"s3_partslink_agg":41389,"s4_partnum_agg":5424,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102949,"s3_partslink_agg":55135,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102953,"s3_partslink_agg":68511,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102956,"s3_partslink_agg":87385,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102959 rows
  S3 affected 26740 rows via products.partslink agg
  S4 affected 2804 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102961 rows
  S3 affected 41330 rows via products.partslink agg
  S4 affected 5406 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102950 rows
  S3 affected 55096 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102954 rows
  S3 affected 68444 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102957 rows
  S3 affected 87362 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102959,"s3_partslink_agg":26740,"s4_partnum_agg":2804,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102961,"s3_partslink_agg":41330,"s4_partnum_agg":5406,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102950,"s3_partslink_agg":55096,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102954,"s3_partslink_agg":68444,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102957,"s3_partslink_agg":87362,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102959 rows
  S3 affected 26654 rows via products.partslink agg
  S4 affected 2782 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102961 rows
  S3 affected 41324 rows via products.partslink agg
  S4 affected 5404 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102950 rows
  S3 affected 55102 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102954 rows
  S3 affected 68386 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102957 rows
  S3 affected 87344 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102959,"s3_partslink_agg":26654,"s4_partnum_agg":2782,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102961,"s3_partslink_agg":41324,"s4_partnum_agg":5404,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102950,"s3_partslink_agg":55102,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102954,"s3_partslink_agg":68386,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102957,"s3_partslink_agg":87344,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102959 rows
  S3 affected 26678 rows via products.partslink agg
  S4 affected 2784 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102961 rows
  S3 affected 41412 rows via products.partslink agg
  S4 affected 5412 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102950 rows
  S3 affected 55154 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102954 rows
  S3 affected 68400 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102957 rows
  S3 affected 87364 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102959,"s3_partslink_agg":26678,"s4_partnum_agg":2784,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102961,"s3_partslink_agg":41412,"s4_partnum_agg":5412,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102950,"s3_partslink_agg":55154,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102954,"s3_partslink_agg":68400,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102957,"s3_partslink_agg":87364,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102961 rows
  S3 affected 26637 rows via products.partslink agg
  S4 affected 2790 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102963 rows
  S3 affected 41349 rows via products.partslink agg
  S4 affected 5414 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102952 rows
  S3 affected 55135 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102956 rows
  S3 affected 68387 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102959 rows
  S3 affected 87371 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102961,"s3_partslink_agg":26637,"s4_partnum_agg":2790,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102963,"s3_partslink_agg":41349,"s4_partnum_agg":5414,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102952,"s3_partslink_agg":55135,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102956,"s3_partslink_agg":68387,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102959,"s3_partslink_agg":87371,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102964 rows
  S3 affected 26623 rows via products.partslink agg
  S4 affected 2781 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102966 rows
  S3 affected 41311 rows via products.partslink agg
  S4 affected 5389 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102955 rows
  S3 affected 55093 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102959 rows
  S3 affected 68365 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102962 rows
  S3 affected 87393 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102964,"s3_partslink_agg":26623,"s4_partnum_agg":2781,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102966,"s3_partslink_agg":41311,"s4_partnum_agg":5389,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102955,"s3_partslink_agg":55093,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102959,"s3_partslink_agg":68365,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102962,"s3_partslink_agg":87393,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102966 rows
  S3 affected 26695 rows via products.partslink agg
  S4 affected 2770 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102968 rows
  S3 affected 41307 rows via products.partslink agg
  S4 affected 5378 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102956 rows
  S3 affected 55039 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102960 rows
  S3 affected 68317 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102963 rows
  S3 affected 87363 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102966,"s3_partslink_agg":26695,"s4_partnum_agg":2770,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102968,"s3_partslink_agg":41307,"s4_partnum_agg":5378,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102956,"s3_partslink_agg":55039,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102960,"s3_partslink_agg":68317,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102963,"s3_partslink_agg":87363,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102967 rows
  S3 affected 26567 rows via products.partslink agg
  S4 affected 2760 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102969 rows
  S3 affected 41263 rows via products.partslink agg
  S4 affected 5360 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102957 rows
  S3 affected 54975 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102961 rows
  S3 affected 68177 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102964 rows
  S3 affected 87299 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102967,"s3_partslink_agg":26567,"s4_partnum_agg":2760,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102969,"s3_partslink_agg":41263,"s4_partnum_agg":5360,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102957,"s3_partslink_agg":54975,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102961,"s3_partslink_agg":68177,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102964,"s3_partslink_agg":87299,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 26553 rows via products.partslink agg
  S4 affected 2744 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102974 rows
  S3 affected 41259 rows via products.partslink agg
  S4 affected 5338 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102962 rows
  S3 affected 54937 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102966 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102969 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":26553,"s4_partnum_agg":2744,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102974,"s3_partslink_agg":41259,"s4_partnum_agg":5338,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102962,"s3_partslink_agg":54937,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102966,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":102969,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102973 rows
  S3 affected 26574 rows via products.partslink agg
  S4 affected 2742 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 41198 rows via products.partslink agg
  S4 affected 5342 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102963 rows
  S3 affected 54878 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102966 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102969 rows
  S3 affected 87319 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102973,"s3_partslink_agg":26574,"s4_partnum_agg":2742,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":41198,"s4_partnum_agg":5342,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102963,"s3_partslink_agg":54878,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102966,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":102969,"s3_partslink_agg":87319,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 26596 rows via products.partslink agg
  S4 affected 2734 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102977 rows
  S3 affected 41186 rows via products.partslink agg
  S4 affected 5336 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102965 rows
  S3 affected 54852 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102966 rows
  S3 affected 68079 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 87318 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":26596,"s4_partnum_agg":2734,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102977,"s3_partslink_agg":41186,"s4_partnum_agg":5336,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102965,"s3_partslink_agg":54852,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102966,"s3_partslink_agg":68079,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":87318,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102977 rows
  S3 affected 26641 rows via products.partslink agg
  S4 affected 2744 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102979 rows
  S3 affected 41149 rows via products.partslink agg
  S4 affected 5322 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102967 rows
  S3 affected 54829 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102971 rows
  S3 affected 68039 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102974 rows
  S3 affected 87287 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102977,"s3_partslink_agg":26641,"s4_partnum_agg":2744,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102979,"s3_partslink_agg":41149,"s4_partnum_agg":5322,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102967,"s3_partslink_agg":54829,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102971,"s3_partslink_agg":68039,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102974,"s3_partslink_agg":87287,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102978 rows
  S3 affected 26542 rows via products.partslink agg
  S4 affected 2734 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 41090 rows via products.partslink agg
  S4 affected 5322 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102968 rows
  S3 affected 54768 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 67980 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102978,"s3_partslink_agg":26542,"s4_partnum_agg":2734,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":41090,"s4_partnum_agg":5322,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102968,"s3_partslink_agg":54768,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":67980,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102978 rows
  S3 affected 26448 rows via products.partslink agg
  S4 affected 2718 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 41050 rows via products.partslink agg
  S4 affected 5314 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102968 rows
  S3 affected 54738 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 67916 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 87210 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102978,"s3_partslink_agg":26448,"s4_partnum_agg":2718,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":41050,"s4_partnum_agg":5314,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102968,"s3_partslink_agg":54738,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":67916,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":87210,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102978 rows
  S3 affected 26384 rows via products.partslink agg
  S4 affected 2710 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 41056 rows via products.partslink agg
  S4 affected 5308 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102968 rows
  S3 affected 54752 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 67922 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 87182 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102978,"s3_partslink_agg":26384,"s4_partnum_agg":2710,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":41056,"s4_partnum_agg":5308,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102968,"s3_partslink_agg":54752,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":67922,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":87182,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102978 rows
  S3 affected 26431 rows via products.partslink agg
  S4 affected 2704 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 41075 rows via products.partslink agg
  S4 affected 5302 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102968 rows
  S3 affected 54704 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102972 rows
  S3 affected 67926 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 87176 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102978,"s3_partslink_agg":26431,"s4_partnum_agg":2704,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":41075,"s4_partnum_agg":5302,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102968,"s3_partslink_agg":54704,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102972,"s3_partslink_agg":67926,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":87176,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102979 rows
  S3 affected 26493 rows via products.partslink agg
  S4 affected 2712 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102981 rows
  S3 affected 41053 rows via products.partslink agg
  S4 affected 5294 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102970 rows
  S3 affected 54681 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102974 rows
  S3 affected 67947 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102977 rows
  S3 affected 87191 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102979,"s3_partslink_agg":26493,"s4_partnum_agg":2712,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102981,"s3_partslink_agg":41053,"s4_partnum_agg":5294,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102970,"s3_partslink_agg":54681,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102974,"s3_partslink_agg":67947,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102977,"s3_partslink_agg":87191,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 26578 rows via products.partslink agg
  S4 affected 2718 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102982 rows
  S3 affected 41026 rows via products.partslink agg
  S4 affected 5296 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102971 rows
  S3 affected 54648 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102975 rows
  S3 affected 67946 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102978 rows
  S3 affected 87210 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":26578,"s4_partnum_agg":2718,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102982,"s3_partslink_agg":41026,"s4_partnum_agg":5296,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102971,"s3_partslink_agg":54648,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102975,"s3_partslink_agg":67946,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102978,"s3_partslink_agg":87210,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102982 rows
  S3 affected 26679 rows via products.partslink agg
  S4 affected 2732 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102984 rows
  S3 affected 41003 rows via products.partslink agg
  S4 affected 5288 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102973 rows
  S3 affected 54693 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102977 rows
  S3 affected 67915 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 87211 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102982,"s3_partslink_agg":26679,"s4_partnum_agg":2732,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102984,"s3_partslink_agg":41003,"s4_partnum_agg":5288,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102973,"s3_partslink_agg":54693,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102977,"s3_partslink_agg":67915,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":87211,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102985 rows
  S3 affected 26522 rows via products.partslink agg
  S4 affected 2726 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102987 rows
  S3 affected 40926 rows via products.partslink agg
  S4 affected 5282 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102976 rows
  S3 affected 54680 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 67856 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102983 rows
  S3 affected 87184 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102985,"s3_partslink_agg":26522,"s4_partnum_agg":2726,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102987,"s3_partslink_agg":40926,"s4_partnum_agg":5282,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102976,"s3_partslink_agg":54680,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":67856,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102983,"s3_partslink_agg":87184,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102985 rows
  S3 affected 26414 rows via products.partslink agg
  S4 affected 2712 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102987 rows
  S3 affected 40908 rows via products.partslink agg
  S4 affected 5274 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102976 rows
  S3 affected 54654 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 67804 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102983 rows
  S3 affected 87140 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102985,"s3_partslink_agg":26414,"s4_partnum_agg":2712,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102987,"s3_partslink_agg":40908,"s4_partnum_agg":5274,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102976,"s3_partslink_agg":54654,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":67804,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102983,"s3_partslink_agg":87140,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102985 rows
  S3 affected 26369 rows via products.partslink agg
  S4 affected 2708 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102987 rows
  S3 affected 40955 rows via products.partslink agg
  S4 affected 5286 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102976 rows
  S3 affected 54675 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102980 rows
  S3 affected 67817 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102983 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102985,"s3_partslink_agg":26369,"s4_partnum_agg":2708,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102987,"s3_partslink_agg":40955,"s4_partnum_agg":5286,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102976,"s3_partslink_agg":54675,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102980,"s3_partslink_agg":67817,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102983,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102986 rows
  S3 affected 26361 rows via products.partslink agg
  S4 affected 2698 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102988 rows
  S3 affected 40955 rows via products.partslink agg
  S4 affected 5282 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102977 rows
  S3 affected 54673 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102981 rows
  S3 affected 67845 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102983 rows
  S3 affected 87162 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102986,"s3_partslink_agg":26361,"s4_partnum_agg":2698,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102988,"s3_partslink_agg":40955,"s4_partnum_agg":5282,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102977,"s3_partslink_agg":54673,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102981,"s3_partslink_agg":67845,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102983,"s3_partslink_agg":87162,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102991 rows
  S3 affected 26382 rows via products.partslink agg
  S4 affected 2690 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102993 rows
  S3 affected 40944 rows via products.partslink agg
  S4 affected 5274 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102982 rows
  S3 affected 54632 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102986 rows
  S3 affected 67798 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102989 rows
  S3 affected 87164 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102991,"s3_partslink_agg":26382,"s4_partnum_agg":2690,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102993,"s3_partslink_agg":40944,"s4_partnum_agg":5274,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102982,"s3_partslink_agg":54632,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102986,"s3_partslink_agg":67798,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102989,"s3_partslink_agg":87164,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102993 rows
  S3 affected 26483 rows via products.partslink agg
  S4 affected 2692 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102995 rows
  S3 affected 40895 rows via products.partslink agg
  S4 affected 5258 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102984 rows
  S3 affected 54619 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102988 rows
  S3 affected 67741 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102991 rows
  S3 affected 87155 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102993,"s3_partslink_agg":26483,"s4_partnum_agg":2692,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102995,"s3_partslink_agg":40895,"s4_partnum_agg":5258,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102984,"s3_partslink_agg":54619,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102988,"s3_partslink_agg":67741,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102991,"s3_partslink_agg":87155,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102994 rows
  S3 affected 26563 rows via products.partslink agg
  S4 affected 2704 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102996 rows
  S3 affected 40851 rows via products.partslink agg
  S4 affected 5250 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102985 rows
  S3 affected 54563 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102989 rows
  S3 affected 67699 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102992 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102994,"s3_partslink_agg":26563,"s4_partnum_agg":2704,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102996,"s3_partslink_agg":40851,"s4_partnum_agg":5250,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102985,"s3_partslink_agg":54563,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102989,"s3_partslink_agg":67699,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102992,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102995 rows
  S3 affected 26448 rows via products.partslink agg
  S4 affected 2682 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102997 rows
  S3 affected 40780 rows via products.partslink agg
  S4 affected 5238 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102986 rows
  S3 affected 54498 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102990 rows
  S3 affected 67624 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102992 rows
  S3 affected 87083 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102995,"s3_partslink_agg":26448,"s4_partnum_agg":2682,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102997,"s3_partslink_agg":40780,"s4_partnum_agg":5238,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102986,"s3_partslink_agg":54498,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102990,"s3_partslink_agg":67624,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102992,"s3_partslink_agg":87083,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102995 rows
  S3 affected 26326 rows via products.partslink agg
  S4 affected 2668 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102997 rows
  S3 affected 40768 rows via products.partslink agg
  S4 affected 5224 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102986 rows
  S3 affected 54476 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102990 rows
  S3 affected 67562 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102993 rows
  S3 affected 87028 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102995,"s3_partslink_agg":26326,"s4_partnum_agg":2668,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102997,"s3_partslink_agg":40768,"s4_partnum_agg":5224,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102986,"s3_partslink_agg":54476,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102990,"s3_partslink_agg":67562,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102993,"s3_partslink_agg":87028,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102995 rows
  S3 affected 26330 rows via products.partslink agg
  S4 affected 2672 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102997 rows
  S3 affected 40828 rows via products.partslink agg
  S4 affected 5224 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102986 rows
  S3 affected 54514 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 547 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 547 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102990 rows
  S3 affected 67554 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102993 rows
  S3 affected 87016 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102995,"s3_partslink_agg":26330,"s4_partnum_agg":2672,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102997,"s3_partslink_agg":40828,"s4_partnum_agg":5224,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102986,"s3_partslink_agg":54514,"s4_partnum_agg":0,"errors":1}
  days=730: {"s1_seeds":0,"s2_reset":102990,"s3_partslink_agg":67554,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102993,"s3_partslink_agg":87016,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102997 rows
  S3 affected 26319 rows via products.partslink agg
  S4 affected 2646 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102999 rows
  S3 affected 40797 rows via products.partslink agg
  S4 affected 5212 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102988 rows
  S3 affected 54505 rows via products.partslink agg
  S4 affected 8412 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102992 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102995 rows
  S3 affected 87015 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":102997,"s3_partslink_agg":26319,"s4_partnum_agg":2646,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":102999,"s3_partslink_agg":40797,"s4_partnum_agg":5212,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":102988,"s3_partslink_agg":54505,"s4_partnum_agg":8412,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":102992,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":102995,"s3_partslink_agg":87015,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103000 rows
  S3 affected 26322 rows via products.partslink agg
  S4 affected 2644 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103002 rows
  S3 affected 40788 rows via products.partslink agg
  S4 affected 5196 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103003 rows
  S3 affected 54466 rows via products.partslink agg
  S4 affected 8422 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102992 rows
  S3 affected 67553 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102998 rows
  S3 affected 87040 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103000,"s3_partslink_agg":26322,"s4_partnum_agg":2644,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103002,"s3_partslink_agg":40788,"s4_partnum_agg":5196,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103003,"s3_partslink_agg":54466,"s4_partnum_agg":8422,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":102992,"s3_partslink_agg":67553,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":102998,"s3_partslink_agg":87040,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103002 rows
  S3 affected 26379 rows via products.partslink agg
  S4 affected 2638 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103004 rows
  S3 affected 40773 rows via products.partslink agg
  S4 affected 5192 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103005 rows
  S3 affected 54435 rows via products.partslink agg
  S4 affected 8426 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102997 rows
  S3 affected 67475 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103000 rows
  S3 affected 87027 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103002,"s3_partslink_agg":26379,"s4_partnum_agg":2638,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103004,"s3_partslink_agg":40773,"s4_partnum_agg":5192,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103005,"s3_partslink_agg":54435,"s4_partnum_agg":8426,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":102997,"s3_partslink_agg":67475,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103000,"s3_partslink_agg":87027,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103003 rows
  S3 affected 26429 rows via products.partslink agg
  S4 affected 2638 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103005 rows
  S3 affected 40735 rows via products.partslink agg
  S4 affected 5186 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103006 rows
  S3 affected 54381 rows via products.partslink agg
  S4 affected 8408 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102998 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103001 rows
  S3 affected 87005 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103003,"s3_partslink_agg":26429,"s4_partnum_agg":2638,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103005,"s3_partslink_agg":40735,"s4_partnum_agg":5186,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103006,"s3_partslink_agg":54381,"s4_partnum_agg":8408,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":102998,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103001,"s3_partslink_agg":87005,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103008 rows
  S3 affected 26326 rows via products.partslink agg
  S4 affected 2636 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103010 rows
  S3 affected 40702 rows via products.partslink agg
  S4 affected 5186 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 54338 rows via products.partslink agg
  S4 affected 8398 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 102998 rows
  S3 affected 67399 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103006 rows
  S3 affected 86964 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103008,"s3_partslink_agg":26326,"s4_partnum_agg":2636,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103010,"s3_partslink_agg":40702,"s4_partnum_agg":5186,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":54338,"s4_partnum_agg":8398,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":102998,"s3_partslink_agg":67399,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103006,"s3_partslink_agg":86964,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103008 rows
  S3 affected 26168 rows via products.partslink agg
  S4 affected 2602 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103010 rows
  S3 affected 40694 rows via products.partslink agg
  S4 affected 5186 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 54320 rows via products.partslink agg
  S4 affected 8390 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103003 rows
  S3 affected 67286 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103006 rows
  S3 affected 86938 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103008,"s3_partslink_agg":26168,"s4_partnum_agg":2602,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103010,"s3_partslink_agg":40694,"s4_partnum_agg":5186,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":54320,"s4_partnum_agg":8390,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103003,"s3_partslink_agg":67286,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103006,"s3_partslink_agg":86938,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103008 rows
  S3 affected 26116 rows via products.partslink agg
  S4 affected 2592 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103010 rows
  S3 affected 40758 rows via products.partslink agg
  S4 affected 5192 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 54380 rows via products.partslink agg
  S4 affected 8394 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103003 rows
  S3 affected 67304 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103006 rows
  S3 affected 86934 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103008,"s3_partslink_agg":26116,"s4_partnum_agg":2592,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103010,"s3_partslink_agg":40758,"s4_partnum_agg":5192,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":54380,"s4_partnum_agg":8394,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103003,"s3_partslink_agg":67304,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103006,"s3_partslink_agg":86934,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103010 rows
  S3 affected 26059 rows via products.partslink agg
  S4 affected 2576 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103012 rows
  S3 affected 40713 rows via products.partslink agg
  S4 affected 5196 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103013 rows
  S3 affected 54365 rows via products.partslink agg
  S4 affected 8380 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103005 rows
  S3 affected 67321 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103008 rows
  S3 affected 86933 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103010,"s3_partslink_agg":26059,"s4_partnum_agg":2576,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103012,"s3_partslink_agg":40713,"s4_partnum_agg":5196,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103013,"s3_partslink_agg":54365,"s4_partnum_agg":8380,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103005,"s3_partslink_agg":67321,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103008,"s3_partslink_agg":86933,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 26033 rows via products.partslink agg
  S4 affected 2576 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103013 rows
  S3 affected 40667 rows via products.partslink agg
  S4 affected 5194 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103014 rows
  S3 affected 54315 rows via products.partslink agg
  S4 affected 8364 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103006 rows
  S3 affected 67275 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103009 rows
  S3 affected 86921 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":26033,"s4_partnum_agg":2576,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103013,"s3_partslink_agg":40667,"s4_partnum_agg":5194,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103014,"s3_partslink_agg":54315,"s4_partnum_agg":8364,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103006,"s3_partslink_agg":67275,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103009,"s3_partslink_agg":86921,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103016 rows
  S3 affected 26094 rows via products.partslink agg
  S4 affected 2578 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 40646 rows via products.partslink agg
  S4 affected 5180 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 54306 rows via products.partslink agg
  S4 affected 8352 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 67238 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103014 rows
  S3 affected 86906 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103016,"s3_partslink_agg":26094,"s4_partnum_agg":2578,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":40646,"s4_partnum_agg":5180,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":54306,"s4_partnum_agg":8352,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":67238,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103014,"s3_partslink_agg":86906,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103016 rows
  S3 affected 26167 rows via products.partslink agg
  S4 affected 2578 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 40647 rows via products.partslink agg
  S4 affected 5172 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 54299 rows via products.partslink agg
  S4 affected 8332 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103011 rows
  S3 affected 67189 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103014 rows
  S3 affected 86905 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103016,"s3_partslink_agg":26167,"s4_partnum_agg":2578,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":40647,"s4_partnum_agg":5172,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":54299,"s4_partnum_agg":8332,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103011,"s3_partslink_agg":67189,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103014,"s3_partslink_agg":86905,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103017 rows
  S3 affected 26052 rows via products.partslink agg
  S4 affected 2560 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 40602 rows via products.partslink agg
  S4 affected 5160 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 54220 rows via products.partslink agg
  S4 affected 8318 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103012 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103015 rows
  S3 affected 86878 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103017,"s3_partslink_agg":26052,"s4_partnum_agg":2560,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":40602,"s4_partnum_agg":5160,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":54220,"s4_partnum_agg":8318,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103012,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103015,"s3_partslink_agg":86878,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103017 rows
  S3 affected 25960 rows via products.partslink agg
  S4 affected 2540 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 40594 rows via products.partslink agg
  S4 affected 5158 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 54228 rows via products.partslink agg
  S4 affected 8314 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103012 rows
  S3 affected 67100 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103015 rows
  S3 affected 86848 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103017,"s3_partslink_agg":25960,"s4_partnum_agg":2540,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":40594,"s4_partnum_agg":5158,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":54228,"s4_partnum_agg":8314,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103012,"s3_partslink_agg":67100,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103015,"s3_partslink_agg":86848,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103017 rows
  S3 affected 26041 rows via products.partslink agg
  S4 affected 2550 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 40651 rows via products.partslink agg
  S4 affected 5166 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 54259 rows via products.partslink agg
  S4 affected 8308 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103012 rows
  S3 affected 67115 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103015 rows
  S3 affected 86843 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103017,"s3_partslink_agg":26041,"s4_partnum_agg":2550,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":40651,"s4_partnum_agg":5166,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":54259,"s4_partnum_agg":8308,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103012,"s3_partslink_agg":67115,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103015,"s3_partslink_agg":86843,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 26112 rows via products.partslink agg
  S4 affected 2558 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 40650 rows via products.partslink agg
  S4 affected 5166 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 54212 rows via products.partslink agg
  S4 affected 8308 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103013 rows
  S3 affected 67110 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103016 rows
  S3 affected 86844 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":26112,"s4_partnum_agg":2558,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":40650,"s4_partnum_agg":5166,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":54212,"s4_partnum_agg":8308,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103013,"s3_partslink_agg":67110,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103016,"s3_partslink_agg":86844,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 26087 rows via products.partslink agg
  S4 affected 2566 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 40637 rows via products.partslink agg
  S4 affected 5160 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 54221 rows via products.partslink agg
  S4 affected 8312 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103013 rows
  S3 affected 67059 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103016 rows
  S3 affected 86835 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":26087,"s4_partnum_agg":2566,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":40637,"s4_partnum_agg":5160,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":54221,"s4_partnum_agg":8312,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103013,"s3_partslink_agg":67059,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103016,"s3_partslink_agg":86835,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 26137 rows via products.partslink agg
  S4 affected 2570 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 40641 rows via products.partslink agg
  S4 affected 5146 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103022 rows
  S3 affected 54265 rows via products.partslink agg
  S4 affected 8308 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103014 rows
  S3 affected 67001 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103017 rows
  S3 affected 86817 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":26137,"s4_partnum_agg":2570,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":40641,"s4_partnum_agg":5146,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103022,"s3_partslink_agg":54265,"s4_partnum_agg":8308,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103014,"s3_partslink_agg":67001,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103017,"s3_partslink_agg":86817,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103020 rows
  S3 affected 26189 rows via products.partslink agg
  S4 affected 2556 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103022 rows
  S3 affected 40641 rows via products.partslink agg
  S4 affected 5140 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103023 rows
  S3 affected 54211 rows via products.partslink agg
  S4 affected 8286 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103015 rows
  S3 affected 66923 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 86787 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103020,"s3_partslink_agg":26189,"s4_partnum_agg":2556,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103022,"s3_partslink_agg":40641,"s4_partnum_agg":5140,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103023,"s3_partslink_agg":54211,"s4_partnum_agg":8286,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103015,"s3_partslink_agg":66923,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":86787,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103023 rows
  S3 affected 26086 rows via products.partslink agg
  S4 affected 2562 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 40562 rows via products.partslink agg
  S4 affected 5138 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 54148 rows via products.partslink agg
  S4 affected 8290 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 66834 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 86748 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103023,"s3_partslink_agg":26086,"s4_partnum_agg":2562,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":40562,"s4_partnum_agg":5138,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":54148,"s4_partnum_agg":8290,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":66834,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":86748,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103023 rows
  S3 affected 25954 rows via products.partslink agg
  S4 affected 2542 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 40562 rows via products.partslink agg
  S4 affected 5136 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 54152 rows via products.partslink agg
  S4 affected 8294 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 66750 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 86704 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103023,"s3_partslink_agg":25954,"s4_partnum_agg":2542,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":40562,"s4_partnum_agg":5136,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":54152,"s4_partnum_agg":8294,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":66750,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":86704,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103023 rows
  S3 affected 26013 rows via products.partslink agg
  S4 affected 2536 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 40581 rows via products.partslink agg
  S4 affected 5144 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 54153 rows via products.partslink agg
  S4 affected 8290 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103018 rows
  S3 affected 66743 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103023,"s3_partslink_agg":26013,"s4_partnum_agg":2536,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":40581,"s4_partnum_agg":5144,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":54153,"s4_partnum_agg":8290,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103018,"s3_partslink_agg":66743,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 26074 rows via products.partslink agg
  S4 affected 2544 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 40550 rows via products.partslink agg
  S4 affected 5144 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103027 rows
  S3 affected 54104 rows via products.partslink agg
  S4 affected 8286 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103019 rows
  S3 affected 66724 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 86669 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":26074,"s4_partnum_agg":2544,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":40550,"s4_partnum_agg":5144,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103027,"s3_partslink_agg":54104,"s4_partnum_agg":8286,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103019,"s3_partslink_agg":66724,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":86669,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 26044 rows via products.partslink agg
  S4 affected 2532 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40538 rows via products.partslink agg
  S4 affected 5144 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54134 rows via products.partslink agg
  S4 affected 8282 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66686 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86680 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":26044,"s4_partnum_agg":2532,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40538,"s4_partnum_agg":5144,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54134,"s4_partnum_agg":8282,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66686,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86680,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 26094 rows via products.partslink agg
  S4 affected 2536 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40526 rows via products.partslink agg
  S4 affected 5128 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54158 rows via products.partslink agg
  S4 affected 8282 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66634 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86666 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":26094,"s4_partnum_agg":2536,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40526,"s4_partnum_agg":5128,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54158,"s4_partnum_agg":8282,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66634,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86666,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 26102 rows via products.partslink agg
  S4 affected 2542 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40462 rows via products.partslink agg
  S4 affected 5124 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54084 rows via products.partslink agg
  S4 affected 8270 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66570 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86650 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":26102,"s4_partnum_agg":2542,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40462,"s4_partnum_agg":5124,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54084,"s4_partnum_agg":8270,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66570,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86650,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 25990 rows via products.partslink agg
  S4 affected 2530 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40460 rows via products.partslink agg
  S4 affected 5124 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54026 rows via products.partslink agg
  S4 affected 8250 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66550 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86586 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":25990,"s4_partnum_agg":2530,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40460,"s4_partnum_agg":5124,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54026,"s4_partnum_agg":8250,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66550,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86586,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 25852 rows via products.partslink agg
  S4 affected 2516 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40466 rows via products.partslink agg
  S4 affected 5122 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54022 rows via products.partslink agg
  S4 affected 8240 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66486 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86534 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":25852,"s4_partnum_agg":2516,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40466,"s4_partnum_agg":5122,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54022,"s4_partnum_agg":8240,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66486,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86534,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 25803 rows via products.partslink agg
  S4 affected 2498 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 40503 rows via products.partslink agg
  S4 affected 5126 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 54055 rows via products.partslink agg
  S4 affected 8240 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103021 rows
  S3 affected 66499 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 86533 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":25803,"s4_partnum_agg":2498,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":40503,"s4_partnum_agg":5126,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":54055,"s4_partnum_agg":8240,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103021,"s3_partslink_agg":66499,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":86533,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 25796 rows via products.partslink agg
  S4 affected 2497 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 40508 rows via products.partslink agg
  S4 affected 5111 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103032 rows
  S3 affected 54044 rows via products.partslink agg
  S4 affected 8235 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 66520 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103027 rows
  S3 affected 86542 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":25796,"s4_partnum_agg":2497,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":40508,"s4_partnum_agg":5111,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103032,"s3_partslink_agg":54044,"s4_partnum_agg":8235,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":66520,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103027,"s3_partslink_agg":86542,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103030 rows
  S3 affected 25707 rows via products.partslink agg
  S4 affected 2474 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103032 rows
  S3 affected 40475 rows via products.partslink agg
  S4 affected 5100 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 54033 rows via products.partslink agg
  S4 affected 8220 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103027 rows
  S3 affected 86517 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103030,"s3_partslink_agg":25707,"s4_partnum_agg":2474,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103032,"s3_partslink_agg":40475,"s4_partnum_agg":5100,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":54033,"s4_partnum_agg":8220,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103027,"s3_partslink_agg":86517,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25758 rows via products.partslink agg
  S4 affected 2478 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40446 rows via products.partslink agg
  S4 affected 5102 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53972 rows via products.partslink agg
  S4 affected 8214 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86506 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25758,"s4_partnum_agg":2478,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40446,"s4_partnum_agg":5102,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53972,"s4_partnum_agg":8214,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86506,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25828 rows via products.partslink agg
  S4 affected 2482 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40426 rows via products.partslink agg
  S4 affected 5098 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53946 rows via products.partslink agg
  S4 affected 8194 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103024 rows
  S3 affected 66383 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86502 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25828,"s4_partnum_agg":2482,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40426,"s4_partnum_agg":5098,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53946,"s4_partnum_agg":8194,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103024,"s3_partslink_agg":66383,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86502,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25742 rows via products.partslink agg
  S4 affected 2478 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40356 rows via products.partslink agg
  S4 affected 5088 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53912 rows via products.partslink agg
  S4 affected 8180 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 66326 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86454 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25742,"s4_partnum_agg":2478,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40356,"s4_partnum_agg":5088,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53912,"s4_partnum_agg":8180,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":66326,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86454,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25646 rows via products.partslink agg
  S4 affected 2446 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40358 rows via products.partslink agg
  S4 affected 5084 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53904 rows via products.partslink agg
  S4 affected 8174 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 66242 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86422 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25646,"s4_partnum_agg":2446,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40358,"s4_partnum_agg":5084,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53904,"s4_partnum_agg":8174,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":66242,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86422,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25644 rows via products.partslink agg
  S4 affected 2434 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40422 rows via products.partslink agg
  S4 affected 5090 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53972 rows via products.partslink agg
  S4 affected 8176 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 66274 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86406 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25644,"s4_partnum_agg":2434,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40422,"s4_partnum_agg":5090,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53972,"s4_partnum_agg":8176,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":66274,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86406,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 25567 rows via products.partslink agg
  S4 affected 2416 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 40393 rows via products.partslink agg
  S4 affected 5094 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 53883 rows via products.partslink agg
  S4 affected 8168 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103025 rows
  S3 affected 66261 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103028 rows
  S3 affected 86403 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":25567,"s4_partnum_agg":2416,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":40393,"s4_partnum_agg":5094,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":53883,"s4_partnum_agg":8168,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103025,"s3_partslink_agg":66261,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103028,"s3_partslink_agg":86403,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103032 rows
  S3 affected 25545 rows via products.partslink agg
  S4 affected 2414 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 40345 rows via products.partslink agg
  S4 affected 5088 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103035 rows
  S3 affected 53819 rows via products.partslink agg
  S4 affected 8150 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103029 rows
  S3 affected 86397 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103032,"s3_partslink_agg":25545,"s4_partnum_agg":2414,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":40345,"s4_partnum_agg":5088,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103035,"s3_partslink_agg":53819,"s4_partnum_agg":8150,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103029,"s3_partslink_agg":86397,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103035 rows
  S3 affected 25628 rows via products.partslink agg
  S4 affected 2410 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103037 rows
  S3 affected 40326 rows via products.partslink agg
  S4 affected 5082 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103038 rows
  S3 affected 53776 rows via products.partslink agg
  S4 affected 8124 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103026 rows
  S3 affected 66133 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103032 rows
  S3 affected 86390 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103035,"s3_partslink_agg":25628,"s4_partnum_agg":2410,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103037,"s3_partslink_agg":40326,"s4_partnum_agg":5082,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103038,"s3_partslink_agg":53776,"s4_partnum_agg":8124,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103026,"s3_partslink_agg":66133,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103032,"s3_partslink_agg":86390,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103037 rows
  S3 affected 25714 rows via products.partslink agg
  S4 affected 2410 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 40328 rows via products.partslink agg
  S4 affected 5080 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103040 rows
  S3 affected 53740 rows via products.partslink agg
  S4 affected 8116 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 86356 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103037,"s3_partslink_agg":25714,"s4_partnum_agg":2410,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":40328,"s4_partnum_agg":5080,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103040,"s3_partslink_agg":53740,"s4_partnum_agg":8116,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":86356,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103037 rows
  S3 affected 25572 rows via products.partslink agg
  S4 affected 2390 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 40252 rows via products.partslink agg
  S4 affected 5066 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103040 rows
  S3 affected 53682 rows via products.partslink agg
  S4 affected 8096 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 66046 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 86300 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103037,"s3_partslink_agg":25572,"s4_partnum_agg":2390,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":40252,"s4_partnum_agg":5066,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103040,"s3_partslink_agg":53682,"s4_partnum_agg":8096,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":66046,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":86300,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103037 rows
  S3 affected 25422 rows via products.partslink agg
  S4 affected 2372 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 40258 rows via products.partslink agg
  S4 affected 5064 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103040 rows
  S3 affected 53674 rows via products.partslink agg
  S4 affected 8088 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 86242 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103037,"s3_partslink_agg":25422,"s4_partnum_agg":2372,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":40258,"s4_partnum_agg":5064,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103040,"s3_partslink_agg":53674,"s4_partnum_agg":8088,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":86242,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103037 rows
  S3 affected 25394 rows via products.partslink agg
  S4 affected 2372 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 40290 rows via products.partslink agg
  S4 affected 5072 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103040 rows
  S3 affected 53692 rows via products.partslink agg
  S4 affected 8084 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103031 rows
  S3 affected 65982 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103034 rows
  S3 affected 86210 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103037,"s3_partslink_agg":25394,"s4_partnum_agg":2372,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":40290,"s4_partnum_agg":5072,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103040,"s3_partslink_agg":53692,"s4_partnum_agg":8084,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103031,"s3_partslink_agg":65982,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103034,"s3_partslink_agg":86210,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 25325 rows via products.partslink agg
  S4 affected 2382 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103041 rows
  S3 affected 40263 rows via products.partslink agg
  S4 affected 5056 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103042 rows
  S3 affected 53649 rows via products.partslink agg
  S4 affected 8058 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103033 rows
  S3 affected 65959 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103036 rows
  S3 affected 86215 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":25325,"s4_partnum_agg":2382,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103041,"s3_partslink_agg":40263,"s4_partnum_agg":5056,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103042,"s3_partslink_agg":53649,"s4_partnum_agg":8058,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103033,"s3_partslink_agg":65959,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103036,"s3_partslink_agg":86215,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103042 rows
  S3 affected 25242 rows via products.partslink agg
  S4 affected 2382 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 40248 rows via products.partslink agg
  S4 affected 5048 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103045 rows
  S3 affected 53608 rows via products.partslink agg
  S4 affected 8050 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103036 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 86210 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103042,"s3_partslink_agg":25242,"s4_partnum_agg":2382,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":40248,"s4_partnum_agg":5048,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103045,"s3_partslink_agg":53608,"s4_partnum_agg":8050,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103036,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":86210,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103042 rows
  S3 affected 25313 rows via products.partslink agg
  S4 affected 2394 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 40227 rows via products.partslink agg
  S4 affected 5048 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103045 rows
  S3 affected 53603 rows via products.partslink agg
  S4 affected 8044 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103036 rows
  S3 affected 65833 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 86189 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103042,"s3_partslink_agg":25313,"s4_partnum_agg":2394,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":40227,"s4_partnum_agg":5048,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103045,"s3_partslink_agg":53603,"s4_partnum_agg":8044,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103036,"s3_partslink_agg":65833,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":86189,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103045 rows
  S3 affected 25365 rows via products.partslink agg
  S4 affected 2394 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103047 rows
  S3 affected 40201 rows via products.partslink agg
  S4 affected 5030 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103048 rows
  S3 affected 53585 rows via products.partslink agg
  S4 affected 8034 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103039 rows
  S3 affected 65753 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103042 rows
  S3 affected 86151 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103045,"s3_partslink_agg":25365,"s4_partnum_agg":2394,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103047,"s3_partslink_agg":40201,"s4_partnum_agg":5030,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103048,"s3_partslink_agg":53585,"s4_partnum_agg":8034,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103039,"s3_partslink_agg":65753,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103042,"s3_partslink_agg":86151,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103050 rows
  S3 affected 25302 rows via products.partslink agg
  S4 affected 2388 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103052 rows
  S3 affected 40166 rows via products.partslink agg
  S4 affected 5018 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103053 rows
  S3 affected 53572 rows via products.partslink agg
  S4 affected 8024 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 65690 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103047 rows
  S3 affected 86110 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103050,"s3_partslink_agg":25302,"s4_partnum_agg":2388,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103052,"s3_partslink_agg":40166,"s4_partnum_agg":5018,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103053,"s3_partslink_agg":53572,"s4_partnum_agg":8024,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":65690,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103047,"s3_partslink_agg":86110,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103050 rows
  S3 affected 25222 rows via products.partslink agg
  S4 affected 2384 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103052 rows
  S3 affected 40172 rows via products.partslink agg
  S4 affected 5018 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103053 rows
  S3 affected 53572 rows via products.partslink agg
  S4 affected 8016 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 65672 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103047 rows
  S3 affected 86064 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103050,"s3_partslink_agg":25222,"s4_partnum_agg":2384,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103052,"s3_partslink_agg":40172,"s4_partnum_agg":5018,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103053,"s3_partslink_agg":53572,"s4_partnum_agg":8016,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":65672,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103047,"s3_partslink_agg":86064,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103050 rows
  S3 affected 25256 rows via products.partslink agg
  S4 affected 2390 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103052 rows
  S3 affected 40246 rows via products.partslink agg
  S4 affected 5024 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103053 rows
  S3 affected 53636 rows via products.partslink agg
  S4 affected 8010 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 65676 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103047 rows
  S3 affected 86056 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103050,"s3_partslink_agg":25256,"s4_partnum_agg":2390,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103052,"s3_partslink_agg":40246,"s4_partnum_agg":5024,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103053,"s3_partslink_agg":53636,"s4_partnum_agg":8010,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":65676,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103047,"s3_partslink_agg":86056,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103050 rows
  S3 affected 25270 rows via products.partslink agg
  S4 affected 2394 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103052 rows
  S3 affected 40212 rows via products.partslink agg
  S4 affected 5018 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103053 rows
  S3 affected 53610 rows via products.partslink agg
  S4 affected 8008 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103044 rows
  S3 affected 65682 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103047 rows
  S3 affected 86064 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103050,"s3_partslink_agg":25270,"s4_partnum_agg":2394,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103052,"s3_partslink_agg":40212,"s4_partnum_agg":5018,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103053,"s3_partslink_agg":53610,"s4_partnum_agg":8008,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103044,"s3_partslink_agg":65682,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103047,"s3_partslink_agg":86064,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103052 rows
  S3 affected 25282 rows via products.partslink agg
  S4 affected 2406 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103054 rows
  S3 affected 40188 rows via products.partslink agg
  S4 affected 5020 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103055 rows
  S3 affected 53558 rows via products.partslink agg
  S4 affected 8000 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103046 rows
  S3 affected 65600 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103049 rows
  S3 affected 86032 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103052,"s3_partslink_agg":25282,"s4_partnum_agg":2406,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103054,"s3_partslink_agg":40188,"s4_partnum_agg":5020,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103055,"s3_partslink_agg":53558,"s4_partnum_agg":8000,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103046,"s3_partslink_agg":65600,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103049,"s3_partslink_agg":86032,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103054 rows
  S3 affected 25359 rows via products.partslink agg
  S4 affected 2417 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103056 rows
  S3 affected 40169 rows via products.partslink agg
  S4 affected 5021 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103057 rows
  S3 affected 53537 rows via products.partslink agg
  S4 affected 8001 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103048 rows
  S3 affected 65535 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103051 rows
  S3 affected 86005 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103054,"s3_partslink_agg":25359,"s4_partnum_agg":2417,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103056,"s3_partslink_agg":40169,"s4_partnum_agg":5021,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103057,"s3_partslink_agg":53537,"s4_partnum_agg":8001,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103048,"s3_partslink_agg":65535,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103051,"s3_partslink_agg":86005,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103058 rows
  S3 affected 25422 rows via products.partslink agg
  S4 affected 2426 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103060 rows
  S3 affected 40160 rows via products.partslink agg
  S4 affected 5020 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103061 rows
  S3 affected 53470 rows via products.partslink agg
  S4 affected 7998 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103051 rows
  S3 affected 65480 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 103054 rows
  S3 affected 85970 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":103058,"s3_partslink_agg":25422,"s4_partnum_agg":2426,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":103060,"s3_partslink_agg":40160,"s4_partnum_agg":5020,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":103061,"s3_partslink_agg":53470,"s4_partnum_agg":7998,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":103051,"s3_partslink_agg":65480,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":103054,"s3_partslink_agg":85970,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 2154 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25344 rows via products.partslink agg
  S4 affected 2418 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 2154 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40106 rows via products.partslink agg
  S4 affected 5010 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 2154 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53422 rows via products.partslink agg
  S4 affected 7978 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 2153 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65400 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 2153 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85930 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":2154,"s2_reset":105214,"s3_partslink_agg":25344,"s4_partnum_agg":2418,"errors":0}
  days=365: {"s1_seeds":2154,"s2_reset":105216,"s3_partslink_agg":40106,"s4_partnum_agg":5010,"errors":0}
  days=547: {"s1_seeds":2154,"s2_reset":105217,"s3_partslink_agg":53422,"s4_partnum_agg":7978,"errors":0}
  days=730: {"s1_seeds":2153,"s2_reset":105206,"s3_partslink_agg":65400,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":2153,"s2_reset":105209,"s3_partslink_agg":85930,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25228 rows via products.partslink agg
  S4 affected 2410 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40110 rows via products.partslink agg
  S4 affected 5012 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53402 rows via products.partslink agg
  S4 affected 7976 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65344 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85868 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25228,"s4_partnum_agg":2410,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":40110,"s4_partnum_agg":5012,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53402,"s4_partnum_agg":7976,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":65344,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85868,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25220 rows via products.partslink agg
  S4 affected 2420 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40166 rows via products.partslink agg
  S4 affected 5016 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53458 rows via products.partslink agg
  S4 affected 7952 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85864 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25220,"s4_partnum_agg":2420,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":40166,"s4_partnum_agg":5016,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53458,"s4_partnum_agg":7952,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":0,"s4_partnum_agg":0,"errors":2}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85864,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25236 rows via products.partslink agg
  S4 affected 2430 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40168 rows via products.partslink agg
  S4 affected 5002 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53438 rows via products.partslink agg
  S4 affected 7948 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65374 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85880 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25236,"s4_partnum_agg":2430,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":40168,"s4_partnum_agg":5002,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53438,"s4_partnum_agg":7948,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":65374,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85880,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25226 rows via products.partslink agg
  S4 affected 2428 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40132 rows via products.partslink agg
  S4 affected 4966 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53398 rows via products.partslink agg
  S4 affected 7924 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65312 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85872 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25226,"s4_partnum_agg":2428,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":40132,"s4_partnum_agg":4966,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53398,"s4_partnum_agg":7924,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":65312,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85872,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25310 rows via products.partslink agg
  S4 affected 2428 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 affected 40114 rows via products.partslink agg
  S4 affected 4934 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53352 rows via products.partslink agg
  S4 affected 7910 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65270 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85834 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25310,"s4_partnum_agg":2428,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":40114,"s4_partnum_agg":4934,"errors":0}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53352,"s4_partnum_agg":7910,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":65270,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85834,"s4_partnum_agg":0,"errors":1}
Non-Selling Items — mode: LIVE, thresholds: 180, 365, 547, 730, 1095
Threshold 180 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105214 rows
  S3 affected 25376 rows via products.partslink agg
  S4 affected 2446 rows via orders_items.part_num agg
Threshold 365 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105216 rows
  S3 error: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT p.partslink, SUM(qty) AS cnt, 365 AS days_limit
                     FROM orders o, orders_items oi, products p
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.product_id = p.product_id
                       AND p.partslink REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 365 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = VALUES(cnt), updated_at = NOW())
  S4 affected 4922 rows via orders_items.part_num agg
Threshold 547 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105217 rows
  S3 affected 53296 rows via products.partslink agg
  S4 affected 7908 rows via orders_items.part_num agg
Threshold 730 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105206 rows
  S3 affected 65200 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 730 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 730 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())
Threshold 1095 days:
  S1 INSERTed 0 new seed rows
  S2 zeroed 105209 rows
  S3 affected 85812 rows via products.partslink agg
  S4 error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'cnt' cannot be null (Connection: mysql, SQL: INSERT INTO non_selling_items (partslink, cnt, days_limit)
                     SELECT oi.part_num AS partslink, SUM(qty) AS cnt, 1095 AS days_limit
                     FROM orders o, orders_items oi
                     WHERE o.order_id = oi.order_id
                       AND o.source IN (1,200,500)
                       AND oi.part_num IS NOT NULL
                       AND oi.part_num REGEXP ^[[:alpha:]]{2}[[:digit:]]{7}[CN]?$
                       AND oi.created_at >= DATE_SUB(NOW(), INTERVAL 1095 DAY)
                     GROUP BY 1
                     ON DUPLICATE KEY UPDATE cnt = cnt + VALUES(cnt), updated_at = NOW())

Done [LIVE].
  days=180: {"s1_seeds":0,"s2_reset":105214,"s3_partslink_agg":25376,"s4_partnum_agg":2446,"errors":0}
  days=365: {"s1_seeds":0,"s2_reset":105216,"s3_partslink_agg":0,"s4_partnum_agg":4922,"errors":1}
  days=547: {"s1_seeds":0,"s2_reset":105217,"s3_partslink_agg":53296,"s4_partnum_agg":7908,"errors":0}
  days=730: {"s1_seeds":0,"s2_reset":105206,"s3_partslink_agg":65200,"s4_partnum_agg":0,"errors":1}
  days=1095: {"s1_seeds":0,"s2_reset":105209,"s3_partslink_agg":85812,"s4_partnum_agg":0,"errors":1}
