Chaoguang Lin
|
05a0a47824
|
throw actor_cancelled error
|
2020-07-30 22:15:22 -07:00 |
A.J. Beamon
|
12225c0f46
|
Adopt consistent use of ... for repeating arguments
|
2020-05-27 15:27:47 -07:00 |
A.J. Beamon
|
a632b26beb
|
Add documentation for several fdbcli commands that were present in fdbcli help but were not in our online documentation.
|
2020-05-27 13:29:01 -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 |
A.J. Beamon
|
cc4874918a
|
Merge branch 'release-6.3' into tag-throttling-by-priority
# Conflicts:
# fdbserver/Ratekeeper.actor.cpp
|
2020-05-20 14:26:35 -07:00 |
Evan Tschannen
|
a3d4f3f4de
|
Merge pull request #3175 from ajbeamon/fdbcli-throttle-improve-hints-and-completion
Better hint and completion help with throttle command in fdbcli
|
2020-05-20 14:25:03 -07:00 |
A.J. Beamon
|
b589c3c940
|
Remove IncludeVersions.h, which is no longer needed for cmake-only builds
|
2020-05-20 13:23:02 -07:00 |
A.J. Beamon
|
14b23c146f
|
Support throttling and unthrottling tags by priority and their auto/manual state in fdbcli.
|
2020-05-15 12:47:55 -07:00 |
A.J. Beamon
|
f1477b09e9
|
Better hint and completion help with throttle command in fdbcli.
|
2020-05-14 16:04:03 -07:00 |
Andrew Noyes
|
8bd5dcaff8
|
Merge branch 'master' into atn34/special-key-versioning
|
2020-05-09 15:34:20 -07:00 |
Andrew Noyes
|
a7c21cdadd
|
Use new worker_interfaces key range in fdbcli
|
2020-05-08 05:37:37 +00:00 |
A.J. Beamon
|
b1055a8501
|
Merge branch 'master' into transaction-tagging
|
2020-05-05 16:03:39 -07:00 |
Alex Miller
|
78d644f673
|
Merge branch 'master' into bugfixes/cmake-includes
|
2020-05-04 02:11:46 -07:00 |
A.J. Beamon
|
decf3e82b0
|
Fix various bugs and make sure to cleanup throttles from the database when they expire
|
2020-05-01 21:36:28 -07:00 |
A.J. Beamon
|
41c517a5dd
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
|
2020-04-27 13:05:24 -07:00 |
A.J. Beamon
|
239876351b
|
Add some initial auto-throttling. Move the definition of the priority enum to a more global place and use it for all transaction priorites (except in ClientLogEvents, because of serialization incompatibilites).
|
2020-04-24 11:31:16 -07:00 |
A.J. Beamon
|
35c18ac60a
|
Improvements to expiration. Encode throttles with auto/manual and priority in the key to support throttling the same tag with different values in these parameters.
|
2020-04-23 20:50:40 -07:00 |
A.J. Beamon
|
f1dd0ee298
|
Protect against a ratekeeper starting up with a clock set in the past (compared to old ratekeeper) extending the duration of throttles excessively.
|
2020-04-21 16:35:25 -07:00 |
A.J. Beamon
|
78d48a0dad
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbcli/fdbcli.actor.cpp
# fdbclient/Knobs.h
# fdbclient/NativeAPI.actor.cpp
# fdbclient/fdbclient.vcxproj
# fdbserver/MasterProxyServer.actor.cpp
|
2020-04-17 09:23:18 -07:00 |
A.J. Beamon
|
2b66dcd24a
|
Some more refactoring. Reduce what is sent from RK->MP->clients
|
2020-04-17 08:07:01 -07:00 |
A.J. Beamon
|
0fba8c47be
|
Checkpoint: Ratekeeper sets absolute limits for tag throttles and enforces them by distributing requests to proxies, who distribute them to clients.
A few refactorings.
|
2020-04-16 14:43:22 -07:00 |
tclinken
|
93400d25c8
|
Added advanceversion command to fdbcli
|
2020-04-15 20:01:01 -07:00 |
A.J. Beamon
|
bcb0a4cc78
|
Merge pull request #2890 from tclinken/expose-lock-fdbcli
Add lock and unlock commands to fdbcli
|
2020-04-10 13:54:47 -07:00 |
A.J. Beamon
|
7f3fa00897
|
Reorganize a bit of code.
|
2020-04-10 13:53:23 -07:00 |
A.J. Beamon
|
55a0d00ad4
|
Encoding of tags in the database now supports multiple tags per throttle. Remove throttle prefix search.
|
2020-04-10 10:12:26 -07:00 |
tclinken
|
b44105b54c
|
Print explanation when fdbcli unlock fails
|
2020-04-08 16:38:30 -07:00 |
tclinken
|
52860043c9
|
Merge remote-tracking branch 'origin' into atomically-update-dependent-knobs
|
2020-04-08 12:26:21 -07:00 |
A.J. Beamon
|
36da61dd9c
|
Merge branch 'master' into transaction-tagging
# Conflicts:
# fdbclient/NativeAPI.actor.cpp
# fdbclient/vexillographer/fdb.options
|
2020-04-07 21:12:14 -07:00 |
A.J. Beamon
|
a1d8623e5f
|
Various changes to the throttling scheme, including most notably that clients now enforce the throttles with info they receive from the proxy.
|
2020-04-07 16:28:09 -07:00 |
Markus Pilman
|
e4611e8ae4
|
fix versions.h stupidity
|
2020-04-06 10:28:55 -07:00 |
Markus Pilman
|
8b5780c36c
|
don't include source and binary dir
This forces users to use include paths from the sources root.
So `#include "Arena.h"` won't work anymore, only
`#include "flow/Arena.h"` will.
|
2020-04-06 10:13:49 -07:00 |
A.J. Beamon
|
2336f073ad
|
Checkpointing a bunch of work on throttles. Rudimentary implementation of auto-throttling. Support for manual throttling via fdbcli. Throttles are stored in the system keyspace.
|
2020-04-03 15:24:14 -07:00 |
A.J. Beamon
|
638369492f
|
Merge pull request #2863 from dongxinEric/feature/2290/expose-region-config-via-status-default-or-details
Expose region related configurations in status
|
2020-04-03 11:42:43 -07:00 |
Xin Dong
|
eaae9397e5
|
Address review comments
|
2020-04-02 11:04:58 -07:00 |
tclinken
|
aa7d5d8816
|
Add unlock command to fdbcli
|
2020-04-01 17:39:16 -07:00 |
tclinken
|
884e92bb49
|
Atomically update dependent knobs
|
2020-04-01 15:18:49 -07:00 |
Xin Dong
|
e755583c07
|
Address review comments.
|
2020-04-01 15:13:04 -07:00 |
Xin Dong
|
8e489e7031
|
Merge pull request #2870 from dongxinEric/feature/2399/provide-comprehensive-info-about-exclude-in-fdbcli
Instead of providing partial information about exclude results in dif…
|
2020-03-31 11:58:41 -07:00 |
Xin Dong
|
18356ec4e6
|
Apply suggestions from code review
Co-Authored-By: John Brownlee <mail@johnbrownlee.com>
|
2020-03-31 11:11:24 -07:00 |
tclinken
|
bee6acb717
|
Added fdbcli getversion command
|
2020-03-30 17:12:52 -07:00 |
tclinkenbeard
|
bb6a8bf7ab
|
Add lock command to fdbcli
|
2020-03-30 16:19:18 -07:00 |
Xin Dong
|
012d41548e
|
Address review comments
|
2020-03-30 13:55:59 -07:00 |
Xin Dong
|
52b6754598
|
Align up the outputs
|
2020-03-27 15:45:51 -07:00 |
Xin Dong
|
248a097c58
|
Instead of providing partial information about exclude results in different scenarios, provide comprehensive result for all cases.
|
2020-03-26 13:15:47 -07:00 |
Xin Dong
|
d7c7bbbea5
|
Fix macOS build failures
|
2020-03-25 16:39:41 -07:00 |
Xin Dong
|
040c953f74
|
Expose region related configurations in status
|
2020-03-25 16:34:24 -07:00 |
Evan Tschannen
|
e08f0201f1
|
merge release 6.2 into master
|
2020-03-17 12:51:47 -07:00 |
Meng Xu
|
b44747fe12
|
Merge pull request #2726 from alexmiller-apple/fdbcli-hints
Update LineNoise, and use hints to provide inline argument descriptions.
|
2020-03-17 11:24:44 -07:00 |
Alex Miller
|
8e96e5a525
|
Expand comment about ignoring malformed escape sequences
|
2020-03-16 18:25:56 -07:00 |
Alex Miller
|
6ee992eb35
|
Add that debug tls exits after running.
|
2020-03-13 15:47:16 -07:00 |