David Pursehouse
f4bc2568e9
Fix abandonIfMergeable when indexMergeable is disabled
...
When changeCleanup.abandonIfMergeable is set to false, the auto abandon
implementation adds "-is:mergeable" to the query that is used to find
changes to be abandoned. When index.change.indexMergeable is disabled,
this causes the query to fail and no changes get auto abandoned.
Fix the ChangeCleanupConfig to disregard abandonIfMergeable when the
indexMergeable is disabled, and log a warning message that the setting
is ineffective.
Extend the documentation of changeCleanup.abandonIfMergeable to mention
this case.
Add test coverage.
Change-Id: Iafe1ef8637deed30b41c48a9f64f199793992870
2019-12-04 10:02:50 +09:00
..
2018-08-28 14:39:15 -07:00
2015-05-06 11:25:51 -07:00
2019-06-03 10:48:40 -06:00
2019-03-28 15:45:58 +00:00
2019-10-11 19:29:40 +02:00
2017-08-28 01:44:52 +02:00
2016-07-07 14:06:31 +02:00
2016-07-07 14:06:31 +02:00
2018-09-24 09:33:48 -07:00
2018-09-24 09:38:45 -07:00
2018-09-24 18:36:21 +00:00
2018-09-24 23:07:27 +00:00
2019-01-17 08:36:21 +00:00
2019-01-11 14:44:23 -08:00
2018-09-24 23:07:53 +00:00
2018-09-24 23:08:14 +00:00
2018-09-24 21:28:19 -07:00
2018-09-24 21:30:48 -07:00
2018-09-24 21:33:42 -07:00
2018-09-26 12:31:46 -07:00
2019-11-10 12:00:13 -08:00
2018-09-26 12:31:46 -07:00
2018-09-26 12:31:46 -07:00
2018-09-26 12:31:46 -07:00
2018-09-26 12:31:46 -07:00
2018-09-26 12:31:46 -07:00
2019-04-23 06:43:56 -07:00
2019-01-11 14:44:23 -08:00
2018-09-26 12:31:46 -07:00
2018-11-12 19:22:29 +00:00
2016-07-06 10:54:42 +02:00
2018-11-12 19:22:29 +00:00
2019-05-19 14:28:59 +00:00
2019-01-24 17:38:42 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2019-04-19 16:05:40 +09:00
2019-11-11 01:08:18 -08:00
2019-11-11 01:08:18 -08:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2019-01-17 08:36:21 +00:00
2019-04-29 13:10:22 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2019-11-11 07:06:01 -08:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-11-12 19:22:29 +00:00
2018-09-27 16:45:10 +09:00
2017-08-09 19:07:02 -07:00
2017-08-09 19:02:17 -07:00
2019-09-26 23:19:53 +02:00
2019-01-11 14:44:23 -08:00
2018-10-17 17:41:53 +00:00
2019-12-04 10:02:50 +09:00
2018-03-16 09:47:32 +09:00
2019-09-26 23:19:53 +02:00
2018-09-28 16:07:43 +09:00
2019-10-09 13:16:09 -07:00
2019-05-06 09:32:50 +00:00
2019-05-21 09:15:37 +09:00
2019-10-30 16:03:19 +09:00
2019-07-24 12:48:39 +02:00
2015-07-06 01:50:38 +00:00
2019-05-30 04:30:55 +00:00
2018-02-27 11:26:42 +09:00
2019-03-02 05:10:44 +00:00
2019-07-29 10:52:51 +02:00
2019-11-22 18:15:29 -05:00
2019-10-17 00:49:52 +09:00
2019-05-22 13:29:46 +09:00
2019-10-10 01:17:24 +00:00
2019-09-12 16:57:53 +09:00
2019-10-30 01:15:02 +00:00
2019-11-20 09:12:59 +01:00
2019-08-07 11:56:53 +02:00
2019-08-07 11:56:53 +02:00
2019-09-26 23:19:53 +02:00
2019-08-07 11:56:53 +02:00
2019-10-08 12:52:40 +00:00
2019-09-26 23:19:53 +02:00
2019-09-10 16:19:10 +00:00
2019-11-22 15:01:57 -05:00
2019-09-26 23:19:53 +02:00
2019-11-22 15:01:57 -05:00
2019-10-04 08:47:30 +02:00
2019-11-16 00:15:58 -08:00
2019-10-29 12:49:09 +01:00
2019-10-29 12:49:09 +01:00
2019-04-23 06:43:56 -07:00
2016-08-31 11:13:47 +09:00
2018-12-07 16:43:20 +09:00
2019-10-18 19:20:44 +09:00
2017-02-28 09:09:33 +01:00
2019-09-21 16:10:07 +09:00
2017-10-01 12:38:18 +00:00
2019-04-24 09:59:06 +02:00
2019-04-02 22:51:38 -07:00
2018-02-25 23:08:45 +09:00
2019-08-30 20:40:23 +09:00
2019-04-02 22:51:38 -07:00
2019-02-04 10:35:42 +09:00
2019-02-04 10:35:42 +09:00
2018-01-26 08:49:52 +09:00
2017-08-28 01:44:52 +02:00
2016-09-08 13:50:04 +09:00
2016-04-12 14:18:12 +00:00
2017-08-31 12:19:58 -04:00
2016-07-08 13:45:28 +02:00
2019-10-04 08:39:58 +02:00
2018-12-11 09:58:58 +01:00
2019-06-21 21:24:41 +00:00
2019-11-12 01:54:15 +01:00
2018-09-18 11:12:35 -07:00
2019-03-02 05:10:44 +00:00
2018-07-20 16:08:55 -07:00
2019-03-26 07:39:12 +00:00
2019-09-27 15:37:17 +02:00
2019-11-26 10:38:16 +09:00
2019-10-08 13:01:34 +02:00
2018-07-17 07:08:16 +02:00
2019-11-26 13:14:34 +09:00
2019-10-11 15:34:27 +02:00
2019-08-21 10:46:15 +02:00
2019-11-30 11:24:21 +09:00
2019-10-22 16:58:05 +00:00
2018-04-06 15:24:56 -07:00
2019-08-22 15:53:32 +00:00
2019-10-30 21:44:40 +09:00
2018-01-25 01:57:07 +00:00
2017-12-27 21:40:31 +00:00
2019-10-25 08:31:53 +09:00
2018-01-04 15:59:48 -08:00
2019-08-22 15:53:32 +00:00
2019-08-22 15:53:32 +00:00
2019-07-08 12:03:16 +00:00
2019-09-26 23:19:53 +02:00
2018-12-10 10:42:14 -08:00
2019-01-11 14:44:23 -08:00
2019-01-11 14:44:23 -08:00
2018-02-15 21:40:22 +00:00
2017-01-12 00:25:25 +00:00
2019-04-02 10:14:30 -07:00
2016-07-08 15:26:42 +02:00
2019-01-11 14:44:23 -08:00
2016-07-08 13:47:29 +02:00
2019-07-16 14:25:48 +09:00
2018-02-16 14:04:01 +00:00
2019-04-22 18:01:29 -07:00
2018-12-04 14:46:51 +01:00
2019-03-25 14:09:12 +00:00
2018-09-12 13:27:01 +09:00
2019-12-02 10:28:16 +09:00
2019-11-18 16:06:31 -08:00
2019-12-03 09:19:37 +01:00
2017-01-23 12:44:58 +00:00
2019-11-15 15:26:03 -08:00
2019-05-19 14:28:59 +00:00
2019-11-20 18:58:29 +00:00
2018-12-04 14:46:51 +01:00
2015-06-25 07:26:25 +02:00
2017-09-30 15:47:14 +02:00
2015-04-30 14:37:09 +00:00
2019-07-31 03:12:49 +00:00
2015-09-03 10:50:07 -06:00
2015-09-04 14:55:15 +00:00
2017-11-22 14:23:03 -08:00
2019-10-11 10:41:09 +00:00
2018-11-07 09:23:30 +01:00
2018-03-25 13:55:14 +01:00
2017-09-13 14:57:46 +02:00
2019-02-02 22:54:33 +00:00
2019-11-15 09:52:11 +01:00
2018-04-19 09:30:07 +02:00
2019-08-30 20:40:23 +09:00