484 Commits

Author SHA1 Message Date
A.J. Beamon
a7288e1325 Throw process_behind instead of future_version when all storage nodes on a team are behind. process_behind gets the same backoff behavior as not_committed. Add proxy_memory_limit_exceeded to the retryable predicate. 2019-04-08 14:21:24 -07:00
Evan Tschannen
3356ac27bf added three_data_hall_fallback configuration 2019-04-07 22:58:18 -07:00
Evan Tschannen
985e1de467 Update documentation and protocol version for release 6.1.0 2019-04-02 18:39:24 -07:00
Evan Tschannen
30133a30e0
Merge pull request #1403 from etschannen/release-6.1
Ported a bug fix to the 6.0 log system, and updated documentation
2019-04-02 17:56:18 -07:00
Evan Tschannen
6223b0b94d
Merge pull request #1397 from etschannen/feature-maintenance-zone
Added the ability to mark a zoneId for maintenance
2019-04-02 17:55:34 -07:00
Evan Tschannen
4d6334eb90 removed a known limitation about force_recovery_with_data_loss 2019-04-02 15:23:55 -07:00
Evan Tschannen
6881a8fc69 Added more release notes for 6.1.0 2019-04-02 15:19:44 -07:00
Evan Tschannen
e8548de656
Apply suggestions from code review
Co-Authored-By: ajbeamon <ajbeamon@users.noreply.github.com>
2019-04-02 14:42:51 -07:00
Evan Tschannen
628fec8c8b updated status with information about ongoing maintenance
clear the maintenance zone if a different storage server is detected failed
2019-04-02 14:15:51 -07:00
A.J. Beamon
972e29f2b9 Merge commit '72b9202c953fe00e8899877a8da0b02851863e9f' into update-release-notes
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2019-04-02 11:26:22 -07:00
A.J. Beamon
72b9202c95
Merge pull request #1392 from vishesh/release-6.1
doc: Document change to log filename format
2019-04-02 11:05:42 -07:00
Evan Tschannen
aa389c2a5c updated release notes based on review feedback 2019-04-01 16:35:18 -07:00
A.J. Beamon
b9e782c6b6
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: etschannen <36455792+etschannen@users.noreply.github.com>
2019-04-01 16:29:26 -07:00
A.J. Beamon
310fe6d4d8
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: etschannen <36455792+etschannen@users.noreply.github.com>
2019-04-01 16:29:19 -07:00
A.J. Beamon
d84fcd79c6
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: etschannen <36455792+etschannen@users.noreply.github.com>
2019-04-01 15:43:29 -07:00
A.J. Beamon
b750d2a0a1
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: etschannen <36455792+etschannen@users.noreply.github.com>
2019-04-01 15:42:20 -07:00
Vishesh Yadav
73d0517a86 doc: Document change to log filename format 2019-04-01 14:28:09 -07:00
Jingyu Zhou
fdd2d89723
Update documentation/sphinx/source/release-notes.rst
Co-Authored-By: ajbeamon <ajbeamon@users.noreply.github.com>
2019-04-01 11:41:29 -07:00
A.J. Beamon
bf82de1f4b Some release notes updates 2019-04-01 11:06:19 -07:00
Evan Tschannen
74ca0a672d Release notes from 6.0.19 were moved to 6.1.0 2019-03-30 21:28:39 -07:00
Evan Tschannen
f36be44599 Updated release notes for 6.1.0 2019-03-30 21:22:17 -07:00
Jingyu Zhou
b81de9831f Fix SchemaMismatch error
Add data_distributor and ratekeeper roles to schema.
2019-03-27 09:54:01 -07:00
A.J. Beamon
71e2fdafb8 Changes to ratekeeper camel case 2019-03-27 08:24:25 -07:00
Evan Tschannen
83b2ff8b08
Merge pull request #1366 from ajbeamon/docs-update-batch-priority
Update documentation about batch priority transactions
2019-03-26 16:08:27 -07:00
A.J. Beamon
f363bdb007 Update documentation about batch priority transactions 2019-03-26 15:45:38 -07:00
A.J. Beamon
cb93f3f8c8
Merge pull request #1308 from xumengpanda/mengxu/schema-doc-PR
Auto-generate the machine-readable status document
2019-03-26 10:42:49 -07:00
Evan Tschannen
b68bc46042
Merge pull request #1348 from ajbeamon/fix-missing-metrics-when-ss-down
Fix missing read workload metrics
2019-03-22 19:08:04 -07:00
A.J. Beamon
3a69d1da8e Add PR number to release notes 2019-03-22 14:24:33 -07:00
A.J. Beamon
fc48b6050e When tabulating read workload metrics, ignore the absence of any particular storage server. 2019-03-22 14:22:22 -07:00
A.J. Beamon
12e755114b
whitespace fix in release notes
Co-Authored-By: alecgrieser <alloc@apple.com>
2019-03-21 18:50:49 -04:00
Alec Grieser
64e45e6826
retry limit and max delay transaction options are no longer reset after onError 2019-03-21 18:50:02 -04:00
A.J. Beamon
355f4d5bd1
fix spelling of "depracated"
Co-Authored-By: alecgrieser <alloc@apple.com>
2019-03-21 16:47:57 -04:00
Alec Grieser
22f592ce6e
reset the timeout only if the API version is less than 610 to allow transactions with longer timeouts than the database default 2019-03-21 16:47:12 -04:00
Alec Grieser
fed5a9c0c6
set transaction timeouts and retry limits in the example class scheduling tutorial
Resolves #882: Consider setting timeouts in example code
2019-03-20 11:15:44 -06:00
Alec Grieser
0cec120803
document new database options added in resolution to #775 2019-03-20 11:15:19 -06:00
Meng Xu
a3641a0ee4 Merge branch 'master' into mengxu/schema-doc-PR 2019-03-19 11:33:12 -07:00
Meng Xu
74c764fb6d mr-status.rst: Add json-status-format before mr-status-message section 2019-03-19 11:29:31 -07:00
Meng Xu
44fe828bb9 Doc: Remove the auto generated file
For 6.1 release, we use the script (will be removed) to generate the comment for JSON status docuemnt;
We manually change the docuemnt to document the 7 occurances of the map keyword
2019-03-19 11:25:45 -07:00
Meng Xu
924212d53c Add mr-status-json-schemas.rst.inc
The mr-status-json-schemas.rst.inc file is a manually changed file
based on the automatically generated commented document about the JSON status
2019-03-19 11:25:01 -07:00
Meng Xu
b79cc2eecb doc:mr-status: Include the auto generated status doc 2019-03-18 14:15:36 -07:00
Balachandar Namasivayam
fec3fe3763 Added Release Notes. 2019-03-18 13:59:57 -07:00
Meng Xu
6689c0dc3d Add machine readable status doc
This file is automatically generated
2019-03-15 17:37:42 -07:00
Meng Xu
b3621f3041 Auto generate status document
Run the command below to get the machine readable status docuemnt
python auto-gen-mr-status.py > documentation/sphinx/source/mr-status-auto-gen.rst
2019-03-15 17:37:14 -07:00
A.J. Beamon
f5ba5bf4ca
Merge pull request #1304 from amouehsan/amouehsan-python3.7-documentation
Update python3.7 documentation
2019-03-15 11:12:35 -07:00
A.J. Beamon
40293d6fae
Update documentation/sphinx/source/api-python.rst
Co-Authored-By: amouehsan <mehsan@apple.com>
2019-03-15 11:05:37 -07:00
Moussa Ehsan
9ed41a4932
Update python version to 3.7 in the docs
This change updates the documentation to reflect that we support python 3.7.
2019-03-15 10:24:33 -07:00
A.J. Beamon
adbdbf91a3 Merge branch 'master' into fix-ryow-onerror-reset
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
2019-03-14 15:45:34 -07:00
Balachandar Namasivayam
2ac07fe7e0
Merge pull request #1248 from satherton/feature-backup-json
JSON output options for fdbbackup status and describe
2019-03-14 13:41:28 -07:00
A.J. Beamon
59f8e07b31 Update release notes with pull request link. 2019-03-14 11:42:32 -07:00
A.J. Beamon
bf170493c6 RYOW onError no longer resets a transaction when it gets a non-retryable error and the transaction is not already in an error state (as of API version 610). 2019-03-14 11:40:51 -07:00