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
Stephen Atherton
0c95fef8aa
Bug fix in tree clear and size check where sometimes there could still be old versions of pages in use because not enough commits have passed for them to be rolled off and freed.
2019-11-04 12:59:57 -08:00
Meng Xu
e345c9061f
FastRestore:Refine debug messages
2019-11-04 11:47:38 -08:00
Stephen Atherton
4e9c3164a8
COWPager can now internally remap page IDs by version and has been renamed to DWALPager. This causes the B+Tree to no longer have to rewrite all ancestors of an updated page. FIFOQueue now has a read-only cursor and a peekAll() method to read an entire queue without popping it. Fixed some valgrind false positives, made some debug logging improvements. Fixed bug in pager shutdown where it could wait on an ActorCollection containing canceled futures.
2019-11-04 03:04:03 -08:00
tclinken
8f84fbc4b9
Only print 'waiting for DD to end...' if test actually waits
2019-11-03 16:13:32 -08:00
Evan Tschannen
b326d26a47
Merge pull request #2308 from etschannen/master
...
Merge 6.2 into master
2019-11-01 15:54:32 -07:00