Evan Tschannen
|
50a0753673
|
Merge pull request #3063 from atn34/atn34/improve-fb-empty-string
Reduce size of flatbuffers messages
|
2020-05-07 14:42:05 -07:00 |
Evan Tschannen
|
41732bc218
|
Merge pull request #3062 from tclinken/fix-backup-invalid-info-message
Fixed backup_invalid_info error message
|
2020-05-07 14:40:56 -07:00 |
sramamoorthy
|
13ff1b3b20
|
Revert "Exclude Snap related tests from correctness test temporily"
This reverts commit f95bbc0ffa .
|
2020-05-07 14:39:13 -07:00 |
Evan Tschannen
|
dd11b4dc1a
|
Merge pull request #3034 from mpilman/documentation/transaction-semantics
Additional documentation on transaction semantics
|
2020-05-07 14:36:42 -07:00 |
Evan Tschannen
|
5cd3b3df69
|
Merge pull request #3006 from mpilman/bugfixes/fix-clang10-compiler-warnings
Bugfixes/fix clang10 compiler warnings
|
2020-05-07 14:34:01 -07:00 |
Evan Tschannen
|
574914640a
|
Merge pull request #2999 from tclinken/more-move-optimizations
Generate rvalue reference overloads for actor callback functions
|
2020-05-07 14:32:27 -07:00 |
sramamoorthy
|
096afe40be
|
enhance spawnProcess
|
2020-05-07 14:24:35 -07:00 |
sramamoorthy
|
789975e191
|
fixes in spawnProcess
|
2020-05-07 14:24:34 -07:00 |
sramamoorthy
|
697a9422f5
|
replace boost::process with execv to spawn snapCreate process
|
2020-05-07 14:24:34 -07:00 |
Russell Sears
|
945daf980d
|
fix clang build
|
2020-05-07 12:09:40 -07:00 |
Russell Sears
|
5c17d5e054
|
fix MacOS + Windows build (std::random_shuffle has been deprecated + removed in newer versions of C++)
|
2020-05-07 12:09:40 -07:00 |
Russell Sears
|
1f102f7e16
|
pr comment: restore assert
|
2020-05-07 12:09:09 -07:00 |
Russell Sears
|
bb1724c3ae
|
remove obsolete less field from PTreeFingerEntry, increase finger size to 96 based on calculation in check()
|
2020-05-07 12:09:02 -07:00 |
Russell Sears
|
c9489d45c5
|
remove the finger trimming loops from PTree::lower_bound and upper_bound
|
2020-05-07 12:08:54 -07:00 |
Russell Sears
|
ea02c5b896
|
optimize PTreeFinger copy constructors
|
2020-05-07 12:08:47 -07:00 |
Russell Sears
|
3569dfe6cb
|
stack allocate fingers
|
2020-05-07 12:08:39 -07:00 |
Russell Sears
|
5e1c43f87b
|
replace double invocations of operator<() with three way compare().
|
2020-05-07 12:08:29 -07:00 |
Russell Sears
|
99a805517e
|
reduce the number of calls to operator< made by lower_bound and upper_bound #2877
|
2020-05-07 12:08:21 -07:00 |
Russell Sears
|
ae2d9744cb
|
simple benchmarks of IndexedSet, VersionedMap and std::map
|
2020-05-07 12:08:00 -07:00 |
A.J. Beamon
|
47477382b1
|
Fix invalid trace event detail named "Type"
|
2020-05-07 11:22:32 -07:00 |
Evan Tschannen
|
9ccc417a4f
|
An indentifier must be set before calling LOG_TRANSACTION
|
2020-05-07 11:18:03 -07:00 |
Evan Tschannen
|
ad900135dd
|
Simulation did not properly track exclusions of tls processes
|
2020-05-07 10:53:13 -07:00 |
A.J. Beamon
|
90dbf33182
|
Merge pull request #3079 from bnamasivayam/client-transaction-info
Add read version and commit version info to getVersion and commit cli…
|
2020-05-07 09:59:35 -07:00 |
A.J. Beamon
|
cd52005b4b
|
Merge branch 'master' into transaction-tagging
|
2020-05-07 09:16:52 -07:00 |
A.J. Beamon
|
fbf436f45f
|
Various cleanup and knob adjustments.
|
2020-05-07 09:15:33 -07:00 |
Evan Tschannen
|
a9bff6067a
|
Merge pull request #3091 from ajbeamon/fix-invalid-processid-file-deletion
More aggressively cleanup a bad process ID file in simulation
|
2020-05-07 09:01:14 -07:00 |
Evan Tschannen
|
5b7874c96d
|
Merge pull request #3084 from ajbeamon/fix-mutation-ref-serialization
MutationRef serialization depended on uninitialized data
|
2020-05-07 09:00:40 -07:00 |
A.J. Beamon
|
35d382811f
|
Fix compilation error
|
2020-05-07 08:59:47 -07:00 |
Evan Tschannen
|
51d3aaf4ae
|
fixed a few rare correctness bugs
|
2020-05-06 23:24:58 -07:00 |
Markus Pilman
|
16b00242ab
|
Clarify that read-only transactions never conflict
|
2020-05-06 16:00:54 -07:00 |
Markus Pilman
|
feca59b205
|
address test failure
|
2020-05-06 15:51:53 -07:00 |
Markus Pilman
|
20d6f2a3c3
|
Merge remote-tracking branch 'origin/master' into bugfixes/fix-clang10-compiler-warnings
|
2020-05-06 15:50:39 -07:00 |
Andrew Noyes
|
a8a68e4ad2
|
Fix bug
|
2020-05-06 11:16:38 -07:00 |
Meng Xu
|
be6cfa4b5a
|
Add batchIndex in loading files
|
2020-05-05 19:29:53 -07:00 |
Meng Xu
|
e4bf6d570f
|
FastRestore:Add assertion and trace events for diagnosis
|
2020-05-05 19:12:15 -07:00 |
Alex Miller
|
8a6e177950
|
Merge remote-tracking branch 'upstream/master' into tls-connection-count
|
2020-05-05 16:49:36 -07:00 |
A.J. Beamon
|
b1055a8501
|
Merge branch 'master' into transaction-tagging
|
2020-05-05 16:03:39 -07:00 |
A.J. Beamon
|
0b4c93bb1b
|
More aggressively cleanup a bad process ID file in simulation
|
2020-05-05 15:59:02 -07:00 |
Evan Tschannen
|
f329164fb4
|
Merge pull request #2532 from dongxinEric/feature/hot-read-key-detection-part-2
Feature/hot read key detection part 2
|
2020-05-05 14:33:34 -07:00 |
Alex Miller
|
378951360d
|
Merge pull request #3086 from alexmiller-apple/ctest-use-crash
Make ctest use --crash when running simulation tests.
|
2020-05-05 12:49:21 -07:00 |
Meng Xu
|
4d90384c58
|
Correct suppression event
|
2020-05-05 12:36:32 -07:00 |
Markus Pilman
|
6bd7472f4d
|
Apply suggestions from code review
Co-authored-by: A.J. Beamon <ajbeamon@users.noreply.github.com>
|
2020-05-05 10:37:05 -07:00 |
Andrew Noyes
|
70f2aa2167
|
Parameterize the size of conflict ranges in test
|
2020-05-05 17:18:43 +00:00 |
A.J. Beamon
|
66b4920fc3
|
Fix off-by-one error in auto-throttle limit. Allow updating existing auto-throttle when the limit is reached.
|
2020-05-05 09:58:00 -07:00 |
Meng Xu
|
c49b6756fe
|
FastRestoreApplier:Trace clear range op when it has too many for debug
|
2020-05-05 09:28:50 -07:00 |
Meng Xu
|
759820cc61
|
FastRestoreApplier:Add warning when too many clears in a txn
|
2020-05-05 09:00:02 -07:00 |
Andrew Noyes
|
37fe05fc76
|
Merge remote-tracking branch 'upstream/master' into atn34/conflict-ranges
|
2020-05-05 15:52:07 +00:00 |
Meng Xu
|
62de02fb2c
|
FastRestoreApplier:Add delay to avoid overwelming DB
|
2020-05-05 08:47:26 -07:00 |
A.J. Beamon
|
bd9d3e6679
|
Merge pull request #3087 from apple/revert-2882-lb_ub_perf
Revert "reduce the number of calls to operator< made by lower_bound and upper…"
|
2020-05-05 08:17:27 -07:00 |
A.J. Beamon
|
8125096e9b
|
Revert "reduce the number of calls to operator< made by lower_bound and upper…"
|
2020-05-05 08:17:10 -07:00 |