Commit Graph

5283 Commits

Author SHA1 Message Date
chaoguang 5350c2777a change g_random to deterministicRandom() 2019-05-28 18:37:55 -07:00
chaoguang a7920ef311 Merge branch 'master' of https://github.com/apple/foundationdb into MakoWorkload 2019-05-28 18:21:02 -07:00
chaoguang ca034846b4 update comments, parameter names and descriptions 2019-05-28 17:29:45 -07:00
chaoguang 7329466182 update comments, parameter names and descriptions 2019-05-28 15:43:41 -07:00
Alex Miller a4f12a19a3
Merge pull request #1570 from ajbeamon/thread-safe-random-number-generation
Make random number generation thread safe
2019-05-28 15:06:14 -07:00
mmacintyre 0f46b6c926 Add sql_create_report call to generate sql file
After all testing iterations are complete, run sql_create_report to generate the sql
file and (for now) archive it with the job.

SNOW-78373
2019-05-28 10:22:24 -07:00
Alec Grieser 7fd5cc6b35
Merge pull request #1637 from ajbeamon/documentation-fix
Fix documentation header underline length
2019-05-24 12:54:13 -07:00
A.J. Beamon b7e2cb64c3 Fix underline length 2019-05-24 11:56:46 -07:00
A.J. Beamon ec80ff1e8d Remove unneeded redefinition of random functions. 2019-05-24 11:55:25 -07:00
A.J. Beamon fc204c846a Make IRandom reference counted. Simplify the logic around deterministicRandom() to require less state and branching. 2019-05-23 18:51:59 -07:00
A.J. Beamon 764ca2971c Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 18:49:49 -07:00
A.J. Beamon 296adada93 Use c++11 thread_local instead of redefining it to platform specific variants. 2019-05-23 18:35:45 -07:00
Evan Tschannen 31939fd044
Merge pull request #1597 from atn34/cmake-flatbuffers-off
Hardcode flatbuffers to off for ctest
2019-05-23 11:13:54 -07:00
A.J. Beamon 20d83d61db Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 11:07:08 -07:00
Evan Tschannen b451c2cd56
Merge pull request #1497 from alexmiller-apple/fastrecovery
Add an \xff keyrange that is backed by the txnStateStore.
2019-05-23 10:52:35 -07:00
A.J. Beamon 00ec629b5a
Merge pull request #1634 from ajbeamon/merge-release-6.1-into-master
Merge release 6.1 into master
2019-05-23 10:50:21 -07:00
A.J. Beamon f417e60264 Merge branch 'merge-release-6.1-into-master' into thread-safe-random-number-generation
# Conflicts:
#	fdbserver/QuietDatabase.actor.cpp
2019-05-23 09:52:00 -07:00
A.J. Beamon d29c7e4c9b Merge branch 'release-6.1' into merge-release-6.1-into-master
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbserver/QuietDatabase.actor.cpp
#	versions.target
2019-05-23 09:28:45 -07:00
A.J. Beamon e5381e0612 Fix some new usages of g_random 2019-05-23 09:23:27 -07:00
A.J. Beamon 603721e125 Merge branch 'master' into thread-safe-random-number-generation
# Conflicts:
#	fdbclient/ManagementAPI.actor.cpp
#	fdbrpc/AsyncFileCached.actor.h
#	fdbrpc/genericactors.actor.cpp
#	fdbrpc/sim2.actor.cpp
#	fdbserver/DiskQueue.actor.cpp
#	fdbserver/workloads/BulkSetup.actor.h
#	flow/ActorCollection.actor.cpp
#	flow/Net2.actor.cpp
#	flow/Trace.cpp
#	flow/flow.cpp
2019-05-23 08:35:47 -07:00
Evan Tschannen 003cc6be18 fix: nothingPersistent could be incorrect when popped is equal to persistentDataVersion 2019-05-22 20:23:35 -10:00
chaoguang c527b1a6b1 renaming function, add comments, fix bugs. 2019-05-22 17:39:36 -07:00
Evan Tschannen 9cd77446d3
Merge pull request #1630 from ajbeamon/remove-invalid-sphinx-c-cross-references
Docs: remove invalid C domain cross references
2019-05-22 15:30:23 -07:00
Alec Grieser d3cb61e290
Merge pull request #1623 from ajbeamon/documentation-fixes
A bunch of documentation fixes
2019-05-22 14:54:41 -07:00
A.J. Beamon d695b6b09b Remove searches for files in sys.prefix 2019-05-22 14:36:16 -07:00
A.J. Beamon 681e432d6c The time-series documentation doesn't need to use the ruby module or be in the ruby domain. Change 'timen' to 'timeN' 2019-05-22 14:03:40 -07:00
A.J. Beamon ab96a44a1c There are no custom static files, so don't specify a static path. 2019-05-22 13:46:58 -07:00
A.J. Beamon cfb598b707 The C documentation used a bunch of cross-references to types, variables, and macros that we didn't define in our documentation. This didn't break the documentation, but it had the effect of making variables that did have links look the same as those that do not. I've switched these to use normal code formatting instead. 2019-05-22 13:37:31 -07:00
Alec Grieser c5fd42eb22
Merge pull request #1619 from ajbeamon/update-go-required-version
Update required go version to 1.11. Update release notes.
2019-05-22 09:53:50 -07:00
A.J. Beamon 250955d18c Update required Go version in the Go binding's README.md 2019-05-22 08:54:42 -07:00
Evan Tschannen 533db94f3c
Merge pull request #1626 from etschannen/post-release-cleanup-6.1.8
Post release cleanup 6.1.8
2019-05-21 17:19:07 -07:00
Evan Tschannen 6b734c3629 update installer WIX GUID following release 2019-05-21 17:18:29 -07:00
Evan Tschannen f0663c45de update versions target to 6.1.9 2019-05-21 17:18:29 -07:00
A.J. Beamon e9b1dfeff1 Remove a duplicate substitution definition 2019-05-21 16:33:00 -07:00
A.J. Beamon 87e1860d7c A bunch of documentation fixes 2019-05-21 16:30:52 -07:00
chaoguang 57968d9df7 Merge branch 'master' of https://github.com/apple/foundationdb into MakoWorkload 2019-05-21 16:24:11 -07:00
chaoguang 0bbcc75e4b fix bug 2019-05-21 16:22:02 -07:00
Evan Tschannen bd6b10cbce
Merge pull request #1622 from etschannen/prepare-release-6.1.8
update installer WIX GUID following release
2019-05-21 15:29:51 -07:00
Evan Tschannen 7c84a80577 update installer WIX GUID following release 2019-05-21 15:28:12 -07:00
Evan Tschannen e546d5270a
Merge pull request #1621 from etschannen/release-6.1
updated documentation for 6.1.8
2019-05-21 15:26:54 -07:00
Evan Tschannen 22e13741fb updated documentation for 6.1.8 2019-05-21 15:26:20 -07:00
Evan Tschannen 1c5ba45148
Merge pull request #1618 from etschannen/feature-slow-storage-failure
Data distribution marked storage servers as failed too quickly
2019-05-21 15:23:45 -07:00
Evan Tschannen e399c16680 Merge branch 'release-6.1' into feature-slow-storage-failure 2019-05-21 15:22:32 -07:00
Evan Tschannen a686402671 Merge branch 'feature-pop-diskqueue' into feature-slow-storage-failure 2019-05-21 15:19:06 -07:00
Evan Tschannen e43ed748f6
Merge pull request #1617 from etschannen/feature-pop-diskqueue
The disk queue files on tlogs would grow after removing storage servers
2019-05-21 15:18:34 -07:00
Evan Tschannen 9604452e50 mistakenly changed a quiet database parameter 2019-05-21 15:17:46 -07:00
Evan Tschannen f649176411
Merge pull request #1614 from ajbeamon/fix-trace-suppressions
Trace event suppression fixes
2019-05-21 14:17:38 -07:00
Evan Tschannen 3c719de228
Merge pull request #1615 from ajbeamon/tone-down-error-wording
Tone down the wording for a cmake error message.
2019-05-21 14:17:22 -07:00
Evan Tschannen 90fe085696 fix: the healthyZone needs to be checked again once the timeout is expected to have elapsed 2019-05-21 13:49:16 -07:00
A.J. Beamon 6621ffe9b0 Update required go version to 1.11. Update release notes. 2019-05-21 13:29:36 -07:00