Michał Radwański
32289d681f
db/view/view.cc: compute view_updates for views over collections
...
For collection indexes, logic of computing values for each of the column
needed to change, since a single particular column might produce more
than one value as a result.
The liveness info from individual cells of the collection impacts the
liveness info of resulting rows. Therefore it is needed to rewrite the
control flow - instead of functions getting a row from get_view_row and
later computing row markers and applying it, they compute these values
by themselves.
Signed-off-by: Nadav Har'El <nyh@scylladb.com >
2022-08-14 10:29:49 +03:00
..
2022-08-08 08:09:41 +03:00
2022-07-18 15:25:41 +02:00
2022-08-12 06:01:44 +03:00
2022-05-13 07:11:58 +02:00
2022-07-25 09:53:33 +02:00
2022-08-14 10:29:49 +03:00
2022-08-08 08:02:27 +03:00
2022-07-04 13:42:45 +03:00
2022-06-15 11:30:25 +02:00
2022-03-14 13:20:25 +02:00
2022-08-09 10:00:40 +03:00
2022-08-12 06:01:44 +03:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-08-11 17:58:42 +03:00
2022-08-11 17:58:42 +03:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-03-30 15:42:51 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-01-18 12:15:18 +01:00
2022-02-14 17:57:49 +02:00
2022-02-14 17:57:49 +02:00
2022-08-08 08:09:41 +03:00
2022-05-13 07:11:58 +02:00
2022-06-22 20:07:58 +02:00
2022-01-18 12:15:18 +01:00
2022-08-08 08:02:27 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-08-08 08:02:27 +03:00
2022-05-01 08:33:55 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-05-13 07:11:58 +02:00
2022-07-18 14:18:48 +02:00
2022-08-12 12:51:17 +02:00
2022-08-08 08:09:45 +03:00
2022-03-15 11:41:10 +02:00
2022-05-31 23:42:34 +03:00
2022-08-07 12:53:05 +03:00
2022-06-15 11:30:58 +03:00
2022-05-16 14:14:14 +03:00
2022-05-16 14:14:14 +03:00
2022-08-12 06:01:44 +03:00
2022-08-12 06:01:44 +03:00
2022-03-25 16:19:26 +02:00
2022-08-12 16:24:28 +02:00
2022-08-12 06:01:44 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-05-13 07:11:58 +02:00