Avi Kivity
7faf2eed2f
build: support for linking statically with boost
...
Remove assumptions in the build system about dynamically linked boost unit
tests. Includes seastar update which would have otherwise broken the
build.
2016-10-26 08:51:21 +03:00
Piotr Jastrzebski
27726cecff
Clean up position_in_partition.
...
Introduce position_in_partition_view and use it in
position() method in mutation_fragment, range_tombstone,
static_row and clustering_row.
Clean up comparators in position_in_partition.
Signed-off-by: Piotr Jastrzebski <piotr@scylladb.com >
Message-Id: <c65293c71a6aa23cf930ed317fb63df1fdc34fd1.1477399763.git.piotr@scylladb.com >
2016-10-25 15:13:20 +01:00
Paweł Dziepak
148e9c5608
streamed_mutation_from_mutation: fix destroying bi::sets
...
Once unlink_leftmost_without_rebalance() has been called on a bi::set no
other method can be used. This includes clear_and_disposed() used by the
mutation_partition destructor.
We like unlink_leftmost_without_rebalance() because it is efficient, so
the solution is to manually finish destroying clustering row and range
tombstone sets in the reader destructor using that function.
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-08-17 11:03:59 +01:00
Paweł Dziepak
c5662919df
tests/streamed_mutation: test hashing
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-07-13 09:51:23 +01:00
Paweł Dziepak
eb1dcf08e7
tests/streamed_mutation: add test for range_tombstones_stream
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-07-13 09:51:23 +01:00
Paweł Dziepak
4e34bd4e8a
tests/streamed_mutation: test fragment_and_freeze()
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-07-07 12:18:35 +01:00
Paweł Dziepak
a3423bac38
tests/streamed_mutation: test freezing streamed_mutations
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-06-20 21:29:52 +01:00
Paweł Dziepak
c8f4b96e76
tests: add streamed_mutation_tests
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-06-20 21:29:49 +01:00