Evan Tschannen
962ff501c1
updated release notes
2019-01-07 18:23:05 -08:00
Evan Tschannen
5a6576c85a
updated documentation for 6.0.18
2019-01-07 18:15:36 -08:00
Stephen Atherton
0ec216a1fa
Added X-Request-ID header to HTTP requests and verification of matching ID in response, if present.
2019-01-07 17:56:38 -08:00
Alex Miller
09aa1ce55b
Add boost-1.67.0 to the Dockerfile alongside 1.52.0
2019-01-07 17:17:09 -08:00
Evan Tschannen
b9ecbff410
Merge pull request #980 from kocolosk/update-redundancy-mode-descriptions
...
Update redundancy mode descriptions
2019-01-07 16:55:19 -08:00
Alex Miller
6feac8a6c4
Merge pull request #1001 from etschannen/release-6.0
...
byte sample recovery did not use limits for its range reads, leading to slow tasks
2019-01-07 16:38:25 -08:00
Evan Tschannen
900a81d3d2
Merge pull request #1007 from satherton/fix-backup-expire-bugs
...
Backup fixes and improvements
2019-01-07 12:42:01 -08:00
Stephen Atherton
339e15563e
Bug fix in blobstore request loop where zero-content requests (i.e. not uploads) could cause mismatches between requests and responses. Added HTTPRequest debug event.
2019-01-04 18:34:16 -08:00
Alex Miller
4692f5258b
Merge pull request #998 from atn34/modern-gcc
...
Modern gcc
2019-01-04 18:00:24 -08:00
Evan Tschannen
57293a2db0
byte sample recovery did not use limits for its range reads, leading to slow tasks
2019-01-04 10:32:31 -08:00
Stephen Atherton
f05bb0eb9b
Stop escaping dot in HTTP resource string normalization.
2019-01-04 00:35:58 -08:00
Stephen Atherton
8d4d8ccba6
Stopped escaping some printable characters in urlEscape() method for normalizing HTTP resource strings.
2019-01-04 00:17:02 -08:00
Stephen Atherton
276ca82af4
Added --loggroup option to all fdbbackup modes.
2019-01-04 00:15:51 -08:00
Andrew Noyes
d5430d7bf8
Remove ignore "-Wreturn-local-addr" pragma
...
This seems to still build on gcc 8
2019-01-03 13:55:17 -08:00
Alex Miller
de89f9be71
Merge pull request #999 from apkar/fix-make-build
...
Fix Make build.
2019-01-03 13:46:42 -08:00
Alex Miller
7c6e012c13
Merge pull request #996 from apkar/cmake-cleanup
...
Move Java specific setup into bindings/java/CMakeLists.txt
2019-01-03 13:19:49 -08:00
Bhaskar Muppana
448e654a03
Fix Make build.
2019-01-03 13:14:02 -08:00
Andrew Noyes
75fd8e6e17
Include <sys/sysmacros.h>
2019-01-03 12:44:29 -08:00
Markus Pilman
dbe9baff1f
Several small compilation fixes for new versions of gcc
...
There are several missing includes for cmath in the code, I added those.
Next, Coro returns a reference to a stack variable and this causes a
warning. As this is probably ok for Coro, I disabled the warning in
that file for GCC. I want to have this warning in the build system as
it is generally a very useful warning to have.
Another change is that major and minor are deprecated for a while now.
I replaced those with gnu_dev_major and gnu_dev_minor.
ErrorOr currently implements operators ==, !=, and <. These do not
compile because Error does not implement ==. This compiles on older
versions of gcc and clang because ErrorOr<T>::operator== is not used
anywhere. It is still wrong though and newer gcc versions complain.
I simply removed these methods.
The most interesting fix is that TraceEvent::~TraceEvent is currently
throwing exceptions. This is illegal behavior in C++11 and a idea in
older versions of C++. For now I simply removed the throw, but this
might need some more thought.
2019-01-03 12:44:19 -08:00
Evan Tschannen
4901e37b8f
Merge pull request #983 from alexmiller-apple/compilationfixes
...
Various minor fixes
2019-01-03 10:01:05 -08:00
Andrew Noyes
3f399dd9be
Indent within anonymous namespace
2019-01-03 09:21:09 -08:00
Andrew Noyes
71f9de2db6
Fix whitespace
2019-01-03 09:12:03 -08:00
Andrew Noyes
7eb6765698
Mention that xml is the default
2019-01-03 08:48:31 -08:00
Stephen Atherton
19c0ccd4c0
Added fdbbackup dump option to list files and sizes in a backup for a given version range.
2019-01-03 02:35:31 -08:00
Bhaskar Muppana
5a8419e5cf
Move Java specific setup into bindings/java/CMakeLists.txt
...
and s/SET/set
2019-01-02 21:19:08 -08:00
Bhaskar Muppana
aa2a76ef4c
Merge pull request #981 from alexmiller-apple/cmake
...
Add a CMake build system
2019-01-02 18:50:15 -08:00
Andrew Noyes
80dd1efaf6
Assign to g_traceLog.formatter
2019-01-02 16:42:00 -08:00
Alex Miller
0d06c08350
Merge pull request #993 from szhou1234/deprecate_dmcs
...
Prefer MCS instead of DMCS which has been deprecated in Mono
2019-01-02 17:37:01 -06:00
Andrew Noyes
bce5b03340
Fix whitespace
2019-01-02 15:24:11 -08:00
Alec Grieser
d9584aeddf
Merge pull request #994 from ajbeamon/fix-add-paretheses-to-bitwise-ops
...
Add parentheses to bitwise ops (turned up by clang after recent change)
2019-01-02 15:11:24 -08:00
Alex Miller
665f33a194
Removing whitespace introduced by GitHub UI
2019-01-02 17:11:11 -06:00
Alex Miller
df810d181f
Change required CMake version to 3.12
2019-01-02 17:09:21 -06:00
mpilman
a31df1b0a6
Addressed comments from pull requests
...
- Moved some larger sections in CMakeLists.txt into separate files
- Fixed an include issue on OS X
- Fixed boost version
- Use PROJECT_VERSION by default instead of using versions.target
2019-01-02 13:32:26 -08:00
A.J. Beamon
d8f33a2419
Add parentheses to bitwise ops (turned up by clang after recent change)
2019-01-02 10:15:59 -08:00
Simon Zhou
f8657f5cde
Prefer MCS instead of DMCS which has been deprecated in Mono
2019-01-01 18:53:54 -08:00
Alex Miller
73f53f9861
Merge pull request #991 from atn34/replace-ampersand-operator
...
Replace & operator with variadic function
2018-12-30 22:51:59 -06:00
Alex Miller
f02426938d
Merge pull request #992 from szhou1234/fix_null
...
Avoid null check to get rid of build error on Mac
2018-12-30 22:19:35 -06:00
Simon Zhou
7edf221986
Avoid null check
2018-12-28 13:09:04 -08:00
anoyes
6a4d87802b
Replace & operator with variadic function
2018-12-28 11:33:42 -08:00
Stephen Atherton
928876be81
Backup dumpFileList() can now take a version range.
2018-12-21 22:42:29 -08:00
Stephen Atherton
f64d5321e9
Backup describe, expire, and delete will now clearly indicate when there is no backup at the given URL.
2018-12-20 18:05:23 -08:00
anoyes
1bca665b29
Document --trace_format flag
2018-12-20 16:22:41 -08:00
anoyes
03b48fb452
s/--trace-format/--trace_format/
2018-12-20 15:58:26 -08:00
anoyes
b8df5acc15
Add --trace_format flag to fdbserver
2018-12-20 15:02:01 -08:00
Steve Atherton
9881b1d074
Merge pull request #977 from alexmiller-apple/abspath
...
Use abspath when dealing with the simulator file-cache
2018-12-20 14:56:38 -08:00
Xin Dong
6d278e466b
Merge pull request #985 from dongxinEric/docs/clarifications-for-tls-docs
...
Resolves issue #984 : made some clarifications in TLS docs.
2018-12-20 14:33:06 -08:00
Alex Miller
464dc6c7b2
Apply suggestions from code review
...
Co-Authored-By: dongxinEric <jiangzian1987dx@gmail.com>
2018-12-20 14:31:11 -08:00
Xin Dong
b00b07c5ed
Resolves #984 : made some clarifications in TLS docs.
2018-12-20 14:09:56 -08:00
anoyes
33a4aac249
Fix build
2018-12-20 11:55:59 -08:00
anoyes
4b31d209da
Emit valid json for unprintable characters
2018-12-20 11:43:18 -08:00