Vishesh Yadav
19daaf4bbb
Merge pull request #2215 from tapaswenipathak/atomic-add
...
Documentation for atomic add
2019-12-11 13:56:56 -08:00
A.J. Beamon
cfea42350f
Merge pull request #2444 from atn34/patch-1
...
Make it more obvious that Make is deprecated
2019-12-11 10:54:10 -08:00
Andrew Noyes
cc0524bf58
Make it more obvious that Make is deprecated
2019-12-11 10:53:02 -08:00
Jingyu Zhou
8312be9c2f
Merge pull request #2442 from xumengpanda/mengxu/fastrestore-code-cleanup-PR
...
Performant restore [11/XX]: Clean up unused fields in LoadingParam
2019-12-11 08:47:26 -08:00
Meng Xu
feb2a8c70c
FastRestore Change RestoreSendMutationVectorVersionedRequest name
...
Change RestoreSendMutationVectorVersionedRequest to
RestoreSendVersionedMutationsRequest for better naming
2019-12-10 17:23:40 -08:00
Meng Xu
20a19978f9
FastRestore:LoadingParam cleanup
2019-12-10 17:20:44 -08:00
Vishesh Yadav
c5bc755af0
Merge pull request #2422 from kaomakino/kaomakino/mako
...
Mako: fix minor bugs
2019-12-09 12:56:42 -08:00
Bhaskar Muppana
b9590be030
Merge pull request #2426 from xumengpanda/mengxu/dd-doc-move
...
Design doc: Rename data distribution design file
2019-12-09 09:36:22 -08:00
Meng Xu
a13ccbbba2
Design doc: Rename data distribution design file
2019-12-09 06:44:57 -08:00
Kao Makino
38c3adbb84
Mako: fix minor bugs
2019-12-07 00:31:14 +00:00
A.J. Beamon
1700d479c9
Merge pull request #2414 from atn34/disable-sse-temporarily
...
Disable alignment-requiring instructions until #1434 is resolved
2019-12-06 09:25:02 -08:00
Andrew Noyes
991733a7fb
Disable alignment-requiring instructions until #1434 is resolved
2019-12-05 15:11:10 -08:00
Jingyu Zhou
c75b7f63c9
Merge pull request #2408 from xumengpanda/mengxu/fast-restore-sampling-PR
...
Performant restore [10/XX]: Add sampling phase
2019-12-05 09:29:05 -08:00
Meng Xu
39a4f2372f
Change FASTRESTORE_SAMPLING_PERCENT to 0 to 100
2019-12-04 21:26:27 -08:00
Meng Xu
c6b36dbffb
FastRestore:Sampling:Resolve review comments
2019-12-04 17:35:11 -08:00
Meng Xu
b7db2dec7e
FastRestore:Change test workload from small to normal
2019-12-04 11:53:16 -08:00
Meng Xu
dd91d26dfa
FastRestore:Sampling:Add FASTRESTORE_SAMPLING_RATE knob
2019-12-04 11:46:29 -08:00
Meng Xu
2b987d1945
FastRestore:typedef Standalone<VectorRef<MutationRef>> MutationsVec
2019-12-04 11:39:55 -08:00
Meng Xu
a15320cca7
Merge branch 'master' into mengxu/fast-restore-sampling-PR
2019-12-03 21:42:01 -08:00
Meng Xu
9383c3f0a6
FastRestore:Sampling:Apply clang format
2019-12-03 21:27:06 -08:00
Meng Xu
6b07c271f1
Fix non-deterministic error
2019-12-03 16:55:23 -08:00
Meng Xu
3310f67e9e
Merge branch 'mengxu/fast-restore-fix-valgrind-PR' into mengxu/fast-restore-sampling-PR
2019-12-03 16:24:40 -08:00
Meng Xu
153b713b53
FastRestore:Add sampling on parsed mutations
2019-12-03 12:52:17 -08:00
Jingyu Zhou
2184f59875
Merge pull request #2405 from satherton/add-backup-comment
...
Added code comments in backup log range task.
2019-12-03 10:33:33 -08:00
Meng Xu
a3ef3199c6
Merge pull request #2281 from fzhjon/include-failed-ss
...
Allow re-inclusion of servers marked as failed
2019-12-03 09:53:33 -08:00
Stephen Atherton
f3ed3f462b
Added code comments in backup log range task.
2019-12-03 09:44:15 -08:00
A.J. Beamon
4d28793c76
Merge pull request #2365 from xumengpanda/mengxu/no-wait-actor-fix-PR
...
Fix compilation warning that actor that does not contain wait statement
2019-12-03 08:30:04 -08:00
Evan Tschannen
07331ab5fd
Merge pull request #2362 from etschannen/master
...
Merge 6.2 into master
2019-12-02 15:04:27 -08:00
Meng Xu
d43b5d390d
Merge pull request #2378 from dongxinEric/perf/fix-read-sampling-perf-regression
...
Perf/fix read sampling perf regression
2019-12-02 13:29:28 -08:00
Meng Xu
1c2cfb2ca0
FastRestore:Change handleRecruitRoleRequest return Void to void
2019-12-02 11:38:55 -08:00
Meng Xu
f153cadab9
ComplilationWarning:Fix actor that does not contain wait statement
2019-12-02 11:38:29 -08:00
Meng Xu
594bd9544e
Merge branch 'master' into mengxu/fast-restore-fix-valgrind-PR
2019-12-02 11:27:38 -08:00
Xin Dong
8953b196de
Merge pull request #2359 from xumengpanda/mengxu/dd-doc
...
Design doc: How is data distribution implemented
2019-12-02 09:22:08 -08:00
Balachandar Namasivayam
e16ae7cadf
Merge pull request #2336 from fzhjon/merge-attrition-workloads
...
Merge attrition workloads
2019-11-28 18:31:20 -08:00
Xin Dong
8a9be14171
Resolve review comments
2019-11-27 19:26:22 -08:00
Meng Xu
422401dcd2
Merge pull request #2391 from atn34/atn34/memset-zero
...
Initialize memory for Optional and ErrorOr
2019-11-27 17:31:24 -08:00
Meng Xu
bdf31a7297
Merge pull request #2393 from atn34/atn34/suppress-ubsan-alignment
...
Ignore -fsanitize=alignment for UBSAN
2019-11-27 10:43:53 -08:00
Andrew Noyes
30908b0bb1
Ignore -fsanitize=alignment for UBSAN
...
Until we fix all occurrences
2019-11-26 19:34:44 -08:00
Andrew Noyes
3a9fd29d3c
Initialize memory for Optional and ErrorOr
...
This does _not_ fix any potential uses of uninitialized memory. Without
this change, gcc issues false-positive -Wuninitialized warnings
I'm hoping this does not have a noticeable impact on performance
2019-11-26 11:31:30 -08:00
Meng Xu
530b689299
Move state variable to the start of function
2019-11-26 11:17:59 -08:00
Meng Xu
474f0067c4
Remove unneeded state
2019-11-25 23:10:14 -08:00
Meng Xu
cb2de36c3d
Reduce test load
2019-11-25 21:31:52 -08:00
Meng Xu
bb97307f08
FastRestore:Applier:Move state variables at the start of actor
2019-11-25 21:25:14 -08:00
Jingyu Zhou
5d27419142
Merge pull request #2388 from xumengpanda/mengxu/move-restore-test
...
Move parallel restore tests from tests/slow to tests/ folder
2019-11-25 13:38:32 -08:00
Jon Fu
da5f48f344
Merge branch 'master' of https://github.com/apple/foundationdb into merge-attrition-workloads
2019-11-25 12:55:55 -08:00
Jon Fu
1e5bff34dc
changed function parameter to pass by reference
2019-11-25 12:55:50 -08:00
Jon Fu
92892d4168
Merge branch 'master' of https://github.com/apple/foundationdb into include-failed-ss
2019-11-25 11:05:35 -08:00
Meng Xu
923a22db66
Change CMakeLists for the parallel tests
2019-11-25 10:54:56 -08:00
Meng Xu
78b8961891
Move parallel restore tests to tests folder
...
Valgrind found errors on these two parallel restore tests,
although correctness test confirms these two tests have no correctness error.
To prevent these two parallel restore tests from spamming valgrind test results,
we exclude these two tests from our nightly tests for now.
2019-11-25 10:53:10 -08:00
Meng Xu
79ebd81dab
Design doc:DD:Fix typos
2019-11-22 16:20:08 -08:00