Severin Leonhardt
Severin Leonhardt
Given `file.txt`: ``` a b c ``` And this patch (`my.diff`): ``` --- file.txt +++ file.txt @@ -1,3 +1,4 @@ a b +b1 d ``` Which is applied using: ```.py...
This was noticed by MSVC in a debug build which produced the following warning: warning C4702: unreachable code
This fixes the following warnings from MSVC: warning C4245: 'initializing': conversion from 'int' to 'datastax::StringRef::size_type', signed/unsigned mismatch warning C4245: '=': conversion from 'int' to 'DWORD', signed/unsigned mismatch
When compiling the code with C++ 20 the following error message is produced: enumerator value for ‘MEMORY_ORDER_RELAXED’ must have integral or unscoped enumeration type This is because with C++ 20...
To connect to the right shard the driver needs to specify the local port. This is only possible by also choosing an IP address family (v4 or v6). The code...
These are just some warnings I came across when building the driver for which I could implement a fix.
As promised in #81 I've looked into running the tests on Windows. Only c3c6000 is strictly necessary. The other two commits are just something easy to fix.
The `` header isn't available on Windows. The `dup` function is deprecated[^1] and apparently also not the correct function here. On Windows `uv_fileno` currently returns a `SOCKET`[^2] cast into `uv_os_fd_t`[^3]....
When `cass_cluster_set_timestamp_gen` was introduced in 57d1a8afb0013a09345affdb7d633c292418912b the comment on the then default timestamp generator was added. The default was later changed in c705ea54a562a657248c7ff7b987b35c2fda2cc9 but this comment was missed in the...
When `cass_cluster_set_timestamp_gen` was introduced in 57d1a8afb0013a09345affdb7d633c292418912b the comment on the then default timestamp generator was added. The default was later changed in c705ea54a562a657248c7ff7b987b35c2fda2cc9 but this comment was missed in the...