Commit Graph

6490 Commits

Author SHA1 Message Date
mpilman b6440c7781 added flamegraph util 2019-07-30 18:36:10 -07:00
mpilman 6b8b666ef6 Write object address in probes 2019-07-30 18:36:10 -07:00
mpilman 75e78f106e Added more run_loop probes and added documentation 2019-07-30 18:36:10 -07:00
mpilman 884628bc0a moved actor probes to function 2019-07-30 18:36:10 -07:00
mpilman b7df7f3549 compatability with older cmake versions 2019-07-30 18:36:10 -07:00
mpilman 32d141ad3a Probes with strings 2019-07-30 18:36:10 -07:00
mpilman 4dd219f55b made probes follow c naming rules 2019-07-30 18:36:10 -07:00
mpilman 9b96d8c166 a step further to uniqueness 2019-07-30 18:36:10 -07:00
mpilman 8c73fa556c Reduced number of macros to 1 2019-07-30 18:36:10 -07:00
mpilman 497c0aa456 fixed typo 2019-07-30 18:36:10 -07:00
mpilman 8eb06f7ab4 Only generate probes where it is supported 2019-07-30 18:36:10 -07:00
mpilman 13e101c441 Added d-trace probes for actors 2019-07-30 18:36:10 -07:00
mpilman b81a4ef6a2 clang+libc++ support on linux + dtrace probes 2019-07-30 18:36:10 -07:00
Evan Tschannen 6dbaddd0a7 Added a knob to always use CAUSAL_READ_RISKY for GRV 2019-07-30 18:21:46 -07:00
Evan Tschannen 2d136af2bd bool knobs can now be set with the words “true” or “false” instead of just a number 2019-07-30 18:21:24 -07:00
Stephen Atherton 5b868a43a3 Added release note for fdbrestore cluster file argument fix from release-6.1, which will be first released in 6.2.0. 2019-07-30 18:13:43 -07:00
Evan Tschannen 9600cb1103
Merge pull request #1928 from ajbeamon/fix-machine-id-parameter
--machine_id now sets locality_machineid
2019-07-30 17:54:50 -07:00
Evan Tschannen 3b9e5aa651
Merge branch 'master' into fix-machine-id-parameter 2019-07-30 17:54:33 -07:00
Evan Tschannen efb9131657
Merge pull request #1909 from etschannen/feature-client-proxy-connections
Clients only connect to three proxies to reduce the number of network connections
2019-07-30 17:53:41 -07:00
Evan Tschannen 54df2abe8e fix: trace event did not compile 2019-07-30 17:52:53 -07:00
mpilman b030c14a77 fix docker-compose version 2019-07-30 17:50:44 -07:00
Evan Tschannen ebad0e9a96
Merge pull request #1930 from ajbeamon/merge-release-6.1-into-master
Merge release 6.1 into master
2019-07-30 17:42:08 -07:00
Evan Tschannen ea1858953b
Merge branch 'master' into merge-release-6.1-into-master 2019-07-30 17:40:15 -07:00
Evan Tschannen a78a97f186
Merge pull request #1908 from etschannen/feature-better-dd
A few data distribution improvements
2019-07-30 17:34:50 -07:00
Andrew Noyes d8a11a704e Add gotcha about arena ordering 2019-07-30 17:33:21 -07:00
Andrew Noyes 43e86ff819 Address review comments 2019-07-30 17:33:21 -07:00
Andrew Noyes 98d2f6a269 Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: Markus Pilman <markus@pilman.ch>
2019-07-30 17:33:21 -07:00
Andrew Noyes 7d5c6cc7b3 Add flatbuffers release note 2019-07-30 17:33:21 -07:00
Andrew Noyes 8145b45ad5 Update documentation 2019-07-30 17:33:21 -07:00
Alex Miller fb6f4be72f
Merge pull request #1931 from alexmiller-apple/release-notes-6.2
Added release notes for myself and Evan.
2019-07-30 17:31:40 -07:00
Alex Miller 267a0295d7
Apply suggestions from code review
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-07-30 17:22:59 -07:00
Evan Tschannen 85767f2034
Update fdbclient/MonitorLeader.actor.cpp 2019-07-30 17:19:33 -07:00
Evan Tschannen 69e7ed3e53
Merge pull request #1932 from etschannen/master
Bug fixes for rare bugs found by simulation
2019-07-30 17:18:30 -07:00
A.J. Beamon 15474feb81 Merge branch 'master' into fix-machine-id-parameter 2019-07-30 17:16:36 -07:00
A.J. Beamon 3070153313 Merge branch 'master' into fix-machine-id-parameter 2019-07-30 17:15:40 -07:00
Evan Tschannen 7aece7398b fix: it was reducing the list of proxies on the coordinators, which would have made all the clients talking to that coordinator connect to the same set of proxies
optimized the code to avoid re-randomizing the same list of proxies
2019-07-30 17:15:24 -07:00
A.J. Beamon 8a25337073
Merge pull request #1926 from ajbeamon/move-fdbserver-arguments
Move memory and locality arguments from --dev-help to --help.
2019-07-30 17:14:44 -07:00
Evan Tschannen 2cd10bc96c Merge branch 'master' into feature-client-proxy-connections 2019-07-30 17:06:23 -07:00
sramamoorthy a88aaa0f04 review comment 2019-07-30 17:04:51 -07:00
sramamoorthy 63941e0d96 disable DD with a in-memory flag and use in snapv2 2019-07-30 17:04:51 -07:00
Evan Tschannen 5dd9043fd3 addressed review comments 2019-07-30 17:04:41 -07:00
Evan Tschannen 481642fbd4 Merge branch 'master' into feature-better-dd 2019-07-30 16:56:27 -07:00
Evan Tschannen 9f11f2ec53 Merge branch 'master' of github.com:apple/foundationdb 2019-07-30 16:55:56 -07:00
Evan Tschannen a3fe3d4324
Merge pull request #1923 from xumengpanda/mengxu/evan-dd-improvement-minor-improvement
DD:Change condition for lastBuildTeamsFailed
2019-07-30 16:54:42 -07:00
Alex Miller 82a63c9966 Merge remote-tracking branch 'origin/release-notes-6.2' into release-notes-6.2 2019-07-30 16:51:09 -07:00
Alex Miller f928898cc2 Suggested changes 2019-07-30 16:49:32 -07:00
Alex Miller 61f83791c6
Apply suggestions from code review
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-07-30 16:42:15 -07:00
Evan Tschannen 2d7ec54d3e fix: some exclude workloads would cause both the primary and remote datacenter to be considered dead 2019-07-30 16:35:52 -07:00
Evan Tschannen aaeeb605b2 Changes to degraded can cause master recoveries, which are not supposed to happen when speedUpSimulation is true 2019-07-30 16:33:40 -07:00
Evan Tschannen 5c978f6129 fix: switchConnectionFile could get the proxies out of the clientInfo and continue connecting to the wrong cluster 2019-07-30 16:32:26 -07:00