Jon Fu
a7956f42a4
add version guard and add network option to testConfig
2022-09-14 13:15:24 -07:00
Jon Fu
f6d6aa719f
initial commit to introduce network option for disabling mvc bypass
2022-09-09 14:29:38 -07:00
Vaidas Gasiunas
599e57b5f2
Use distinct base trace file names for client threads ( #7922 )
...
* Save thread indexes for client instances in MVC
* An option to inlude client thread identifiers into trace file names
* Avoid using new trace file options in client versions not supporting them
* Remove redundant include generated by IDE
* Use different base trace file names for client threads by default. Provide an option to revert to using a shared base file name
* Fixing typos in the description of trace_share_among_client_threads
2022-09-06 18:46:42 +02:00
Junhyun Shim
a312002333
Merge remote-tracking branch 'origin/main' into authz-general-tls-and-integration-test
2022-08-17 17:32:00 +02:00
Junhyun Shim
79bde26088
Move AUTHORIZATION_TOKEN option from network to transaction
2022-08-17 14:56:23 +02:00
Vaidas Gasiunas
79571dd2b4
Testing upgrades to a future version of FDB ( #7780 )
...
* Enable configuring the next future protocol version as the current protocol version in FDB client, fdbserver, and fdbcli
* Auto format python files used in upgrade tests
* Add a test for upgrading to a future FDB version
* Emphasize that the options for using future protocol version are intended for test purposes only
* Make the global variable for current protocol version visible only locally
* Refactirng to avoid using currentProtocolVersion() in static intialization
* Update go bindings
2022-08-08 17:29:49 +02:00
Markus Pilman
56541167c2
send token with tenant info object
2022-07-06 20:58:17 -06:00
Markus Pilman
799fe32346
Merge remote-tracking branch 'origin/main' into features/authz
2022-06-13 18:02:11 -06:00
Ray Jenkins
b0ea1a2ce8
client_tmp_dir needs a unique code in bindings.
...
Duplicate code caused distributed_client_tracer to break.
2022-05-16 13:41:30 -05:00
Markus Pilman
21336fbf12
Merge remote-tracking branch 'origin/main' into features/authz
2022-04-25 08:45:23 -06:00
Vaidas Gasiunas
e48ab69c6b
An option to specify a custom directory for temporary client library copies
2022-04-21 19:27:19 +02:00
Markus Pilman
f9eca3884b
implemented base logic
2022-04-12 12:02:43 -06:00
A.J. Beamon
c635dcd3ad
Add tenant support in the FDB native client
2022-03-15 09:21:27 -07:00
Jon Fu
2e63ac6963
code review changes: additional test checks, cleanup extra code, mark internal option hidden
2022-02-10 17:01:09 -05:00
Jon Fu
458e708272
addressed code review comments: renamed variables, small functional changes, style changes
2022-02-10 16:17:54 -05:00
Jon Fu
9c0a512cf5
Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache
2022-02-07 14:51:12 -05:00
Andrew Noyes
02fcb1a239
Deprecate transaction_include_port_in_address ( #6332 )
...
* Deprecate transaction_include_port_in_address
Update the description to start with Deprecated, so that it will be
deprecated in the generated java files.
* Update generated.go
2022-02-03 14:36:01 -08:00
Jon Fu
915e2f6c1c
Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache
2022-01-20 16:17:20 -05:00
Andrew Noyes
fba55557ae
Update generated.go, and test to keep it up to date
...
Also remove some unnecessary cgo stuff, and add a description to
trace_partial_file_suffix
2021-12-21 15:16:50 -08:00
Jon Fu
3f24128da4
Merge branch 'master' of github.com:apple/foundationdb into jfu-grv-cache
2021-11-19 14:46:55 -05:00
Lukas Joswiak
1da288822f
Remove distributed trace database option
2021-11-10 13:33:49 -08:00
Lukas Joswiak
8bc0c3e8a2
Convert distributed trace sampling rate to a database option
2021-11-10 13:33:49 -08:00
Pierre Zemb
ca6cce1988
Fix typo in fdb.options ( #5938 )
2021-11-09 13:05:12 -08:00
Markus Pilman
4e723ba3d9
Apply suggestions from code review
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-10-09 16:40:24 -06:00
Markus Pilman
ffdba4a133
assert we never get a stale read version
2021-10-09 16:40:24 -06:00
Jon Fu
2b2d059039
Specify option to specifically skip grv cache for the background updater when using debug knob
2021-10-08 17:32:44 -04:00
Jon Fu
44a854772f
Merge branch 'master' of github.com:apple/foundationdb into jfu-grv-cache
2021-10-05 12:55:02 -04:00
Chang Liu
c36758c08a
Enable support for integers in environment variable network options
2021-09-20 11:48:07 -07:00
Chang Liu
19cfc12378
Enable multiple environment type input
...
Description
Previously, the environment setting via shell cannot be extracted correctly, due to the code is't ablle to
determine input parameter type.
Now the logic to determien parameter and give it different processing is added.
Testing
2021-09-20 11:48:07 -07:00
Jon Fu
d971b63bbf
Merge branch 'master' of github.com:apple/foundationdb into jfu-grv-cache
2021-09-13 12:47:42 -04:00
Jon Fu
1ce2457f7e
initial commit
2021-09-09 14:01:42 -04:00
Andrew Noyes
86a225c726
Explain that no separator is added
2021-08-03 11:03:13 -07:00
Andrew Noyes
7a6216ce3e
Update fdbclient/vexillographer/fdb.options
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-08-03 10:58:49 -07:00
Andrew Noyes
39eff8c569
Add trace_partial_file_suffix network option
2021-08-03 09:43:42 -07:00
sfc-gh-tclinkenbeard
475abe301c
Merge remote-tracking branch 'origin/master' into fix-ub
2021-07-14 10:47:02 -07:00
Lukas Joswiak
9a87a65f47
Add tracing documentation
2021-06-28 16:19:55 -07:00
Andrew Noyes
2c19940a42
Make hidden options exist
...
Otherwise we can't set EXTERNAL_CLIENT without invoking UB
2021-06-23 10:36:01 -07:00
sfc-gh-tclinkenbeard
a775f92fca
Merge remote-tracking branch 'origin/master' into config-db
2021-06-01 15:39:34 -07:00
sfc-gh-tclinkenbeard
331dd2e377
Replace config_transaction option with use_config_database
2021-05-10 13:18:31 -07:00
Evan Tschannen
f5f9de48e7
Update fdbclient/vexillographer/fdb.options
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-05-04 09:31:24 -07:00
Evan Tschannen
3175e82393
updated documentation
2021-05-04 09:26:09 -07:00
sfc-gh-tclinkenbeard
0d9eaa5d6d
Add ISingleThreadTransaction.h
2021-04-29 22:31:16 -07:00
Evan Tschannen
709df795c0
Added a new option to bypass unreadable protection in read your writes for calls to get
2021-04-28 16:22:34 -07:00
Andrew Noyes
8d52abf048
Update fdbclient/vexillographer/fdb.options
2021-03-26 11:33:28 -07:00
Andrew Noyes
c3ba4659ff
Document that ryw disable can only be set at beginning of transaction
2021-03-26 18:06:21 +00:00
Evan Tschannen
346a4e3ecd
Merge branch 'release-6.3'
...
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbrpc/LoadBalance.actor.h
# fdbrpc/MultiInterface.h
# fdbserver/ClusterController.actor.cpp
# fdbserver/MasterProxyServer.actor.cpp
# fdbserver/masterserver.actor.cpp
2021-03-01 18:52:06 -08:00
negoyal
e9b7e22e02
Merge branch 'rel-6.3'
2021-02-22 08:47:22 -08:00
Russell Sears
5324f127c9
Address skipped PR comments from multithreaded client PR
2021-02-17 21:10:42 +00:00
Russell Sears
555f3ebfaa
Implement + test corner case configurations for mutlithreaded client.
2021-02-12 22:37:24 +00:00
Russell Sears
4938aee113
Address PR comments, remove some old cruft + comments
2021-02-11 01:27:57 +00:00