Commit Graph

172 Commits

Author SHA1 Message Date
Henrik Edin
6c40059b84 SERVER-41685 Add boost log to vendored boost 2019-06-20 11:08:32 -04:00
A. Jesse Jiryu Davis
a587fc4fe1 SERVER-26906 Add constexpr function to convert Durations 2019-05-31 16:04:51 -04:00
Henrik Edin
5c12c52f6f SERVER-40834 Upgrade boost to version 1.70 2019-05-22 09:27:54 -04:00
Mathew Robinson
f0f26c1dfc SERVER-40800 Move -Wno-invalid-offsetof to CXXFLAGS 2019-05-07 11:51:25 -04:00
Shreyas Kalyan
b5c774f90e SERVER-39894 Add support for AWS credentials in the shell 2019-04-15 17:37:30 -04:00
Andrew Morrow
ba963c9a88 SERVER-40375 Remove gperftools 2.5 2019-04-09 12:56:08 -04:00
Billy Donahue
2def9c02b3 SERVER-40389 small tweaks to third_party/fmt & related.
Add an option to scons: --use-system-fmt
    import.sh: use the upstream libfmt github repo.
    StringData fmt interop
    noexcept for to_string_view(StringData) hook
    noexcept for StringData's rawData() and size()
    add fmt to THIRD-PARTY-NOTICES + markdown tweaks
    import the fmt LICENSE.rst
    update fmt lib revision
2019-04-08 10:22:17 -04:00
Billy Donahue
2c246e5860 SERVER-40389 add fmt to third_party 2019-03-29 15:00:32 -04:00
Billy Donahue
5c27bee7ce SERVER-40334 change --allocator=tcmalloc to mean gperftools-2.7 2019-03-28 12:40:41 -04:00
Billy Donahue
c198c2b606 SERVER-39265 refactor gperftools-2.7 import, config, and build.
configured on rhel67-z-dev.maristisv.build.10gen.cc
    configured on rhel71-ppc-dev.pic.build.10gen.cc
    configured on ubuntu1604-arm64-7.linaro.build.10gen.cc
    configured on ec2-52-200-142-75.compute-1.amazonaws.com
2019-03-21 18:36:58 -04:00
Mark Benvenuto
5c5631bcf6 SERVER-39891 Vendor KMS Message Library 2019-03-14 13:38:03 -04:00
Henrik Edin
66430d75e3 SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly standard conformant. 2019-02-01 17:06:10 -05:00
Gabriel Russell
d80755651c SERVER-29286 import and use mozjs-60 2019-01-30 19:06:17 +00:00
Gabriel Russell
254fff9327 Revert "SERVER-29286 import and use mozjs-60"
This reverts commit a3d232b697.
2019-01-29 23:16:33 +00:00
Gabriel Russell
a3d232b697 SERVER-29286 import and use mozjs-60 2019-01-29 23:06:10 +00:00
Henrik Edin
cb7c8ceba4 SERVER-37996 Add stock gperftools 2.7 as an allocator option activated with --allocator=tcmalloc-experimental 2019-01-25 13:37:26 -05:00
Henrik Edin
d29f140ae0 SERVER-37357 Upgrade SQLite to version 3.26.0 2019-01-16 10:08:15 -05:00
Henrik Edin
61141cf224 SERVER-35315 Upgrade timelib to version 2018.01 2019-01-16 10:03:43 -05:00
Mathew Robinson
cf6e22331a SERVER-28073 Upgrade Snappy to version 1.1.7 2019-01-14 14:15:42 -05:00
Ian Boros
e62142e3da Revert "SERVER-28073 Upgrade Snappy to version 1.1.7"
This reverts commit 46bb07958c.
2019-01-10 09:42:25 -05:00
Mathew Robinson
46bb07958c SERVER-28073 Upgrade Snappy to version 1.1.7 2019-01-09 16:21:42 -05:00
Henrik Edin
93c3fd1d83 SERVER-38008 Upgrade Valgrind to version 3.14.0 2019-01-08 10:51:43 -05:00
Henrik Edin
311f158a3f SERVER-38006 Upgrade TomCrypt to 1.18.2 2018-12-20 15:13:07 -05:00
Henrik Edin
21426a6920 SERVER-37994 Upgrade google benchmark to v1.4.1 2018-12-19 09:36:15 -05:00
Gregory Wlodarek
f3d8e28d03 Revert "SERVER-37994 Upgrade google benchmark to v1.4.1"
This reverts commit b4df4609aa.
2018-12-18 13:12:07 -05:00
Henrik Edin
b4df4609aa SERVER-37994 Upgrade google benchmark to v1.4.1 2018-12-18 10:17:49 -05:00
Henrik Edin
c28cb6852f SERVER-38458 Upgrade boost to version 1.69 2018-12-18 09:12:51 -05:00
Mathew Robinson
edc4dd8d84 SERVER-38002 Upgrade PCRE to 8.42 2018-12-14 15:53:17 -05:00
Henrik Edin
d525ae91e6 SERVER-38168 Vendor Zstandard 1.3.7 to third_party
Added a Zstd based message compressor.
2018-12-11 12:02:44 -05:00
Mathew Robinson
1c135a8f83 SERVER-27881 Upgrade boost to 1.68.0 2018-12-05 15:13:34 -05:00
Henrik Edin
5d49f79ce7 SERVER-38107 Add abseil-cpp to third_party
Just compiling in the hash tables for now.
2018-11-15 12:17:12 -05:00
Mathew Robinson
efea6a2c61 SERVER-37984 Upgrade yaml-cpp to 0.6.2 2018-11-08 11:56:28 -05:00
Gabriel Russell
d31c1e7711 SERVER-34058 rearrange sqlite 2018-04-18 17:22:27 -04:00
ADAM David Alan Martin
0fa7bcb8be SERVER-34149 Upgrade zlib to latest.
Upgraded zlib to 1.2.11, and added a "get_sources" script to
document the process.
2018-04-11 15:38:54 -04:00
Spencer Jackson
905194e3af SERVER-33615: Remove third_party/tz 2018-03-07 12:53:33 -05:00
Gabriel Russell
8e5c10e6e1 SERVER-33109 import the mobile storage engine 2018-02-27 16:53:31 -05:00
Mark Benvenuto
e9ae96e9c8 SERVER-33451 Change wiredtiger_ext.h include rules 2018-02-26 13:06:14 -05:00
Mark Benvenuto
5f86a8e4ca Revert "SERVER-22411 Add stub implementation of ASIO SChannel integration"
This reverts commit ad223ea388.
2018-02-07 11:23:32 -05:00
Mark Benvenuto
ad223ea388 SERVER-22411 Add stub implementation of ASIO SChannel integration 2018-02-07 10:59:59 -05:00
Jason Carey
260e724de1 SERVER-32779 Upgrade tomcrypt to 1.18.1 2018-02-01 17:38:58 -05:00
Nick Zolnierz
01ebce0da3 SERVER-32904: Update timelib to 2018.01alpha1 2018-02-01 14:14:14 -05:00
Robert Guo
8d9b68094c SERVER-32785 integrate Google Benchmark with SCons 2018-01-27 11:39:46 -05:00
Nick Zolnierz
7e59d2482a SERVER-31907: Upgrade timelib to version 2017.05 2017-11-13 15:06:32 -05:00
Nick Zolnierz
20f042bac8 SERVER-31104: Update timelib to version beta10 2017-09-20 11:38:43 -04:00
David Storch
eb49dd1d15 SERVER-31079 Upgrade timelib to 2017.05beta9. 2017-09-14 14:13:13 -04:00
Mark Benvenuto
993f30454a SERVER-29287 PCRE 8.41 2017-08-22 13:08:48 -04:00
Andrew Morrow
a8a1ea3b93 SERVER-26538 SERVER-26539 Detach from boost::thread
Also, use thread_local everywhere for our thread specific data needs
and remove the legacy support.
2017-08-02 23:29:55 -04:00
Derick Rethans
7cad8ba246 SERVER-30259 Change calculations in timelib to use seconds East instead of minutes West 2017-08-01 09:51:12 +01:00
Jason Carey
ffe9014101 SERVER-30218 Add SHA256 Support
The addition of a SHA256Block will give us the flexibility to handle new
workloads that aren't appropriate for SHA1.

As part of this change, let's make the current code templatized so we
can limit as strongly as possible the duplication of code between sha1
and sha256.
2017-07-25 10:48:44 -04:00
Derick Rethans
f6a48a944a SERVER-30126 Upgrade timelib to use microseconds as integers instead of double
This also upgrades timelib to 2017.05beta5.
2017-07-13 23:05:21 +01:00