Review Request 55600: CMake: Transitioned Stout to automatic source grouping.

2017-01-16 Thread Alex Clemmer
--- Thanks, Alex Clemmer

Review Request 55599: CMake: Added `GroupSource` function to automate IDE source grouping.

2017-01-16 Thread Alex Clemmer
, which will help us to separate out Mesos builds into many libraries, rather than one single, monolithic libmesos. Diffs - 3rdparty/stout/cmake/GroupSource.cmake PRE-CREATION Diff: https://reviews.apache.org/r/55599/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55548: Used `os::environment` instead of `os::raw::environment` in agent.

2017-01-15 Thread Alex Clemmer
t.cpp a9e217e8beb5a6aca456ff5379893953cafca135 Diff: https://reviews.apache.org/r/55548/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55547: Windows: Standardize on win32 environment, transition away from CRT.

2017-01-15 Thread Alex Clemmer
9 Diff: https://reviews.apache.org/r/55547/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55550: Windows: Enabled health checker tests.

2017-01-15 Thread Alex Clemmer
/ Testing --- Thanks, Alex Clemmer

Review Request 55549: Windows: Added health checker to build.

2017-01-15 Thread Alex Clemmer
ce195e2820c70dd7ebec1f06a6382f58fc729af7 src/health-check/health_checker.cpp a8424b75927d15dc1b897faf0e47cf075c70ff26 src/health-check/tcp_connect.cpp ad1e932da53c8f6b0ae77dfa6b6bb3d642273af9 Diff: https://reviews.apache.org/r/55549/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55548: Used `os::environment` instead of `os::raw::environment` in agent.

2017-01-15 Thread Alex Clemmer
sting --- Thanks, Alex Clemmer

Review Request 55547: Windows: Standardize on win32 environment, transition away from CRT.

2017-01-15 Thread Alex Clemmer
environment.hpp b3e82ac8071b41748aeb098b7d5fcc210a1d3c43 3rdparty/stout/include/stout/os/windows/environment.hpp PRE-CREATION 3rdparty/stout/tests/os_tests.cpp 30735e28a26ff713469711d63538676ed4e327d9 Diff: https://reviews.apache.org/r/55547/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55546: Added platform-independent constants `DEV_NULL` and `TRUE_COMMAND`.

2017-01-15 Thread Alex Clemmer
Diff: https://reviews.apache.org/r/55546/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55023: Windows: Fixed malformatted containerizer command in launcher.

2017-01-15 Thread Alex Clemmer
enerated e-mail. To reply, visit: https://reviews.apache.org/r/55023/#review160115 --- On Jan. 15, 2017, 10:46 a.m., Alex Clemmer wrote: > > --- > This is an automati

Re: Review Request 55023: Windows: Fixed malformatted containerizer command in launcher.

2017-01-15 Thread Alex Clemmer
crash immediately upon invocation in all executor tests. This commit will fix this command. Diffs (updated) - src/slave/containerizer/mesos/containerizer.cpp 8bf8a7774a38131c53f6d91c7f09f5dedd9d4cb4 Diff: https://reviews.apache.org/r/55023/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55022: Windows: Cause errors to be correctly reported in `io::read`.

2017-01-15 Thread Alex Clemmer
o.cpp c37ec1811fab7d8d33f0d5fd8703ab121d6db514 Diff: https://reviews.apache.org/r/55022/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2017-01-15 Thread Alex Clemmer
src/slave/containerizer/mesos/launch.cpp e482ab8bdfc358f695b87cda72ca59fb64cd8c4d src/slave/containerizer/mesos/utils.hpp a54106dc4893bb222f42ede936ac9029e817faf9 Diff: https://reviews.apache.org/r/55037/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2017-01-15 Thread Alex Clemmer
ea91c71fdfac48a2fc1d31a0ee088a73244be367 src/slave/containerizer/mesos/launch.cpp e482ab8bdfc358f695b87cda72ca59fb64cd8c4d src/slave/containerizer/mesos/utils.hpp a54106dc4893bb222f42ede936ac9029e817faf9 Diff: https://reviews.apache.org/r/55037/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55543: Fail the build if %PreferredToolArchitecture% is not set to `x64`.

2017-01-15 Thread Alex Clemmer
55543/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55544: Windows: Set `MAXHOSTNAMELEN` to an appropriate value.

2017-01-15 Thread Alex Clemmer
out/windows.hpp d89c70902cf6051608c2cb290b0727cbb45c Diff: https://reviews.apache.org/r/55544/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2017-01-15 Thread Alex Clemmer
/containerizer/mesos/isolators/network/cni/cni.cpp ea91c71fdfac48a2fc1d31a0ee088a73244be367 src/slave/containerizer/mesos/launch.cpp e482ab8bdfc358f695b87cda72ca59fb64cd8c4d Diff: https://reviews.apache.org/r/55037/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2017-01-15 Thread Alex Clemmer
rizer/mesos/isolators/network/cni/cni.cpp ea91c71fdfac48a2fc1d31a0ee088a73244be367 src/slave/containerizer/mesos/launch.cpp e482ab8bdfc358f695b87cda72ca59fb64cd8c4d Diff: https://reviews.apache.org/r/55037/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2017-01-15 Thread Alex Clemmer
omatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55037/#review160161 ------- On Dec. 26, 2016, 9:53 a.m., Alex Clemmer wrote: > > --

Re: Review Request 55030: CMake: Added source groups for libprocess build.

2017-01-15 Thread Alex Clemmer
/src/tests/CMakeLists.txt 0b2660cb16f5d8d8dc66e6995061d0b832182351 Diff: https://reviews.apache.org/r/55030/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55024: Windows: Start the socket stack in `process::initialize`.

2017-01-15 Thread Alex Clemmer
. Diffs (updated) - 3rdparty/libprocess/include/process/process.hpp b118f1a2bf5aac12b53ae204253b88c9b1c65f46 3rdparty/libprocess/src/process.cpp f475fe78f801924f70f51fdc4ab190c2dbecd656 Diff: https://reviews.apache.org/r/55024/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55024: Windows: Start the socket stack in `process::initialize`.

2017-01-15 Thread Alex Clemmer
` should probably perform the socket teardown, or at > > least give the option to do so. > > > > Currently, very few of our processes call `process::finalize`. They > > usually just rely on the OS cleaning up after them. > > Alex Clemmer wrote: > I

Re: Review Request 55327: Windows: Fixed hanging symlink bug in `os::rmdir`.

2017-01-15 Thread Alex Clemmer
47f2da1 3rdparty/stout/tests/os/rmdir_tests.cpp 988d41b7fdd11cc96ce005671a7c62d1b5a3615d Diff: https://reviews.apache.org/r/55327/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55030: CMake: Added source groups for libprocess build.

2017-01-11 Thread Alex Clemmer
mit message needs to be massaged for this to make sense.) - Alex --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55030/#review161306 ------

Re: Review Request 55026: Windows: Shortened test directories on Windows to avoid path errors.

2017-01-11 Thread Alex Clemmer
ply, visit: https://reviews.apache.org/r/55026/#review161309 ------- On Dec. 24, 2016, 11:14 a.m., Alex Clemmer wrote: > > --- > This is an automatically ge

Re: Review Request 55022: Windows: Cause errors to be correctly reported in `io::read`.

2017-01-11 Thread Alex Clemmer
mmitted, so a rebase will be > especially useful now. I'll do it tonight. - Alex --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55022/#review161170 -------

Re: Review Request 55024: Windows: Start the socket stack in `process::initialize`.

2017-01-11 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55024/#review161171 --- On Dec. 24, 2016, 10:46 a.m., Alex Clemmer wrote: > > --

Review Request 55328: Windows: Added passing GC tests to the build.

2017-01-08 Thread Alex Clemmer
the Agent sandbox deletion to error out instead of completing successfully. Diffs - src/tests/gc_tests.cpp c4841e85f785189681e218df714cac2038d77803 Diff: https://reviews.apache.org/r/55328/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55327: Windows: Fixed hanging symlink bug in `os::rmdir`.

2017-01-08 Thread Alex Clemmer
2d1b5a3615d Diff: https://reviews.apache.org/r/55327/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55314: Windows: Added working Agent tests, moving pass rate ~75% -> ~87%.

2017-01-07 Thread Alex Clemmer
cpp 67a6aed8c66a21c94c106b52dff75cbdc41fcf69 Diff: https://reviews.apache.org/r/55314/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55313: Windows: Fixed the unkillable task bug, lit up executor tests.

2017-01-07 Thread Alex Clemmer
/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55312: Windows: Added parent hooks to subprocess.

2017-01-07 Thread Alex Clemmer
/r/55312/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55311: Added `process::initialize` to default executor's `main`.

2017-01-07 Thread Alex Clemmer
/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55162: Stout: Added style fixes and some useful error messages.

2017-01-05 Thread Alex Clemmer
2be2f8c3d58ee64410f87ee4a4b2bb54fe014748 3rdparty/stout/include/stout/windows/os.hpp 5cd92545a49648e39e8eb7cf131895e9cfc97902 Diff: https://reviews.apache.org/r/55162/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55006: CMake: renamed test binaries to match autotools.

2017-01-05 Thread Alex Clemmer
org/r/55006/#comment231798> Same comment as in #55005. `libprocess` is a misnomer on Windows. - Alex Clemmer On Dec. 23, 2016, 2:22 a.m., Michael Park wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: Review Request 55005: CMake: renamed `process_tests` to `libprocess-tests` to match autotools.

2017-01-05 Thread Alex Clemmer
) <https://reviews.apache.org/r/55005/#comment231797> As I said in response to Till's comment, I think it is better to call it `process-tests`. We specifically call it this because on Windows, there is no `libprocess`. There is only `process.lib`. - Alex Clemmer On Dec. 23, 201

Re: Review Request 55005: CMake: renamed `process_tests` to `libprocess-tests` to match autotools.

2017-01-05 Thread Alex Clemmer
isit: > https://reviews.apache.org/r/55005/ > --- > > (Updated Dec. 23, 2016, 2:09 a.m.) > > > Review request for mesos, Alex Clemmer and Joseph Wu. > > > Repository: mesos > > > Description > --- > > See https://reviews.apache.org/r/

Re: Review Request 55004: CMake: renamed `stout_tests` to `stout-tests` to match autotools.

2017-01-05 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55004/#review160647 --- Ship it! Ship It! - Alex Clemmer On Dec. 23, 2016, 2:09 a.m

Re: Review Request 55162: Stout: Added style fixes and some useful error messages.

2017-01-05 Thread Alex Clemmer
/os.hpp 5cd92545a49648e39e8eb7cf131895e9cfc97902 Diff: https://reviews.apache.org/r/55162/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55162: Stout: Added style fixes and some useful error messages.

2017-01-03 Thread Alex Clemmer
Diff: https://reviews.apache.org/r/55162/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55161: Fixed typo in `stout/os/windows/write.hpp`.

2017-01-03 Thread Alex Clemmer
/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2017-01-03 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54877/#review160444 --- Ship it! Ship It! - Alex Clemmer On Jan. 3, 2017, 10:14 p.m

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2017-01-03 Thread Alex Clemmer
here. > > Andrew Schwartzmeyer wrote: > What would you convert it to? It's currently in UTF-16, and Windows paths > are allowed to have (almost) any Unicode character. > > Alex Clemmer wrote: > I think he's saying that bad things will happen if you use string

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2017-01-03 Thread Alex Clemmer
here. > > Andrew Schwartzmeyer wrote: > What would you convert it to? It's currently in UTF-16, and Windows paths > are allowed to have (almost) any Unicode character. > > Alex Clemmer wrote: > I think he's saying that bad things will happen if you use string

Review Request 55038: CMake: Stop searching for SVN and APR after we've found them.

2016-12-26 Thread Alex Clemmer
iff: https://reviews.apache.org/r/55038/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55040: CMake: Added correct values for some build flags.

2016-12-26 Thread Alex Clemmer
eLists.txt c8d4260c03d8cdee1951a50d293e9fdabcd2cf84 Diff: https://reviews.apache.org/r/55040/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55039: CMake: Removed unnecessary calls to FindApr and FindSvn.

2016-12-26 Thread Alex Clemmer
/AgentConfigure.cmake fcac980f55cf6f7a582053b786cf73c6515e3a0b Diff: https://reviews.apache.org/r/55039/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55037: Added default PATH value in `launch.cpp` for Windows case.

2016-12-26 Thread Alex Clemmer
, where a user could mistakenly call it and expect the same output on all hosts. Diffs - src/slave/containerizer/mesos/launch.cpp e482ab8bdfc358f695b87cda72ca59fb64cd8c4d Diff: https://reviews.apache.org/r/55037/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55030: CMake: Added source groups for libprocess build.

2016-12-24 Thread Alex Clemmer
4b80c397381ca2c869cd6eb7507bb9df94ce3623 Diff: https://reviews.apache.org/r/55030/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55029: CMake: Added source groups to Stout build.

2016-12-24 Thread Alex Clemmer
smaller binaries (MESOS-3542). Diffs - 3rdparty/stout/cmake/StoutConfigure.cmake 04e0f2f0d464d6740055eb1db2a8d41349879171 3rdparty/stout/tests/CMakeLists.txt a09693d4b9a70faf1e4e337ec71ead2f0bbab0a2 Diff: https://reviews.apache.org/r/55029/diff/ Testing --- Thanks, Alex

Review Request 55028: Propagate `os::killtree` error correctly in `PosixLauncher::destroy`.

2016-12-24 Thread Alex Clemmer
--- Thanks, Alex Clemmer

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2016-12-24 Thread Alex Clemmer
here. > > Andrew Schwartzmeyer wrote: > What would you convert it to? It's currently in UTF-16, and Windows paths > are allowed to have (almost) any Unicode character. > > Alex Clemmer wrote: > I think he's saying that bad things will happen if you use string

Review Request 55026: Windows: Shortened test directories on Windows to avoid path errors.

2016-12-24 Thread Alex Clemmer
order to avoid these errors. Diffs - src/tests/environment.cpp a683d8c221635f81906abbead1e01d2469850d93 Diff: https://reviews.apache.org/r/55026/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 55025: Transitioned `BUILD_DIR` to use Unix-style paths on Windows.

2016-12-24 Thread Alex Clemmer
TestsConfigure.cmake ca042bd3f7ebc339f1c342b1854a66e33ee9f20c Diff: https://reviews.apache.org/r/55025/diff/ Testing ------- Thanks, Alex Clemmer

Review Request 55025: Transitioned `BUILD_DIR` to use Unix-style paths on Windows.

2016-12-24 Thread Alex Clemmer
ing ------- Thanks, Alex Clemmer

Review Request 55024: Windows: Start the socket stack in `process::initialize`.

2016-12-24 Thread Alex Clemmer
/process.cpp 889a03444eaee7b5ad2be65bb414c30062d4a4f0 Diff: https://reviews.apache.org/r/55024/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55023: Windows: Fixed malformatted containerizer command in launcher.

2016-12-24 Thread Alex Clemmer
. Diffs - src/slave/containerizer/mesos/containerizer.cpp d9d5619e45ae1199fc91878f17a33b5647f48305 Diff: https://reviews.apache.org/r/55023/diff/ Testing --- Thanks, Alex Clemmer

Review Request 55022: Windows: Cause errors to be correctly reported in `io::read`.

2016-12-24 Thread Alex Clemmer
, and Joseph Wu. Repository: mesos Description --- Windows: Cause errors to be correctly reported in `io::read`. Diffs - 3rdparty/libprocess/src/io.cpp 27da897894e12941a6bba5f5eda04c35100d2d73 Diff: https://reviews.apache.org/r/55022/diff/ Testing --- Thanks, Alex Clemmer

Review Request 54928: Added initial random delay to agent (re)registration.

2016-12-20 Thread Alex Clemmer
ange. This issue also resolves MESOS-6803. Diffs - src/slave/slave.cpp a7a3a394e5e4b7f40a051663cd70add3890bdf18 Diff: https://reviews.apache.org/r/54928/diff/ Testing --- `make check` on Unix and I ran the test suite 1000 times overnight, minus the few flaky tests. Thanks, Alex Clemmer

Review Request 54927: Fixed partition to pass when `HAS_AUTHENTICATED` is undefined.

2016-12-20 Thread Alex Clemmer
tests/partition_tests.cpp e1e2025bd0f078836323cbd8c6d7836815c4c38d Diff: https://reviews.apache.org/r/54927/diff/ Testing --- `make check` and each test was run 1000 times to avoid flakey tests. Thanks, Alex Clemmer

Re: Review Request 54909: Fixed spurious registration bug in framework and agent.

2016-12-20 Thread Alex Clemmer
ilures, which is how we caught the failing test in `reservation_tests.cpp`. Note that this bug was discovered when we added a `delay` to the call to `authenticate` in `slave::detected` (in order to get it to match the behavior of the non-authenticated call to `doReliableRegistration`. Thanks, Alex Clemmer

Re: Review Request 54909: Added member to agent to avoid spurious re-registrations.

2016-12-20 Thread Alex Clemmer
ehavior of the non-authenticated call to `doReliableRegistration`. Thanks, Alex Clemmer

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
tests to find failing tests in `SlaveTest.*`, then fixed, then ran again. Thanks, Alex Clemmer

Re: Review Request 54910: Fixed more tests to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
mesos-tests --gtest_repeat=1000 --gtest_break_on_failure` filtering on the tests in this review to catch intermittent failures. Thanks, Alex Clemmer

Re: Review Request 54910: Fixed more tests to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
tests --gtest_repeat=1000 --gtest_break_on_failure` filtering on the tests in this review to catch intermittent failures. Thanks, Alex Clemmer

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2016-12-20 Thread Alex Clemmer
here. > > Andrew Schwartzmeyer wrote: > What would you convert it to? It's currently in UTF-16, and Windows paths > are allowed to have (almost) any Unicode character. > > Alex Clemmer wrote: > I think he's saying that bad things will happen if you use string

Review Request 54910: Fixed more tests to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
ow we caught the failing test in `reservation_tests.cpp`. Note that this bug was discovered when we added a `delay` to the call to `authenticate` in `slave::detected` (in order to get it to match the behavior of the non-authenticated call to `doReliableRegistration`. Thanks, Alex Clemmer

Review Request 54909: Added member to agent to avoid spurious re-registrations.

2016-12-20 Thread Alex Clemmer
ected` (in order to get it to match the behavior of the non-authenticated call to `doReliableRegistration`. Thanks, Alex Clemmer

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
ache.org/r/54803/#review159732 --- On Dec. 20, 2016, 10:37 a.m., Alex Clemmer wrote: > > --- > This is an automatically generated e-mail. To reply, visi

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
: https://reviews.apache.org/r/54803/#review159647 ------- On Dec. 17, 2016, 11:01 p.m., Alex Clemmer wrote: > > --- > This is an automatically generated e-

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-20 Thread Alex Clemmer
ling tests in `SlaveTest.*`, then fixed, then ran again. Thanks, Alex Clemmer

Re: Review Request 54877: Windows: Stout: Removed dependency on Shell API.

2016-12-19 Thread Alex Clemmer
-- On Dec. 19, 2016, 11:20 p.m., Andrew Schwartzmeyer wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/54877/ > --- > > (Up

Re: Review Request 54875: CMake: Fixed typo `-DHAS_AUTHENTICATION=0` instructions.

2016-12-19 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54875/#review159664 --- Ship it! Ship It! - Alex Clemmer On Dec. 19, 2016, 10:12

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-17 Thread Alex Clemmer
ected`, ran tests to find failing tests in `SlaveTest.*`, then fixed, then ran again. Thanks, Alex Clemmer

Re: Review Request 54827: Made CMake build default to use brew APR on OS X.

2016-12-16 Thread Alex Clemmer
stout/cmake/FindApr.cmake 9d55ba0f63d0215619472e86ade8c486364fae7e 3rdparty/stout/cmake/StoutConfigure.cmake d8da0f0702eb5bde1e1105accdffb82abe0cd24b Diff: https://reviews.apache.org/r/54827/diff/ Testing --- `make check` on OS X and Windows. Thanks, Alex Clemmer

Re: Review Request 54827: Made CMake build default to use brew APR on OS X.

2016-12-16 Thread Alex Clemmer
make/StoutConfigure.cmake d8da0f0702eb5bde1e1105accdffb82abe0cd24b Diff: https://reviews.apache.org/r/54827/diff/ Testing --- `make check` on OS X and Windows. Thanks, Alex Clemmer

Review Request 54827: Made CMake build default to use brew APR on OS X.

2016-12-16 Thread Alex Clemmer
on OS X and Windows. Thanks, Alex Clemmer

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-16 Thread Alex Clemmer
- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54803/#review159409 --- On Dec. 16, 2016, 2:47 a.m., Alex Clemmer wrote: > > --

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-16 Thread Alex Clemmer
hanks, Alex Clemmer

Re: Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-16 Thread Alex Clemmer
- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54803/#review159462 ------- On Dec. 16, 2016, 2:47 a.m., Alex Clemmer wrote: > > --- > This is an

Re: Review Request 54807: Windows: Disable CHECK-failing on symlink creation.

2016-12-16 Thread Alex Clemmer
? src/slave/paths.cpp (line 520) <https://reviews.apache.org/r/54807/#comment230475> If I'm reading this code correctly, it looks like we always log a warning saying we failed to symlink. It seems like we want to have a different error message for the Windows code path? - Alex C

Review Request 54803: Fixed `SlaveTests` to pass when `HAS_AUTHENTICATION` is undefined.

2016-12-15 Thread Alex Clemmer
s.cpp fc6b56c074c71b827a9ee522cd715c0d15ecc7e3 Diff: https://reviews.apache.org/r/54803/diff/ Testing --- Added `delay` to the call to `authenticate` in `Slave::detected`, ran tests to find failing tests in `SlaveTest.*`, then fixed, then ran again. Thanks, Alex Clemmer

Re: Review Request 54677: Windows: Enabled 495 passing tests on Agent builds.

2016-12-15 Thread Alex Clemmer
rc/tests/uri_fetcher_tests.cpp 3c1bd33137612de90d65b7af288bb81ac9876c8b Diff: https://reviews.apache.org/r/54677/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54677: Windows: Enabled 495 passing tests on Agent builds.

2016-12-15 Thread Alex Clemmer
288bb81ac9876c8b Diff: https://reviews.apache.org/r/54677/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54800: Implemented `os::user' on Windows.

2016-12-15 Thread Alex Clemmer
ache.org/r/53706/. Agreement is, Joseph will check this in under Daniel's name so he retains credit. Thanks, Alex Clemmer

Review Request 54800: Implemented `os::user' on Windows.

2016-12-15 Thread Alex Clemmer
u.hpp 1bb70964adbb80aa6502fbfe69de2c34dc74e655 3rdparty/stout/tests/os_tests.cpp bed1449ef8855932a1fefd3aeb3386ab9abd0307 Diff: https://reviews.apache.org/r/54800/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54792: Updated the Windows doc to refer to `.\support\windows-build.bat`.

2016-12-15 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54792/#review159337 --- Ship it! Ship It! - Alex Clemmer On Dec. 15, 2016, 6:07 p.m

Re: Review Request 50415: Added build step to build Java Protobuf.

2016-12-12 Thread Alex Clemmer
> On Dec. 8, 2016, 8:59 p.m., Alex Clemmer wrote: > > 3rdparty/CMakeLists.txt, line 347 > > <https://reviews.apache.org/r/50415/diff/6/?file=1579858#file1579858line347> > > > > If I'm understanding this correctly, this will download a fresh copy of &g

Re: Review Request 54677: Windows: Enabled 495 passing tests on Agent builds.

2016-12-12 Thread Alex Clemmer
288bb81ac9876c8b Diff: https://reviews.apache.org/r/54677/diff/ Testing --- Thanks, Alex Clemmer

Review Request 54685: Windows: Fix build break in libprocess tests.

2016-12-12 Thread Alex Clemmer
ocess/src/tests/http_tests.cpp 822cdb3931d3e30713aa78995427f364e41bfb30 Diff: https://reviews.apache.org/r/54685/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54678: Added John Kordich to contributors.

2016-12-12 Thread Alex Clemmer
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54678/#review158912 --- Ship it! - Alex Clemmer On Dec. 12, 2016, 10:26 p.m., John

Review Request 54677: Windows: Enabled 495 passing tests on Agent builds.

2016-12-12 Thread Alex Clemmer
32d9c39a415631d17b9a26941406e8 src/tests/status_update_manager_tests.cpp 38d8913a5b33aa5325d0bc632c0a1d80480eddf8 src/tests/uri_fetcher_tests.cpp 3c1bd33137612de90d65b7af288bb81ac9876c8b Diff: https://reviews.apache.org/r/54677/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54631: Windows: Disambiguated `os::write` by adding another overload.

2016-12-11 Thread Alex Clemmer
-- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54631/#review158786 --- On Dec. 10, 2016, 10:51 p.m., Alex Clemmer wrote: > >

Re: Review Request 54493: Turned off Master's auth flags tests when platform doesn't support it.

2016-12-11 Thread Alex Clemmer
103f9 src/Makefile.am 5736349e9b898f0e46ccfdaa73d437e2bc4974dc src/tests/mesos.cpp 8fd8bcb033f47e2538aa36cd373c892a882afdfd support/windows-build.bat b3b6d0bbe877cf3794a5c616374ffce8c1b1552c Diff: https://reviews.apache.org/r/54493/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54618: Windows: Added trivially passable tests to build.

2016-12-10 Thread Alex Clemmer
Windows build. Diffs (updated) - src/tests/CMakeLists.txt 0966b7f283ea2ce646a417e81b6dfe1134a7188c Diff: https://reviews.apache.org/r/54618/diff/ Testing --- Thanks, Alex Clemmer

Review Request 54631: Windows: Disambiguated `os::write` by adding another overload.

2016-12-10 Thread Alex Clemmer
mbiguity and causes most tests in `files_tests.cpp` to pass. Diffs - 3rdparty/stout/include/stout/os/write.hpp 24a69d8f60efd3c2888d464d75164c758b3701a2 Diff: https://reviews.apache.org/r/54631/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54618: Windows: Added trivially passable tests to build.

2016-12-10 Thread Alex Clemmer
Windows build. Diffs (updated) - src/tests/CMakeLists.txt 0966b7f283ea2ce646a417e81b6dfe1134a7188c Diff: https://reviews.apache.org/r/54618/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54618: Windows: Added trivially passable tests to build.

2016-12-10 Thread Alex Clemmer
/ Testing --- Thanks, Alex Clemmer

Review Request 54618: Windows: Added `http_tests.cpp` and `type_utils_tests.cpp` to build.

2016-12-09 Thread Alex Clemmer
/r/54618/diff/ Testing --- Thanks, Alex Clemmer

Re: Review Request 54611: Windows: Added `recordio_tests.cpp` to Agent build.

2016-12-09 Thread Alex Clemmer
MSVC > 1900, and add the file to the Agent tests build. Diffs - src/tests/CMakeLists.txt d49e44e91c04b0471d227092b648b29ff9286e75 src/tests/common/recordio_tests.cpp 63e284acced8ab0d3528e518ddf0a06c9cfa9777 Diff: https://reviews.apache.org/r/54611/diff/ Testing --- Thanks, A

<    1   2   3   4   5   6   7   8   9   10   >