Commit Graph

5283 Commits

Author SHA1 Message Date
Andrew Noyes 8082362830 Hardcode flatbuffers to off for ctest 2019-05-16 13:02:06 -07:00
Alvin Moore 6389a12931 Switched variant to use boost variant for source consistency 2019-05-16 10:37:33 -07:00
A.J. Beamon 8077a428c0 Fix invalid trace suppression 2019-05-16 09:30:34 -07:00
A.J. Beamon 1d67cbdc6d
Merge pull request #1585 from etschannen/release-6.1
added the ability to add a read conflict range on the metadata version key without the READ_SYSTEM_KEYS option
2019-05-16 09:19:18 -07:00
Alvin Moore e1f7a8031f
Merge pull request #1591 from AlvinMooreSr/release-6.1
Merge Release 6.1 into Master
2019-05-16 09:04:20 -07:00
Alvin Moore b2acf59675
Merge pull request #1589 from AlvinMooreSr/solution-update
Removed dead project id from solution file
2019-05-16 07:42:38 -07:00
Alvin Moore f271d8816a Removed dead project id from solution file 2019-05-15 23:41:19 -07:00
Alex Miller 8f6af3ceff procossed -> processed 2019-05-15 20:26:06 -10:00
Alvin Moore d2847b90e3
Merge pull request #1588 from AlvinMooreSr/solution-update
Removed dead project from Windows solution
2019-05-15 23:15:22 -07:00
Alvin Moore 148122800f Removed dead project from Windows solution 2019-05-15 22:32:16 -07:00
chaoguang 6788c8eb7d update cleanup process 2019-05-15 16:17:01 -07:00
Alvin Moore bfee87bff6
Merge pull request #1567 from AlvinMooreSr/build-docker
Updated Build Docker
2019-05-15 15:01:22 -07:00
Alvin Moore 6a55949e03 Addded in developer package for valgrind 2019-05-15 14:32:21 -07:00
Alvin Moore 43f142ac13 Upgraded devtoolset package from 7 to 8 2019-05-15 13:27:08 -07:00
Alvin Moore 28e7255f4b Added valgrind development package for Valgrind builds 2019-05-15 13:23:12 -07:00
chaoguang 106bb7677d update 2019-05-15 12:58:12 -07:00
Austin Seipp ee1e3f620a cmake: add support for choosing 'ld' via -DUSE_LD
This introduces a new USE_LD cached variable which can be set to one of
three values: LD, GOLD, or LLD. In the latter two cases, we propagate
the -fuse-ld={gold,lld} option to the compiler. The default case
defaults to whatever the ordinary system linker is, i.e. it does
nothing.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-15 08:33:36 -10:00
Alvin Moore 6c51b10c84 Removed default compilation flag environmental variables 2019-05-15 11:08:06 -07:00
Alvin Moore c93ebe1e8e Created new build docker with valgrind and default compilation flags 2019-05-15 10:46:52 -07:00
Evan Tschannen f3897238f8 added the ability to add a read conflict range on the metadata version key without the READ_SYSTEM_KEYS option 2019-05-15 10:13:38 -07:00
Alvin Moore b78632a00e Changed min macos version to support due to use of std::get requirement 2019-05-15 09:08:24 -07:00
Alvin Moore 7421d7808d Set MacOS compilation flag to c++17 2019-05-15 02:38:16 -07:00
Alvin Moore 2ed1176d6a Add support for statically linking stdc++ to libfdbc_c on Centos while using custom hack for Ubuntu
Set compilationn flag to c++17
2019-05-15 02:37:16 -07:00
chaoguang 4c9cc44c73 add paras 2019-05-14 10:13:13 -07:00
Alvin Moore b0362a654e Removed the debug compilation command display 2019-05-13 23:30:41 -07:00
Alvin Moore 7e4da69343 Added stdc++ library to link libraries 2019-05-13 23:25:00 -07:00
Evan Tschannen a9b03ec505
Merge pull request #1090 from mpilman/features/protocol-version-flags
Features/protocol version flags
2019-05-13 16:33:06 -07:00
A.J. Beamon 60ce790a2b Consistent use of #if VALGRIND 2019-05-13 12:44:13 -10:00
A.J. Beamon 436645e956 Update flow/ThreadSafeQueue.h
Co-Authored-By: Alex Miller <35046903+alexmiller-apple@users.noreply.github.com>
2019-05-13 12:44:13 -10:00
A.J. Beamon 7d38a1e273 Use std::atomics in thread-safe queue. 2019-05-13 12:44:13 -10:00
Markus Pilman 0e76395f49
Merge pull request #4 from AlvinMooreSr/flatbuffer
Add Flatbuffer To Flow Project
2019-05-13 14:25:10 -07:00
Alvin Moore b601fb2df1 Added flat_buffers source files to Windows project in order to support building via make 2019-05-13 14:22:36 -07:00
mpilman 5a13915960 implemented std::set serializer for flatbuffers 2019-05-13 14:15:23 -07:00
mpilman 46e7a0ca56 address reviews and make compile with `-Wunused-variable` 2019-05-13 14:15:23 -07:00
Andrew Noyes a92233a371 Added TODO to optimize packet serialization
Co-Authored-By: mpilman <markus@pilman.ch>
2019-05-13 14:15:23 -07:00
Markus Pilman b4fa13c33b Remove obsolete function 2019-05-13 14:15:23 -07:00
mpilman 57912b33a5 fixed merge error 2019-05-13 14:15:23 -07:00
mpilman 96aaa31a6c Compiling on clang again 2019-05-13 14:15:23 -07:00
mpilman 0713e06efc Started to work on Windows 2019-05-13 14:15:23 -07:00
mpilman 20c3f7f264 remove mixed-mode support 2019-05-13 14:15:23 -07:00
mpilman 42385c2f81 Fixed issues introduced during rebase 2019-05-13 14:15:23 -07:00
mpilman 06745568f7 Fixed Tag serialization 2019-05-13 14:15:23 -07:00
mpilman f6fbad5061 Fix memory bug 2019-05-13 14:15:23 -07:00
mpilman 186bff4ae5 removed unnecessary assert and added test 2019-05-13 14:15:23 -07:00
mpilman f5fa3a65b4 some more fixes 2019-05-13 14:15:23 -07:00
mpilman 44db3450ec Several flatbuffers bug fixes 2019-05-13 14:15:23 -07:00
mpilman 9c02354255 pass NDEBUG to sqlite to enable debug mode 2019-05-13 14:15:23 -07:00
mpilman 69fa3d3903 fixed compilation issues after rebase 2019-05-13 14:15:23 -07:00
mpilman 43a7703a1e fix addFlag 2019-05-13 14:15:22 -07:00
mpilman 3bc5ee8c58 fix indentation 2019-05-13 14:15:22 -07:00