Commit Graph

10762 Commits

Author SHA1 Message Date
Evan Tschannen 138569a489 another compile fix 2020-05-22 17:19:46 -07:00
Evan Tschannen 4b6e1d8a57 fix compile problem 2020-05-22 17:16:59 -07:00
Evan Tschannen ced65cd30b finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
Evan Tschannen 72ce997d22 explicitly versioned every key in systemData, so we only will update the associated protocolVersion when the serialization actually changes 2020-05-22 16:35:01 -07:00
Evan Tschannen 8fd926e08e serialize old tlog entries with old protocol versions to support downgrades 2020-05-22 14:00:07 -07:00
A.J. Beamon 86f712657e Eliminate the undefined behavior of calling run_network twice, instead returning an error. 2020-05-22 13:31:06 -07:00
A.J. Beamon d21bbdb69b Document that fdb_run_network can only be run once ever during the lifetime of a program. 2020-05-22 11:21:21 -07:00
Evan Tschannen 6a4c64bf91
Merge pull request #3227 from etschannen/prepare-release-6.3.0
update installer WIX GUID following release
2020-05-22 11:09:48 -07:00
Evan Tschannen 5738a4d70b update installer WIX GUID following release 2020-05-22 11:08:40 -07:00
Russell Sears e898cb7f38
Merge pull request #3197 from tclinken/optimize-deque-copy-ctor
Use std::copy in Deque copy constructor
2020-05-22 10:20:42 -07:00
Evan Tschannen 3671a359e9
Merge pull request #3226 from ajbeamon/fix-operator-grouping
Auto completion choices for "throttle disable auto" were wrong
2020-05-22 10:18:29 -07:00
A.J. Beamon 18c2c3d346
Merge pull request #3225 from ajbeamon/merge-release-6.3-into-master
Merge release-6.3 into master
2020-05-22 10:11:17 -07:00
A.J. Beamon 73dc137784
Merge pull request #3223 from etschannen/release-6.3
updated release notes for 6.3.0
2020-05-22 10:11:14 -07:00
A.J. Beamon 1f1a8df7ef Auto completion for "throttle disable auto" were wrong because of logical operator grouping problems. 2020-05-22 09:48:53 -07:00
Evan Tschannen 730a4d8997 Merge branch 'release-6.3' of github.com:etschannen/foundationdb into release-6.3 2020-05-22 09:32:36 -07:00
Evan Tschannen fb8cb292b3 Merge branch 'release-6.3' of github.com:apple/foundationdb into release-6.3 2020-05-22 09:32:32 -07:00
Evan Tschannen 740d212a66
Merge pull request #3220 from sfc-gh-clin/add-traces-to-conflicting-keys-test
Fix nightly failure in ReportConflictingKeys test
2020-05-22 09:31:38 -07:00
Evan Tschannen a49221c2f4
Merge pull request #3217 from jzhou77/backup-fix
Fix a super rare missing mutation bug in backup workers
2020-05-22 09:27:56 -07:00
Evan Tschannen 12d044b8af
Merge pull request #3215 from sfc-gh-anoyes/anoyes/cancel-pending-sks-reads-on-destroy
Cancel pending special key space reads on destroy
2020-05-22 09:27:15 -07:00
A.J. Beamon d128252e90 Merge release-6.3 into master 2020-05-22 09:25:32 -07:00
A.J. Beamon eccdf2b3f8
Merge pull request #3221 from ajbeamon/fix-filename-in-header
Fix filename in header comment
2020-05-22 09:17:35 -07:00
A.J. Beamon c52ae950cd
Update release-notes.rst
Various tweaks to formatting and wording.
2020-05-22 09:16:24 -07:00
A.J. Beamon f8f70d3dd9
Update release-notes.rst
Fix a bunch of doc errors.
2020-05-22 09:09:07 -07:00
A.J. Beamon fdb946ecef
Merge pull request #3222 from bnamasivayam/release-6.3
Parse dc_id in transaction profiler tool.
2020-05-22 08:54:56 -07:00
A.J. Beamon 5d5201e733
Update documentation/sphinx/source/release-notes.rst 2020-05-22 08:51:49 -07:00
Chaoguang Lin f957dfabb5 clang-format 2020-05-22 05:25:13 -07:00
Chaoguang Lin b44ec9c98a Fix bug in reporting conflicting keys. Add read_conflict_range index mapping when we have multiple resolvers 2020-05-22 04:44:09 -07:00
Evan Tschannen f9964b3bc4 updated release notes for 6.3.0 2020-05-22 00:00:15 -07:00
Balachandar Namasivayam 2c611dc00d Parse dc_id in transaction profiler tool. 2020-05-21 22:59:42 -07:00
Chaoguang Lin b73332d8a0 Fix typos in special-key-space doc 2020-05-21 16:29:55 -07:00
A.J. Beamon 0da31ab856 Fix filename in header comment 2020-05-21 15:51:20 -07:00
Chaoguang Lin a03a3c297d Add more detailed traces 2020-05-21 14:48:35 -07:00
A.J. Beamon 2f9cd383ea Use stripped executables in packages when not building with debug symbols. 2020-05-21 13:39:55 -07:00
Jingyu Zhou 9e23166cf8 Fix a super rare missing mutation bug in backup workers
When a backup worker stops pulling for an old epoch, we cannot clear mutations.
This is because these muations are needed for saving.
2020-05-21 12:19:57 -07:00
Andrew Noyes 7f9bdbb2b1 Update DDStatsRangeImpl 2020-05-21 18:26:34 +00:00
Andrew Noyes a2fd6d46a0 Cancel pending special key space reads on destroy
Previously the special key space would take a reference to the
transaction, but this doesn't make sense since the transaction might not
be refcounted
2020-05-21 17:37:11 +00:00
Meng Xu 83e9c841a7
Merge pull request #3181 from sfc-gh-clin/add-documentation-for-special-key-space
Update special-key-space documentation
2020-05-20 17:13:53 -07:00
Evan Tschannen cc9dd8ac72
Merge pull request #3214 from etschannen/release-6.3
Do not use tags in the keyServers map in the initial version of 6.3
2020-05-20 17:12:43 -07:00
Meng Xu 3bf2ff9ae8
Merge pull request #2547 from tclinken/add-data-distribution-metrics
Add data distribution metrics
2020-05-20 17:11:40 -07:00
Evan Tschannen 7d91a3a919 Merge branch 'release-6.3' of github.com:apple/foundationdb into release-6.3 2020-05-20 16:30:14 -07:00
Chaoguang Lin 9034bf17c3 Add dd metrics doc 2020-05-20 16:21:22 -07:00
Chaoguang Lin afa7c0a9cc Change the value format to as json string 2020-05-20 15:59:01 -07:00
tclinken 3a8efb2d0b Added advanceversion command to fdbcli 2020-05-20 15:47:31 -07:00
tclinken 40aec61d30 Added fdbcli getversion command 2020-05-20 15:47:30 -07:00
tclinken 4f5bf41ed8 Print explanation when fdbcli unlock fails 2020-05-20 15:47:30 -07:00
tclinken 9c6bec1af6 Add unlock command to fdbcli 2020-05-20 15:47:30 -07:00
tclinkenbeard b3aa54e7eb Add lock command to fdbcli 2020-05-20 15:47:30 -07:00
A.J. Beamon 696f8c451a
Merge pull request #3212 from jzhou77/cmake
Fix include paths
2020-05-20 15:46:49 -07:00
A.J. Beamon 844b0d3463
Merge pull request #3211 from sfc-gh-anoyes/anoyes/build-user-experience
Roll forward #3189
2020-05-20 15:46:34 -07:00
Meng Xu c0c15130b8
Merge pull request #3172 from jzhou77/backup-fix
Limit memory usage of backup workers
2020-05-20 15:46:11 -07:00