Chaoguang Lin
09ccba67cf
Refactor suspend and expensive_data_check commands
2021-08-25 12:05:51 -07:00
Chaoguang Lin
41f09e9c2e
Refactor kill command
2021-08-25 10:47:52 -07:00
Chaoguang Lin
0806309230
Merge pull request #5458 from sfc-gh-clin/refactor-transaction-related-commands
...
Refactor transaction related commands
2021-08-24 16:42:03 -07:00
Chaoguang Lin
8de3417f24
Fix comment, add a new function for reading special keys' error message
2021-08-24 14:18:43 -07:00
Chaoguang Lin
868fa93d3d
Merge branch 'master' of github.com:apple/foundationdb into refactor-cache_range-command
2021-08-24 12:58:23 -07:00
Chaoguang Lin
8c19969048
Refactor the cache_range command
2021-08-20 10:57:13 -07:00
Chaoguang Lin
815ad03122
Refactor datadistribution command
2021-08-06 18:27:45 +00:00
Chaoguang Lin
7f7620d125
Refactor the setclass command
2021-08-05 19:01:17 +00:00
Chaoguang Lin
28128d79b1
Refactor throttle command
2021-07-27 17:58:11 +00:00
Chaoguang Lin
9b228fd4db
Refactor snapshot command using the client function
2021-05-20 21:01:50 +00:00
Chaoguang Lin
f3854fe8da
Refactor force_recovery_with_data_loss command using the corresponding client function
2021-05-20 19:47:00 +00:00
Chaoguang Lin
6df94cba98
Refactor maintenance command using special keys
2021-05-20 18:37:03 +00:00
Chaoguang Lin
35b88cd28b
refactor advanceversion command
2021-05-18 07:22:17 +00:00
Chaoguang Lin
9a6151d3fc
Update fdbcli.h to fdbcli.actor.h, removed the unnecessary wrapper
2021-05-11 14:31:08 -07:00
Chaoguang Lin
302dd7d54d
Update the file/function name to follow normal case naming as consistencyCheck*
2021-04-23 01:49:45 -07:00
Chaoguang Lin
cb39d1a6ed
Refactor consistencycheck command using special keys
2021-03-24 09:33:20 -07:00
Andrew Noyes
0ef44739ea
Fix OPEN_FOR_IDE build in preparation for using clang-tidy
2021-01-26 02:04:11 +00:00
A.J. Beamon
382666d21e
Permissions were wrong on installed files. A missing DESTINATION for fdbserver caused the binary to be missing.
2020-05-28 10:33:09 -07:00
A.J. Beamon
96f396ec7f
Make sure to build the binary stripping targets when packaging stripped binaries
2020-05-27 16:40:07 -07:00
A.J. Beamon
2f9cd383ea
Use stripped executables in packages when not building with debug symbols.
2020-05-21 13:39:55 -07:00
mpilman
2537f26de6
First implementaion of more user-friendly cpack
...
Up unto here this code is only very rudiemantery tested.
This is a firest attempt of making cpack more user-friendly.
The basic idea is to generate a component for package type so
that we can have different paths depending on whether we build
an RPM, a DEB, a TGZ, or a MacOS installer. The cpack package
config file will then chose the correct components to use.
In a later point this should make it possible to build these
with `make packages` and the ugly iteration with calling cmake
between each package would be obsolete. While this solution is
a bit more bloated, it is also much more flexible and it will be
much easier to use.
Another benefit is, that this will get rid of all warnings during
a cpack run
2019-03-07 16:49:29 -08:00
mpilman
9b14aeb156
Tell cmake not to link/install on ide build
2019-02-19 15:16:59 -08:00
mpilman
75f692b931
simplify actorcompiler and target to compile coveragetool
2019-02-15 00:01:42 -08:00
mpilman
449b9bf79c
Fix typo that breaks linux build
2019-02-07 15:37:04 -08:00
mpilman
8a94d80deb
fdbservice and fdbrpc now compiling
2019-02-07 15:37:04 -08:00
Markus Pilman
df0f491c29
Some more improvements to the build and preparations for packaging
2018-12-13 15:04:13 -08:00
Markus Pilman
c06bb33730
CMake compiles all binaries except for bindings
2018-12-13 14:15:44 -08:00