Avi Kivity
789757a692
Merge 'cql3: represent lists as chunked_vector instead of std::vector' from Michał Chojnowski
...
The cql3 layer manipulates lists as `std::vector`s (of `managed_bytes_opt`). Since lists can be arbitrarily large, let's use chunked vectors there to prevent potentially large contiguous allocations.
Closes #8668
* github.com:scylladb/scylla:
cql3: change the internal type of tuples::in_value from std::vector to chunked_vector
cql3: change the internal type of lists::value from std::vector to chunked_vector
cql3: in multi_item_terminal, return the vector of items by value
2021-05-24 17:19:45 +03:00
..
2021-05-20 01:33:18 +03:00
2021-05-20 01:33:18 +03:00
2021-05-24 17:19:45 +03:00
2021-05-20 01:33:18 +03:00
2021-05-24 16:30:13 +03:00
2021-05-20 00:18:00 +03:00
2021-05-20 00:18:00 +03:00
2020-05-30 09:49:29 +03:00
2021-04-01 10:42:04 +02:00
2021-05-20 00:18:00 +03:00
2021-05-21 20:54:01 +03:00
2021-05-17 16:46:28 +02:00
2020-09-04 17:27:30 +02:00
2020-06-08 11:28:57 +03:00
2020-04-27 12:47:42 +03:00
2020-04-27 12:47:42 +03:00
2021-04-01 10:42:07 +02:00
2021-04-01 10:42:07 +02:00
2020-07-21 10:33:49 -07:00
2021-04-20 21:23:00 +03:00
2021-05-10 10:10:38 +02:00
2021-05-20 00:18:00 +03:00
2021-05-20 00:18:00 +03:00
2021-02-16 15:36:00 +02:00
2021-05-17 17:09:55 +02:00
2021-05-17 17:09:55 +02:00
2021-04-01 10:44:21 +02:00
2021-04-01 10:44:21 +02:00
2021-03-10 21:25:43 -05:00
2020-05-31 23:45:19 +03:00
2021-04-01 10:44:21 +02:00
2021-04-01 10:42:07 +02:00
2021-02-25 17:20:27 +01:00
2021-02-25 17:20:27 +01:00
2021-05-10 11:48:14 +02:00
2021-04-12 16:01:04 +02:00
2020-05-06 19:02:36 +03:00
2020-08-18 12:27:01 +02:00
2021-03-03 10:19:46 +00:00
2021-05-20 20:14:15 +03:00
2021-05-20 20:14:15 +03:00
2021-05-17 17:09:55 +02:00
2021-04-01 10:44:21 +02:00
2020-08-25 11:10:36 +03:00
2020-08-25 11:10:36 +03:00
2021-05-24 17:19:45 +03:00
2020-08-18 12:27:00 +02:00
2020-08-18 12:27:00 +02:00
2021-05-17 17:12:07 +02:00
2021-05-17 17:12:07 +02:00
2020-05-30 09:49:29 +03:00
2021-03-31 06:35:10 +02:00
2021-03-31 06:35:09 +02:00
2021-03-03 10:19:46 +00:00
2021-04-08 10:16:21 +02:00
2020-12-04 09:19:39 +01:00
2021-04-01 10:44:21 +02:00
2021-05-17 16:46:28 +02:00
2021-05-17 16:46:28 +02:00
2021-05-20 00:18:00 +03:00
2021-05-20 00:18:00 +03:00
2020-11-01 11:01:24 +02:00
2020-11-01 11:01:24 +02:00
2021-04-01 10:42:07 +02:00
2021-04-01 10:44:21 +02:00
2021-05-20 00:18:00 +03:00
2021-05-20 00:18:00 +03:00