Commit Graph

5591 Commits

Author SHA1 Message Date
Kao Makino 431513c654 Make mako sources a variable 2019-06-06 16:58:11 -07:00
Kao Makino db300f71c5 Build mako automatically 2019-06-06 14:53:26 -07:00
Evan Tschannen 5bdf5aaeb6
Merge pull request #1662 from etschannen/master
Merge 6.1 into master
2019-06-06 13:57:34 -07:00
Evan Tschannen cfa46ef48e fix compiler errors 2019-06-06 12:57:46 -07:00
Alvin Moore 3fcf491b00
Merge pull request #1669 from AlvinMooreSr/cmake-ccache
Enable ccache by Environmental Variable
2019-06-06 12:50:02 -07:00
Alvin Moore 4e99bebb18 Added support for enabling ccache by environmental variable 2019-06-06 08:54:31 -07:00
Kao Makino c812224ddb Adjust mako.rst formatting 2019-06-05 17:26:40 -07:00
Kao Makino d2d5d52dca add mako.rst 2019-06-05 17:21:26 -07:00
A.J. Beamon 4dfec31a9c
Merge pull request #1667 from alexmiller-apple/fix-printable
Fix printable() being incorrect for bytes >127.
2019-06-05 16:23:44 -07:00
Trevor Clinkenbeard 8dbb231f33 Don't reject read requests until the storage server durability lag gets large enough 2019-06-05 15:42:58 -07:00
Alex Miller 526468becb Fix printable() being incorrect for bytes >127.
The use of `auto` hid that TraceableString<T>::begin(value) was a signed
char, and therefore `*iter` was -1, and -1/16 is 0.

Thus, a 0xFF byte was printed as \x0f.  Forcing it to an unsigned type
makes it correctly become \xff.
2019-06-05 14:41:31 -07:00
Trevor Clinkenbeard d1d98f298a Changed storage server getPenalty calculation.
Penalty should always be >= 1.0
2019-06-05 14:14:40 -07:00
Kao Makino 8a3facbb77 Add the error handling for commits 2019-06-05 13:19:53 -07:00
Alex Miller 531f69a969
Merge pull request #1586 from zjuLcg/MakoWorkload
Mako workload
2019-06-05 11:51:23 -07:00
A.J. Beamon dbfa746494 Don't set the deterministic random seed with platform::getRandomSeed since that is what it does by default. 2019-06-05 11:48:29 -07:00
A.J. Beamon c027792d0f Make the default seed of the generator returned by deterministicRandom() random. This means that the random number sequence won't be deterministic unless you set a seed. 2019-06-05 11:48:29 -07:00
A.J. Beamon 31e82a6d6d Clients should seed the deterministic random number generator on the network thread. 2019-06-05 11:48:29 -07:00
Alex Miller 77697666e6 Make USE_CCACHE=ON print an error if ccache is not found 2019-06-05 11:46:41 -07:00
Alex Miller 78137c9ae8 Add a cmake flag to enable ccache use by default. 2019-06-05 11:46:41 -07:00
Kao Makino 1c7fa2bc7a Update build instruction 2019-06-04 17:38:05 -07:00
Kao Makino 42c14dcdc2 Fix build stuff 2019-06-04 17:35:47 -07:00
chaoguang 877a59fab9 add in fdbserver.vcxproj.filters 2019-06-04 15:58:17 -07:00
Evan Tschannen 29b96414e2 Merge branch 'release-6.1'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/NativeAPI.actor.cpp
#	fdbserver/Coordination.actor.cpp
#	flow/Arena.h
#	versions.target
2019-06-03 18:49:35 -07:00
Evan Tschannen beff187560 Merge branch 'master' of github.com:apple/foundationdb 2019-06-03 18:39:56 -07:00
Evan Tschannen 2f78b08c1c
Merge pull request #1661 from etschannen/post-release-cleanup-6.1.9
Post release cleanup 6.1.9
2019-06-03 18:35:39 -07:00
Evan Tschannen adda088c40 update installer WIX GUID following release 2019-06-03 18:34:50 -07:00
Evan Tschannen f0d8b7784e update versions target to 6.1.10 2019-06-03 18:34:50 -07:00
Evan Tschannen a6c09645bf
Merge pull request #1651 from satherton/reduce-http-error-noise
For HTTP requests, a missing request ID in the response is ignored if…
2019-06-03 17:07:01 -07:00
Steve Atherton 08e7f41331
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: Evan Tschannen <36455792+etschannen@users.noreply.github.com>
2019-06-03 17:06:29 -07:00
Stephen Atherton 87e2c6cd5b Added release note about HTTP request id handling change. 2019-06-03 16:59:36 -07:00
Evan Tschannen 50f963d006
Merge pull request #1658 from etschannen/release-6.1
updated documentation for 6.1.9
2019-06-03 16:58:59 -07:00
Evan Tschannen 7ef0025c84
Merge pull request #1660 from etschannen/prepare-release-6.1.9
update installer WIX GUID following release
2019-06-03 16:58:45 -07:00
Stephen Atherton d0011c3844 Merge branch 'release-6.1' of https://github.com/apple/foundationdb into reduce-http-error-noise 2019-06-03 16:51:21 -07:00
chaoguang 66811b7bd2 update to latest version 2019-06-03 16:49:19 -07:00
Evan Tschannen e40301449b update installer WIX GUID following release 2019-06-03 16:49:13 -07:00
chaoguang 3055376b45 remove static keyword to make variables not in binary 2019-06-03 16:40:34 -07:00
Parallels 773f52d0a1 Merge remote-tracking branch 'upstream/master' into cloexec 2019-06-03 15:43:32 -07:00
Evan Tschannen e0d80d115b updated documentation for 6.1.9 2019-06-03 15:08:35 -07:00
A.J. Beamon bb22ee7d37
Merge pull request #1649 from etschannen/feature-coordinator-bug
The coordinators did not always converge on the same leader
2019-06-03 15:04:25 -07:00
A.J. Beamon 773bce9e32
Merge pull request #1643 from etschannen/feature-cc-mem-leak
Fixed a memory leak on the cluster controller
2019-06-03 15:02:36 -07:00
A.J. Beamon de9b5f20f7
Merge pull request #1641 from etschannen/feature-fast-printable
Improved the CPU efficiency of printable
2019-06-03 15:01:58 -07:00
Meng Xu dc59f63d0e TraceEvent:First letter must be capitalized 2019-06-03 13:27:18 -07:00
Evan Tschannen 449685520c updated release notes 2019-06-03 10:21:57 -07:00
chaoguang ac2c0f38b7 remove inheritance from KVWorkload 2019-06-02 23:16:39 -07:00
Meng Xu 7c5b8c1def
Merge pull request #1654 from adamfeldman/patch-1
Fix minor typos in config docs
2019-06-01 11:38:39 -07:00
Adam Feldman 21e574d33d
Fix minor typos in config docs
the each --> east, datacenter have --> datacenters has, mean signal --> signal
2019-05-31 20:00:44 -05:00
A.J. Beamon b30fe29c9f
Merge pull request #1633 from pjvds/directory-errors
change common directory errors for easy comparison
2019-05-31 15:19:21 -07:00
sramamoorthy a8c9432ced windows build fix : del sys/wait.h in Platform.cpp 2019-05-31 14:59:53 -07:00
A.J. Beamon 610c1c44d2
Merge pull request #1652 from alecgrieser/ubuntu-6.1.8-link
Fix Ubuntu 6.1.8 links
2019-05-31 12:57:03 -07:00
Alec Grieser 1d82549148 fix Ubuntu 6.1.8 links 2019-05-31 12:50:56 -07:00