1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-05-28 10:52:03 +08:00

445 Commits

Author SHA1 Message Date
Alec Grieser
1ac8ecf55e
Merge pull request from ryanworl/bindings/go-tuple-layer-versionstamps
Add Versionstamp support to the Go Tuple layer
2019-03-11 12:36:47 -07:00
Ryan Worl
d90da27ee5 Add Go to list of supported bindings for set_versionstamped_key in the Tuple layer. 2019-03-11 14:33:32 -04:00
A.J. Beamon
4941d6dc3c
Merge pull request from alecgrieser/00719-read-transaction-set-read-version
Java: Move a few methods relevant to read-only transactions to `ReadTransaction`
2019-03-11 09:49:57 -07:00
Balachandar Namasivayam
9e4c780baa
Merge pull request from xumengpanda/mengxu/status/teamcollection-info
Status:healthy: Add optimizing_team_collections
2019-03-07 11:44:24 -08:00
Alec Grieser
83e4b966d5 Resolves : Java: FDBExceptions are created successful operation completion ()
The native function `NativeFuture::Future_getError` now returns `null` when the error code is 0 instead of an `FDBException` with a "Success" message and an error code of 0. This was only used in two places within the codebase; those two places now check for `null` errors and treats them like successes.
2019-03-06 18:34:36 -08:00
Meng Xu
1464bceece ReleaseNote: Correct the format
Make the improved replication mechanism feature as bullet instead of
a paragraph.
2019-03-06 17:02:26 -08:00
Meng Xu
845f8fdcbc Status:healthy: Add optimizing_team_collections
Change removing_redundant_teams status name to
optimizing_team_collections.
The new name is more general and can be applied in the future
when we switch storage engines.
2019-03-06 15:05:23 -08:00
Stephen Atherton
7ffdd6c875 Added release notes for restore changes. 2019-03-05 12:55:08 -08:00
Stephen Atherton
2f7d559442 Restore now requires an explicit destination cluster file. Restore target database version can now be specified by a timestamp, which must be resolved using the cluster file for the cluster from which the backup originated. 2019-03-05 12:28:05 -08:00
Balachandar Namasivayam
ee7ee3e783
Update documentation/sphinx/source/developer-guide.rst 2019-03-04 15:17:25 -08:00
Balachandar Namasivayam
b0c910fba5 Update documentation. 2019-03-04 12:31:47 -08:00
Alec Grieser
7ef189701e
Resolves : Support .setReadVersion() on ReadTransaction 2019-03-02 09:48:49 -08:00
Balachandar Namasivayam
1432bdc9ab Document behavior on the ordering of writes and read conflict ranges 2019-03-01 18:29:42 -08:00
Alec Grieser
97a43094c9
Merge pull request from ajbeamon/fix-python-simpleindex-docs
Some fixes to Python simple indexes Example
2019-03-01 17:14:57 -08:00
Evan Tschannen
b209cd45e8
Merge pull request from ajbeamon/ratekeeper-batch-priority-limits
Ratekeeper Batch Priority Limits
2019-03-01 15:03:49 -08:00
A.J. Beamon
546586761d Implements a fix discussed in https://github.com/apple/foundationdb/pull/225, with a couple other clarifying changes as well. 2019-03-01 14:11:32 -08:00
A.J. Beamon
f38fbbb57f Add release note for Python SingleFloat fix. 2019-03-01 09:28:56 -08:00
A.J. Beamon
d6bb617b89 Update release notes 2019-02-28 12:28:31 -08:00
Evan Tschannen
8afb7fbb9d
Merge pull request from alexmiller-apple/tstlog-fork
Spill-By-Reference TLog Part 2: New and Old TLogServers co-exist harmoniously
2019-02-26 18:00:04 -08:00
Alex Miller
497960ffeb Update release notes to mention configuration options introduced in this PR. 2019-02-26 17:43:36 -08:00
Evan Tschannen
d008de576e
Merge pull request from xumengpanda/mengxu/machine-team-upgrade-PR
Add background actor to remove redundant teams
2019-02-22 14:22:07 -08:00
Meng Xu
64db109f20 Status: Add schema for the new data distributor role 2019-02-22 10:05:12 -08:00
Meng Xu
9445ac0b0c Status: Use new data distributor worker to publish status
After we add a new data distributor role, we publish the data
related to data distributor and rate keeper through the new
role (and new worker).

So the status needs to contact the data distributor, instead of master,
to get the status information.
2019-02-21 18:05:50 -08:00
Meng Xu
db19b08762 TeamRemover: Add new status to fdbcli
Add the healthy_removing_redundant_teams status to fdbcli
2019-02-21 15:03:32 -08:00
Trevor Clinkenbeard
1bb384db4d Merge branch 'master' of https://github.com/apple/foundationdb into add-no-assign-class 2019-02-20 13:13:12 -08:00
mpilman
cdb7c721c9 documented caveats with flow and IDE-compilation 2019-02-19 15:16:59 -08:00
Chris Donati
6d86523040 Update docs regarding versionstamp operations
Since API version 520, the last 4 bytes are used as an index for
both the key and value transformations.
2019-02-17 11:34:12 -08:00
Meng Xu
6d09ac483c Merge with master 2019-02-15 17:03:40 -08:00
mpilman
9b7dcc4ed5 flow, python, and go bindings 2019-02-15 00:01:42 -08:00
mpilman
0d01dc073b add package_html target to create tgz of html 2019-02-15 00:01:42 -08:00
mpilman
308db3772c build sphinx documentation 2019-02-15 00:01:42 -08:00
mpilman
543e6b9000 intermediate commit 2019-02-15 00:01:42 -08:00
A.J. Beamon
b435d51061 Merge branch 'master' into track-server-request-latencies 2019-02-14 08:07:32 -08:00
Meng Xu
01e55e43bd TeamCollection: Minor improve code efficiency and style
Rewording the feature item in the release document as well.
2019-02-12 19:10:53 -08:00
A.J. Beamon
3573abf433 Update the release note to reflect that the problem was not limited to the REPL. 2019-02-08 13:56:41 -08:00
A.J. Beamon
3ec6e0ae97 Add release note. 2019-02-08 13:54:29 -08:00
Meng Xu
3b8ae0fe95 TeamCollection: Add into 6.1 release note 2019-02-08 13:50:27 -08:00
A.J. Beamon
4c0481da40 Fix comment in go bindings that describes an old implementation. Add a release note for the new Go bindings change and add links to the existing release notes entries. 2019-02-08 12:38:38 -08:00
A.J. Beamon
4516e9b509 Fix a merge issue I should have anticipated. 2019-02-08 11:15:59 -08:00
Alec Grieser
c6b3ea8870
Merge pull request from ajbeamon/fix-ruby-docs-missing-method
Fix alignment and missing method header in Ruby docs
2019-02-08 11:09:52 -08:00
A.J. Beamon
685242fbfc
Merge pull request from atn34/trace-format-network-option
Add trace_format network option
2019-02-08 10:52:50 -08:00
A.J. Beamon
d29b6a1880 Fix alignment and missing method header 2019-02-08 10:16:53 -08:00
Andrew Noyes
768d7678be Add trace_format network option 2019-01-28 15:14:17 -08:00
Trevor Clinkenbeard
dc2b740415 Added server_overloaded error and client message 2019-01-25 13:15:19 -08:00
Trevor Clinkenbeard
da1a8a9919 Prioritize processes with class coordinator when "coordinators auto" is run 2019-01-25 11:33:10 -08:00
Alec Grieser
04b94e74c7
Merge pull request from ajbeamon/remove-cluster-from-bindings
Remove cluster from bindings
2019-01-24 14:39:09 -08:00
A.J. Beamon
5420808dbd Add a release note. 2019-01-24 13:48:51 -08:00
Chris Donati
1c2dc20007 Note dr_agent prerequisite for "fdbdr switch"
If the user forgets to start a dr_agent with the right arguments
on the destination cluster, the switch cannot complete.
2019-01-22 16:57:37 -08:00
John Brownlee
f306cc6147 Fix to a typo (I think) in the TLS docs. 2019-01-10 13:57:26 -08:00
A.J. Beamon
bfa97d7ff2 Address review comments 2019-01-10 12:28:14 -08:00