Kefu Chai
24d14b601b
treewide: s/boost::adaptors::map_values/std::views::values/
...
now that we are allowed to use C++23. we now have the luxury of using
`std::views::values`.
in this change, we:
- replace `boost::adaptors::map_values` with `std::views::values`
- update affected code to work with `std::views::values`
- the places where we use `boost::join()` are not changed, because
we cannot use `std::views::concat` yet. this helper is only
available in C++26.
to reduce the dependency to boost for better maintainability, and
leverage standard library features for better long-term support.
this change is part of our ongoing effort to modernize our codebase
and reduce external dependencies where possible.
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com >
Closes scylladb/scylladb#21265
2024-10-27 21:32:45 +02:00
..
2024-09-24 14:18:01 +02:00
2024-10-07 17:02:50 +02:00
2024-06-18 19:54:55 +02:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-10-22 15:01:14 +02:00
2024-04-25 21:27:40 +02:00
2024-10-27 21:32:45 +02:00
2024-06-07 06:44:59 +08:00
2024-04-29 14:05:05 +02:00
2024-04-25 21:27:40 +02:00
2024-06-06 13:26:34 +02:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-10-22 15:01:14 +02:00
2024-10-22 06:54:46 +03:00
2024-10-01 14:02:50 +03:00
2023-06-28 10:18:06 +02:00
2024-08-05 08:23:35 +03:00
2024-10-17 13:41:15 +03:00
2024-10-17 13:41:15 +03:00
2024-08-05 08:23:35 +03:00
2024-09-11 23:21:40 +03:00
2024-04-25 21:27:40 +02:00
2024-06-12 16:54:46 +03:00
2024-04-25 21:27:40 +02:00
2024-09-11 23:21:40 +03:00
2024-04-25 21:27:40 +02:00
2024-07-09 18:01:37 +02:00
2024-06-07 10:07:50 +02:00
2024-06-06 13:26:34 +02:00
2024-08-14 21:25:31 +03:00
2023-08-17 15:52:48 +03:00
2024-10-21 12:47:52 +03:00
2024-06-07 10:07:50 +02:00
2024-06-07 10:36:40 +02:00
2024-06-07 10:07:50 +02:00
2024-10-22 15:01:14 +02:00
2024-06-07 10:07:50 +02:00
2024-10-20 17:17:11 +03:00
2024-10-10 10:07:26 +03:00
2024-09-24 14:18:01 +02:00
2024-06-06 13:26:34 +02:00
2024-03-21 23:14:57 +01:00
2024-06-06 13:26:34 +02:00
2024-06-06 13:26:34 +02:00
2024-07-04 10:24:57 +02:00
2024-06-06 13:26:34 +02:00
2024-06-07 06:44:59 +08:00
2024-04-25 21:27:40 +02:00
2024-06-07 06:44:59 +08:00
2024-06-06 13:26:34 +02:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-06-06 13:26:34 +02:00
2024-06-06 13:26:34 +02:00
2024-10-27 21:32:45 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-09-11 23:21:40 +03:00
2023-06-22 13:57:33 +03:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2023-04-06 09:50:32 -04:00
2024-10-17 19:14:40 +02:00
2024-10-07 17:02:45 +02:00
2024-10-07 17:02:45 +02:00
2024-08-08 10:42:09 +02:00
2023-11-30 13:07:20 +01:00
2024-03-01 16:25:14 +01:00
2023-08-17 15:52:48 +03:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2023-08-17 15:52:48 +03:00
2024-10-21 12:47:52 +03:00
2024-06-30 19:35:05 +03:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2024-05-25 16:41:30 +03:00
2024-10-07 17:02:45 +02:00
2024-10-20 17:17:11 +03:00
2024-07-28 21:54:43 +03:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-09-20 14:24:53 +02:00
2024-06-07 10:26:32 +02:00
2024-06-18 20:26:09 +02:00
2024-10-15 16:42:54 +03:00
2024-08-22 06:24:06 -04:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-01-16 16:43:17 +02:00
2024-01-23 19:36:24 +02:00
2024-10-20 17:17:11 +03:00
2024-01-16 16:43:17 +02:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-08-05 08:23:35 +03:00
2023-08-17 15:52:48 +03:00
2024-09-28 16:31:53 +03:00
2023-11-09 10:43:11 +01:00
2023-08-17 15:52:48 +03:00