Evan Tschannen
|
4c9a392f05
|
the master checks the popped version of the txsTag before recovering the txnStateStore, to avoid restoring data that is later found to be popped
|
2019-08-05 17:01:48 -07:00 |
Evan Tschannen
|
c2739e510d
|
set uninitialized variable
|
2019-07-27 14:30:56 -07:00 |
Alex Miller
|
9863ace96c
|
Replace usages with intialization lists.
But C++ needs a bit of help to inference though the templates.
|
2019-07-18 22:27:36 -07:00 |
Evan Tschannen
|
15e894c724
|
Merge in master
|
2019-07-05 15:49:24 -07:00 |
Alex Miller
|
7a500cd37f
|
A giant translation of TaskFooPriority -> TaskPriority::Foo
This is so that APIs that take priorities don't take ints, which are
common and easy to accidentally pass the wrong thing.
|
2019-06-25 02:47:35 -07:00 |
Evan Tschannen
|
e0be631414
|
shard the txs tag so that more transaction logs are involved in its recovery
|
2019-06-19 18:15:09 -07:00 |
mpilman
|
68ce9a5e75
|
ProtocolVersion type - second try
|
2019-06-18 17:55:27 -07:00 |
A.J. Beamon
|
5f55f3f613
|
Replace g_random and g_nondeterministic_random with functions deterministicRandom() and nondeterministicRandom() that return thread_local random number generators. Delete g_debug_random and trace_random. Allow only deterministicRandom() to be seeded, and require it to be seeded from each thread on which it is used.
|
2019-05-10 14:01:52 -07:00 |
mpilman
|
1c16f87a4e
|
Remove trace-calls to printable (in non-workloads)
|
2019-04-05 13:12:19 -07:00 |
Evan Tschannen
|
b6008558d3
|
renamed BinaryWriter.toStringRef() to .toValue(), because the function now returns a Standalone<StringRef>()
eliminated an unnecessary copy from the proxy commit path
eliminated an unnecessary copy from buffered peek cursor
|
2019-03-28 11:52:50 -07:00 |
Alex Miller
|
c6a65389ae
|
Remove noexcept macro and replace with BOOST_NOEXCEPT.
BOOST_NOEXCEPT does what the noexcept macro was supposed to do, but in a
way that is correctly maintained over time.
|
2019-03-05 22:06:12 -08:00 |
Alex Miller
|
91e05575a2
|
Rename OldTLogServer -> OldTLogServer_4_6
|
2019-02-19 22:18:10 -08:00 |