Meng Xu
592f4c0fc4
FastRestore:Remove RestoreSetApplierKeyRangeVectorRequest
2019-11-12 17:59:11 -08:00
Meng Xu
7e4c4ea98e
FastRestore:Load mutations before assign ranges to appliers
2019-11-12 17:14:17 -08:00
Jingyu Zhou
ae7e42face
Merge pull request #2313 from xumengpanda/mengxu/fastrestore-applyToDB-bugfix-PR
...
Performant restore [8/XX]: Fix bugs in applyToDB logic and add more tests
2019-11-12 08:50:23 -08:00
Meng Xu
630c29d160
FastRestore:resolve review comments
...
1) wait on whenAtLeast;
2) Put BigEndian64 into the function call and the decoder to prevent
future people from making the same mistake.
2019-11-11 17:00:16 -08:00
Meng Xu
eb67886b75
FastRestore:Move comment to func definition
...
Resolve review comments.
2019-11-11 15:10:27 -08:00
A.J. Beamon
cf2ec3418c
Merge pull request #2317 from xumengpanda/mengxu/fastrestore-extend-atomicOpTest-PR
...
AtomicOps Test: Add more detailed debug information when test fails with opType = AddValue
2019-11-11 15:03:10 -08:00
Jingyu Zhou
120444ab4e
Merge pull request #2334 from mpilman/features/package-tests
...
Add cmake command to package tests
2019-11-08 19:52:57 -08:00
Meng Xu
43ec00b452
Merge pull request #2316 from fzhjon/fix-failed-server-workload
...
Fixed bug in maintaining kill set size in RemoveServersSafely workload
2019-11-08 15:35:55 -08:00
Markus Pilman
653b180004
make it work if external dir has trailing /
2019-11-08 23:13:32 +00:00
Meng Xu
04e66fa0ec
AtomicOp:Trace when txn reads exceeds limit and add upper bound sum
2019-11-08 14:35:37 -08:00
Markus Pilman
94791fbd12
remove this functionality from Windows
...
Windows file paths are a pain to work with. Currently I don't know
of anyone who needs this feature on Windows - so I just remove it there
2019-11-08 22:21:47 +00:00
Markus Pilman
01c2676152
Add feature to add external dependencies to test package
2019-11-08 22:15:38 +00:00
Markus Pilman
d0d036b3a7
Add cmake command to package tests
2019-11-08 21:39:21 +00:00
Steve Atherton
fe79742881
Merge pull request #2333 from apple/release-6.2
...
Merge release 6.2 to master
2019-11-08 11:01:07 -08:00
Steve Atherton
d76070e37d
Merge pull request #2331 from satherton/feature-redwood
...
Update redwood
2019-11-08 10:38:16 -08:00
Jon Fu
3de7ae5b0c
Added size assertion in test workload
2019-11-08 09:39:25 -08:00
Stephen Atherton
2aa672cb59
When bulk building pages, make most of them full.
2019-11-07 15:52:23 -08:00
Stephen Atherton
5d00d93665
Fixed errors found by valgrind involving incorrect page memory lifetimes for IO operations plus some false positives for partially used pages.
2019-11-07 13:57:09 -08:00
Evan Tschannen
ae34999dce
Merge pull request #2327 from etschannen/master
...
Merge 6.2 into Master
2019-11-06 14:37:49 -08:00
Evan Tschannen
afc9713005
Merge branch 'release-6.2'
...
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbclient/FDBTypes.h
# fdbserver/LogSystem.h
# fdbserver/LogSystemPeekCursor.actor.cpp
# fdbserver/OldTLogServer_6_0.actor.cpp
# fdbserver/TLogServer.actor.cpp
# versions.target
2019-11-06 13:45:37 -08:00
Evan Tschannen
fd5c57d4e3
Merge pull request #2326 from etschannen/post-release-cleanup-6.2.8
...
Post release cleanup 6.2.8
2019-11-06 13:24:48 -08:00
A.J. Beamon
880cc29ce0
Merge pull request #2320 from xumengpanda/mengxu/trace-event-level-PR
...
Raise MIN_TRACE_SEVERITY from 0 to 1 to allow customized tunable trace severity
2019-11-06 13:18:49 -08:00
Evan Tschannen
86abb0d467
updated cmake for 6.2.9
2019-11-06 13:12:30 -08:00
Evan Tschannen
e660149042
update installer WIX GUID following release
2019-11-06 13:09:57 -08:00
Evan Tschannen
7b8f1df3b6
update versions target to 6.2.9
2019-11-06 13:09:57 -08:00
Meng Xu
5fbe399baf
AtomicOp: Resolve review comments; no functional change.
...
1) Trace Txn commit_unknown_results in workload;
2) Add SevError trace events when txn reads hit limits since we
do not handle this situation in dumping the debug info.
2019-11-06 12:13:27 -08:00
Evan Tschannen
a11db961cd
Merge pull request #2323 from etschannen/feature-efficient-buffered-cursor
...
remote logs use bufferedCursor when peeking from log routers
2019-11-05 20:45:15 -08:00
Meng Xu
0ccded1929
AtomicOps:Resolve review comments
2019-11-05 19:27:49 -08:00
Evan Tschannen
dbc5a2393c
combineMessages still did not serialize tags correctly
2019-11-05 18:44:30 -08:00
Evan Tschannen
1c873591be
fixed a compiler error
2019-11-05 18:32:15 -08:00
Evan Tschannen
86560fe727
fix: tempTags was not used correctly
2019-11-05 18:22:25 -08:00
Evan Tschannen
a8ca47beff
optimized memory allocations by using VectorRef<Tag> instead of std::vector<Tag>
2019-11-05 18:07:30 -08:00
Alex Miller
488b480f20
Merge pull request #2322 from bnamasivayam/master
...
Added contrib folder to foundationdb. New tool called transaction_pr…
2019-11-05 16:06:52 -08:00
Evan Tschannen
4a597fdcce
increase the task priority of popping
2019-11-05 15:03:41 -08:00
Evan Tschannen
f0c816e452
Merge pull request #2319 from apple/release-6.2
...
Release 6.2 merge to master
2019-11-05 13:58:53 -08:00
Stephen Atherton
b50d26c4da
KVStoreTest now runs sqlite and redwood tests.
2019-11-05 13:46:04 -08:00
Balachandar Namasivayam
f77a64dce1
Mov alloc_instrumentation.py to contrib/
2019-11-05 13:04:00 -08:00
Jon Fu
f7b3686fc7
fixed bug in maintaining kill set size
2019-11-05 11:27:10 -08:00
Meng Xu
e7210fe842
Trace:Resolve review comments and add SevVerbose level
2019-11-05 09:42:29 -08:00
Stephen Atherton
ea428b72f5
Bug fix, DWALPager must flush its page ID queues in order to get an accurate user page count.
2019-11-05 01:11:34 -08:00
Evan Tschannen
96c79057a2
Merge pull request #2324 from etschannen/prepare-release-6.2.8
...
update installer WIX GUID following release
2019-11-04 20:40:18 -08:00
Evan Tschannen
f84c2667f0
update installer WIX GUID following release
2019-11-04 20:39:37 -08:00
Evan Tschannen
cb65641115
updated downloads for 6.2.8
2019-11-04 20:25:49 -08:00
Evan Tschannen
daac8a2c22
Knobified a few variables
2019-11-04 20:21:38 -08:00
Evan Tschannen
457896b80d
remote logs use bufferedCursor when peeking from log routers to improve performance
...
bufferedCursor performance has been improved
2019-11-04 19:47:45 -08:00
Balachandar Namasivayam
cecef8d0b5
Added contrib folder to foundationdb. New tool called transaction_profiling_analyzer has been added to the folder. It is a python script that parses transaction profiling info and analyzes hot keys and ranges. Also monitoring folder has been moved to the contrib folder.
2019-11-04 16:31:20 -08:00
Meng Xu
c4d1e6e1a9
Trace:Severity:Include SevNoInfo to mute trace
...
Define SevFRMutationInfo to trace mutations in restore.
2019-11-04 16:18:40 -08:00
Evan Tschannen
3728ef996e
Merge pull request #2318 from satherton/feature-redwood
...
Redwood update
2019-11-04 15:14:17 -08:00
Meng Xu
927a9c02fc
Merge pull request #2312 from tclinken/fix-waiting-for-dd-output
...
Only print 'waiting for DD to end...' if test actually waits
2019-11-04 14:57:40 -08:00
Meng Xu
96989e0fb6
AtomicOps test:Add sanity check for log and ops keys
...
Provide more information about which opsKey is missing when
log and ops results are inconsistent for Add operation.
2019-11-04 14:28:40 -08:00