Commit Graph

2498 Commits

Author SHA1 Message Date
Evan Tschannen 28b39fb6ec
Merge pull request #633 from etschannen/release-6.0
Clients would not connect to the cluster after upgrades
2018-07-25 13:10:28 -07:00
Evan Tschannen 95bc695f0e Merge branch 'release-6.0' of github.com:apple/foundationdb into release-6.0 2018-07-25 13:06:54 -07:00
Evan Tschannen 89a3e2e1b4 Backed out connection closing changes because of upgrade problems 2018-07-25 13:06:13 -07:00
A.J. Beamon 16ba2732b8 fix: cache databases by cluster file and DB name in golang bindings. 2018-07-18 13:00:35 -07:00
A.J. Beamon d7095a6e14
Merge pull request #622 from ajbeamon/merge-release5.2-into-release6.0
Merge release-5.2 into release-6.0
2018-07-18 09:09:45 -07:00
A.J. Beamon fb7c4dd076 Merge release-5.2 into release-6.0 2018-07-18 09:09:04 -07:00
A.J. Beamon f914f71e3c
Merge pull request #621 from ajbeamon/release-6.0
Spaces -> tabs
2018-07-18 08:41:42 -07:00
A.J. Beamon 80d8197223 Spaces -> tabs 2018-07-18 08:40:26 -07:00
Richard Low 023799e9db
Merge pull request #617 from ajbeamon/release-5.2
make_public.py uses an underscore, not a hyphen.
2018-07-17 15:52:59 -07:00
Balachandar Namasivayam 2b0a1d8e9a
Merge pull request #616 from ajbeamon/fix-incompatible-connection-accounting
Fix incompatible connection accounting…
2018-07-17 15:38:40 -07:00
A.J. Beamon e4ed2b7ecb make_public.py uses an underscore, not a hyphen. 2018-07-17 14:36:08 -07:00
A.J. Beamon 713d5e77b5 Add release note for incompatible client accounting fix. 2018-07-17 11:37:49 -07:00
A.J. Beamon a7a1124c11 Fix incompatible connection accounting that was incorrectly decrementing the incompatible count in some cases. 2018-07-17 11:36:05 -07:00
Balachandar Namasivayam 9c99ac66e1
Merge pull request #614 from bnamasivayam/release-6.0
Update target to next patch release
2018-07-17 11:13:44 -07:00
Balachandar Namasivayam df17dad1e0 Update target to next patch release 2018-07-17 11:12:55 -07:00
Evan Tschannen 63f3d11d2a
Merge pull request #613 from etschannen/release-5.2
fixed the release notes
2018-07-16 17:37:28 -07:00
Balachandar Namasivayam 7938d247a5
Merge pull request #612 from bnamasivayam/release-6.0
Prepare for release-6.0.2
2018-07-16 17:09:13 -07:00
Balachandar Namasivayam 9f9eef5727 Prepare for release-6.0.2 2018-07-16 17:07:11 -07:00
Evan Tschannen 5c55e83690
Merge pull request #611 from etschannen/release-6.0
updated old release notes
2018-07-16 17:03:24 -07:00
Evan Tschannen 8fcf16ba1a fix: incorrect PR number 2018-07-16 17:02:48 -07:00
Evan Tschannen d53a0e2765 fix: incorrect PR number 2018-07-16 17:02:06 -07:00
Evan Tschannen 7f2f70f89d fix: links in the release notes were incorrectly formatted 2018-07-16 16:58:49 -07:00
Evan Tschannen c8f8db9e72 Merge branch 'release-5.2' into release-6.0
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2018-07-16 16:57:04 -07:00
Evan Tschannen 7ccd1af209 updated 5.2 release notes 2018-07-16 16:43:10 -07:00
Evan Tschannen e101f9587e Merge branch 'release-5.2' of github.com:apple/foundationdb into release-5.2 2018-07-16 16:38:03 -07:00
Evan Tschannen 19f9cd25a0
Merge pull request #610 from ajbeamon/on-main-thread-fix
On main thread fix
2018-07-16 16:20:07 -07:00
A.J. Beamon 006a2d2a9d Add release note for onMainThread fix. 2018-07-16 16:17:15 -07:00
A.J. Beamon 227b55c8f9 Merge branch 'release-6.0' into on-main-thread-fix 2018-07-16 16:12:30 -07:00
A.J. Beamon a067f8812d When calling onMainThread from the network thread, first empty the queue of tasks scheduled from other threads. This way, tasks scheduled from the main thread can't jump ahead in line. 2018-07-16 16:10:24 -07:00
A.J. Beamon 8879954254
Merge pull request #609 from etschannen/release-6.0
Improved simulation strength by only remove datacenters that have been killed
2018-07-16 15:59:28 -07:00
Evan Tschannen e0caa28758 code cleanup 2018-07-16 15:56:43 -07:00
Evan Tschannen 57f121481c reverted killing processes because of io_error, we should fix the problem in a better way in the future 2018-07-16 15:09:07 -07:00
Steve Atherton dae313258f
Merge pull request #608 from ajbeamon/reorganize-release-notes
Reorganize release notes to separate 5.2.6 into its own section.
2018-07-16 14:02:20 -07:00
AlvinMooreSr aafb3c5c00
Merge pull request #593 from AlvinMooreSr/release-6.0-tls-funct
Replaced separate TLS Log function with FDB TraceEvent logger
2018-07-16 12:01:02 -07:00
Evan Tschannen 5fc5b4debd updated release notes for 6.0.2 2018-07-16 10:07:31 -07:00
Evan Tschannen f72a9f60c0 only disable fearless if a datacenter has actually been killed
fix: we must prevent recovery into the dead datacenter while reducing usable_regions
2018-07-16 10:06:57 -07:00
A.J. Beamon 1c1d8947e8 Reorganize release notes to separate 5.2.6 into its own section. 2018-07-16 10:03:45 -07:00
Evan Tschannen f7b72c0c63
Merge pull request #604 from etschannen/release-6.0
fixed a bug with the repopulate region anti quorum
2018-07-14 16:29:29 -07:00
Evan Tschannen 30b2f85020 fix: it is not safe to drop logs supporting the current primary datacenter, because configuring usable_regions down will drop the storage servers in the remote region, leaving you will no remaining logs 2018-07-14 16:26:45 -07:00
Evan Tschannen 2fb2ff0809
Merge pull request #602 from etschannen/release-6.0
small bug fix in the tlog
2018-07-13 21:31:46 -07:00
Evan Tschannen 0f59dc4086 fix: do not write to the persistent queue when we are terminated, which could happen if shutdown was caused by setting a promise in the asyncPullData loop 2018-07-13 17:01:31 -07:00
Evan Tschannen 93d30f1376
Merge pull request #600 from etschannen/release-6.0
changed the location of a yield
2018-07-12 18:00:02 -07:00
Evan Tschannen 10ae883a68 changed the location of a yield 2018-07-12 17:59:12 -07:00
Evan Tschannen fd6f64caa3
Merge pull request #599 from etschannen/release-6.0
added more yields to avoid slow tasks
2018-07-12 17:48:27 -07:00
Evan Tschannen 4fedd05506 added more yields to avoid slow tasks 2018-07-12 17:47:35 -07:00
Alvin Moore bbee12f372 Moved includes to source files 2018-07-12 17:34:08 -07:00
Evan Tschannen 81f224f27d
Merge pull request #598 from etschannen/release-6.0
added a yield to getMore()
2018-07-12 16:28:03 -07:00
Evan Tschannen d47aae27f3 added a yield to getMore() 2018-07-12 16:27:27 -07:00
Evan Tschannen 5afc693179
Merge pull request #597 from etschannen/release-6.0
fixed a slow task in versionedMap
2018-07-12 15:30:08 -07:00
Evan Tschannen 7b64e711c7 fix: deferredCleanup did not take into account deleting multiple roots simultaneously 2018-07-12 15:29:02 -07:00