Alvin Moore
40646a6fc5
Fixed the naming convention of the DEB packages to be the same as before
2019-12-11 18:43:52 -08:00
Alvin Moore
cb7af96017
Ensure that the naming convention for the OSX package is the same as it was
2019-12-11 18:43:15 -08:00
Evan Tschannen
e99bac99f1
Merge pull request #2427 from ajbeamon/fix-commit-client-buggify
...
Fix internal error when client buggify fails successful transaction with commit_unknown_result
2019-12-11 17:29:54 -08:00
A.J. Beamon
bef9c43823
Add some documentation for the client network thread and client logging. Also fix a minor documentation formatting problem in administration.
2019-12-11 16:05:03 -08:00
A.J. Beamon
b34f4e4b41
Merge pull request #2450 from dongxinEric/docblitz/fdb-future-add-callback-semantic
...
DocBlitz: Added documents explaining the at-most-once guarantee provided by add…
2019-12-11 15:16:56 -08:00
Xin Dong
8016d02699
Added documents explaining the at-most-once guarantee provided by add callbacks function
2019-12-11 14:45:39 -08:00
A.J. Beamon
7593b97391
Merge pull request #2445 from atn34/atn34/disable-sse
...
Disable alignment-requiring instructions until #1434 is resolved
2019-12-11 14:37:57 -08:00
Alvin Moore
363feafacd
Changed the name of a cmake functions
...
Added working directory for cmake command
2019-12-11 13:59:03 -08:00
Vishesh Yadav
1b93c10332
Merge pull request #2438 from ajbeamon/document-open-multiple-databases
...
Add documentation about opening connections to multiple clusters
2019-12-11 13:01:00 -08:00
Andrew Noyes
6a5f2a7eec
Disable alignment-requiring instructions until #1434 is resolved
2019-12-11 11:05:02 -08:00
sramamoorthy
71e93f4d04
more edits and an example workflow
2019-12-11 09:53:18 -08:00
Alvin Moore
ceee4e2490
Added required header for std::max
2019-12-11 08:36:06 -08:00
A.J. Beamon
b4ff66a722
Merge pull request #2434 from bnamasivayam/release-6.2
...
Add transaction logging option to python api documentation.
2019-12-11 08:26:27 -08:00
Balachandar Namasivayam
2d4339ae7a
Addressed review comments by explicitly mentioning that type of identifier in the set_debug_transaction_identifier(id) method.
2019-12-10 17:30:46 -08:00
Balachandar Namasivayam
e9ad99ae72
Update documentation/sphinx/source/api-common.rst.inc
...
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-12-10 14:22:39 -08:00
A.J. Beamon
d09e3e1d96
Apply go fmt.
2019-12-10 13:42:30 -08:00
Balachandar Namasivayam
b3bedf7cb3
Updated ruby binding for transaction options related to logging and also fixed a typo.
2019-12-10 13:27:54 -08:00
A.J. Beamon
bdbc97c452
Add docuentation about opening connections to multiple clusters
2019-12-10 12:38:37 -08:00
Alvin Moore
aece864143
Added support for creating symlinks to fdbbackup within bin and packages/bin directory
2019-12-10 11:44:45 -08:00
Alvin Moore
53ea319ec7
Added support for publishing jni library to the packages/lib directory
2019-12-10 11:44:45 -08:00
A.J. Beamon
cb06158189
Merge pull request #2429 from atn34/atn34/simulate-client-side-buggify
...
Test client-side buggify in simulation
2019-12-10 10:19:03 -08:00
Balachandar Namasivayam
416c5578b7
Add transaction logging option to python api documentation.
2019-12-09 18:36:29 -08:00
sramamoorthy
eae0daabf8
indentation and minor tweak
2019-12-09 14:09:41 -08:00
sramamoorthy
d9d10ce1ba
add few sections and more edits
2019-12-09 14:09:41 -08:00
sramamoorthy
2bb0f3c859
add ref to disk-snapshot-backup in operation page
2019-12-09 14:09:41 -08:00
sramamoorthy
fb6d1a5062
Disk snapshot backup and restore documentation
2019-12-09 14:09:41 -08:00
Evan Tschannen
3c30215662
Merge branch 'release-6.2' of github.com:apple/foundationdb into release-6.2
2019-12-09 13:18:07 -08:00
Evan Tschannen
5e5e618da0
during recovery, only send the full serverDBInfo to processes that are part of the new generation
2019-12-09 13:17:49 -08:00
Evan Tschannen
bcce5968a4
recruit oldLogRouters on TLogs, do not recruit oldLogRouters on the cluster controller if possible
2019-12-09 13:12:13 -08:00
Andrew Noyes
56f1ff7ff6
Test client-side buggify in simulation
2019-12-09 12:55:23 -08:00
A.J. Beamon
c9815d95b5
Add release note.
2019-12-09 09:48:16 -08:00
A.J. Beamon
290cbb7628
Fix an internal error that occurred when using client buggify and a successful transaction was failed with commit_unknown_result.
...
Move some buggify errors into a try catch block so that the normal error handling path can run.
Initialize startTime so that it's valid in the case of errors thrown early.
2019-12-09 09:44:48 -08:00
A.J. Beamon
20eacdb434
Add missing include
2019-12-06 15:18:17 -08:00
A.J. Beamon
ad22860c1a
Add release note.
2019-12-06 10:18:22 -08:00
A.J. Beamon
9866d1ce27
Revert change to make g_trace_clock thread_local, instead checking we are on the correct thread when getting the time.
2019-12-06 10:15:49 -08:00
A.J. Beamon
d94a1dfef2
Merge pull request #2412 from atn34/atn34/fix-skiplist-ub
...
Fix ub in MiniConflictSet (Skiplist.cpp)
2019-12-05 20:20:30 -08:00
Andrew Noyes
9188344d7b
Update fdbserver/SkipList.cpp
...
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-12-05 15:44:43 -08:00
Andrew Noyes
46b675a719
Update fdbserver/SkipList.cpp
...
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-12-05 15:44:43 -08:00
Andrew Noyes
4263a17188
Change bitMask return type to wordType
2019-12-05 15:44:43 -08:00
Andrew Noyes
604351680b
Corresponding fix for lowBits
2019-12-05 15:44:43 -08:00
Andrew Noyes
485dc5d5bc
Define hightBits behavior
...
I looked at usages of highBits and it looks like this behavior makes
sense. It's also the behavior described in the nearby comment, and the
same behavior we happened to be getting, except now it's defined.
2019-12-05 15:44:43 -08:00
Andrew Noyes
55916534fe
Make orImpl private
...
As far as I can tell MiniConflictSet2 is meant to be a reference
implementation for MiniConflictSet, so let's give them the same API
2019-12-05 15:44:43 -08:00
A.J. Beamon
db4666508a
Merge pull request #2411 from atn34/atn34/fix-DeterministicRandom-ub
...
Fix deterministic random ub
2019-12-05 13:58:30 -08:00
Andrew Noyes
78b202f3a4
Apply A.J.'s suggestion to randomInt as well
2019-12-05 11:01:41 -08:00
Andrew Noyes
cf5cdc4e93
Update flow/DeterministicRandom.cpp
...
Include equality now that we've adjusted the value by 1.
Co-Authored-By: A.J. Beamon <ajbeamon@users.noreply.github.com>
2019-12-05 11:01:03 -08:00
Andrew Noyes
b09f0b334b
Take A.J.'s suggestion, which fixes A.J.s counterexample
2019-12-05 10:27:35 -08:00
Andrew Noyes
b126570a20
Augment tests to catch A.J.'s counterexample
2019-12-05 10:27:12 -08:00
Andrew Noyes
96e71bb109
Fix old Make build
2019-12-04 17:06:49 -08:00
Andrew Noyes
474e7029f5
Revert unintentional change
2019-12-04 17:01:18 -08:00
Andrew Noyes
89a093e035
Accept UBSAN's suggestion
...
/home/anoyes/workspace/foundationdb/flow/DeterministicRandom.cpp:72:29: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'; cast to an unsigned type to negate this value to itself
2019-12-04 16:45:45 -08:00