Avi Kivity
ebaeefa02b
Merge seatar upstream (seastar namespace)
...
- introcduced "seastarx.hh" header, which does a "using namespace seastar";
- 'net' namespace conflicts with seastar::net, renamed to 'netw'.
- 'transport' namespace conflicts with seastar::transport, renamed to
cql_transport.
- "logger" global variables now conflict with logger global type, renamed
to xlogger.
- other minor changes
2017-05-21 12:26:15 +03:00
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
Calle Wilund
1593f4254b
flush_queue_test: Start semaphore in propagation tests not initialized
...
Somehow, all my local runs timed ok anyway, but obviously not on all
machines.
Message-Id: <1470727968-1759-1-git-send-email-calle@scylladb.com >
2016-08-09 09:35:28 +02:00
Calle Wilund
9098eed30b
flush_queue_test: Add tests for exception propagation
...
v2:
* Remove leading "_" in template types
2016-08-03 14:49:43 +00:00
Calle Wilund
e4a845145a
flush_queue_test: Do "close" at end of tests to ensure gate is balanced
2016-08-01 08:23:55 +00:00
Benoît Canet
1fb9a48ac5
exception: Optionally shutdown communication on I/O errors.
...
I/O errors cannot be fixed by Scylla the only solution
is to shutdown the database communications.
Signed-off-by: Benoît Canet <benoit@scylladb.com >
Message-Id: <1458154098-9977-1-git-send-email-benoit@scylladb.com >
2016-03-17 15:02:52 +02:00
Calle Wilund
31fca82213
flush_queue_test: Add test for multiple ops per key
2015-10-20 08:24:04 +02:00
Calle Wilund
ea0f3504c2
flush_queue_test: Clean up and enhance the test a little
...
Now also tests:
* Value propagation
* Queue wait
2015-10-15 02:15:24 +02:00
Calle Wilund
d8658d4536
flush_queue_test
...
Small test to verify at least some integrity of the util in question
2015-10-14 14:07:39 +02:00