Paweł Dziepak
b3bc82bc77
Merge "Fix exception safety related to range tombstones in cache" from Tomasz
...
Fixes #2938 .
* 'tgrabiec/fix-range-tombstone-list-exception-safety-v1' of github.com:scylladb/seastar-dev:
tests: range_tombstone_list: Add test for exception safety of apply()
tests: Introduce range_tombstone_list assertions
cache: Make range tombstone merging exception-safe
range_tombstone_list: Introduce apply_monotonically()
range_tombstone_list: Make reverter::erase() exception-safe
range_tombstone_list: Fix memory leaks in case of bad_alloc
mutation_partition: Fix abort in case range tombstone copying fails
managed_bytes: Declare copy constructor as allocation point
Integrate with allocation failure injection framework
(cherry picked from commit 5a4b46f555 )
2017-11-10 13:10:26 +01:00
..
2017-07-04 15:21:00 +03:00
2017-09-05 14:25:36 +03:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2017-05-21 12:26:15 +03:00
2016-10-26 08:51:21 +03:00
2017-06-24 18:06:11 +02:00
2017-02-07 15:17:14 +00:00
2016-10-26 08:51:21 +03:00
2017-03-02 09:05:12 +00:00
2017-08-29 15:54:58 +02:00
2017-07-09 19:25:44 +03:00
2017-07-27 13:58:23 +02:00
2016-10-26 08:51:21 +03:00
2017-09-05 14:25:36 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-07-19 19:49:43 +03:00
2017-09-15 12:07:56 +02:00
2017-05-21 12:26:15 +03:00
2016-12-05 11:48:29 +02:00
2016-12-22 17:16:23 +01:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2017-05-21 12:26:15 +03:00
2016-10-26 08:51:21 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2017-05-21 12:26:15 +03:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2017-04-25 12:15:28 +03:00
2017-06-26 09:36:38 +02:00
2017-03-16 10:21:10 +01:00
2017-06-26 09:36:38 +02:00
2017-08-29 15:54:58 +02:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2017-06-26 14:54:37 +03:00
2017-06-24 18:06:11 +02:00
2016-12-13 14:07:53 -05:00
2017-05-21 12:26:15 +03:00
2016-10-26 08:51:21 +03:00
2017-07-25 15:37:29 +02:00
2017-06-19 18:31:32 +03:00
2017-07-25 15:37:29 +02:00
2016-12-19 14:08:50 +08:00
2017-08-28 12:48:50 +03:00
2017-02-23 18:50:53 +01:00
2017-06-24 18:06:11 +02:00
2017-05-21 12:26:15 +03:00
2016-12-19 08:04:30 +08:00
2017-07-04 14:18:08 +03:00
2017-06-24 18:06:11 +02:00
2016-10-26 08:51:21 +03:00
2017-05-17 10:33:18 +02:00
2017-11-10 13:10:26 +01:00
2017-11-10 13:10:26 +01:00
2017-07-04 15:21:00 +03:00
2017-06-24 18:06:11 +02:00
2017-09-26 19:18:29 +02:00
2017-09-15 12:07:56 +02:00
2016-10-26 08:51:21 +03:00
2017-11-07 19:21:29 +08:00
2017-09-26 19:18:29 +02:00
2016-10-26 08:51:21 +03:00
2017-08-01 18:09:54 +03:00
2016-11-04 15:48:43 +02:00
2017-09-05 14:25:36 +03:00
2017-08-03 09:46:18 +03:00
2017-06-26 09:37:11 +02:00
2017-06-26 09:37:11 +02:00
2017-05-25 19:30:20 +03:00
2016-12-19 14:08:50 +08:00
2017-06-27 16:31:42 +03:00
2017-05-21 12:26:15 +03:00
2017-05-26 19:26:20 +03:00
2017-07-17 08:47:17 +03:00
2017-05-22 19:30:02 +02:00
2017-05-17 11:25:52 +03:00
2017-02-22 09:19:22 +00:00
2017-05-17 11:21:58 +02:00
2017-04-23 14:06:35 +03:00