[jira] [Commented] (PARQUET-679) Could Windows be added for Parquet-CPP CMake?

2016-08-16 Thread Mark Schaefer (JIRA)

[ 
https://issues.apache.org/jira/browse/PARQUET-679?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15423765#comment-15423765
 ] 

Mark Schaefer commented on PARQUET-679:
---

I agree, building the deps was a pain.  Just a note, some of the CMake 
variables, like CMAKE_CXX_FLAGS are set by CMake and shouldn't be overridden 
locally unless absolutely necessary, plus other things provide useful 
information, such as:

CMAKE_CXX_FLAGS_DEBUG(RELEASE/RELWITHDEBINFO) - settings for compiling debug, 
e.g. -G -ggdb 
CMAKE_COMPILER_IS_GNUCXX (true if it's g++ or a derivative)
CMAKE_CXX_COMPILER_ID ("Clang", "GNU", "Intel", "MSVC")
CMAKE_STATIC_LIBRARY_SUFFIX

seems like these variables do a lot of the functionality that cmake_modules is 
trying to accomplish.

> Could Windows be added for Parquet-CPP CMake?
> -
>
> Key: PARQUET-679
> URL: https://issues.apache.org/jira/browse/PARQUET-679
> Project: Parquet
>  Issue Type: Improvement
>  Components: parquet-cpp
> Environment: Visual Studio 2015
>Reporter: Mark Schaefer
>
> Hi, I installed all of the prerequisites for parquet-cpp under Windows and 
> started working though the cmake process. For the most part, I added some 
> search names to the FindXXX scripts, and that worked okay, but now it appears 
> that I'm stuck. The CompilerInfo.cmake script is trying to differentiate 
> between clang and gcc, but has no options for Windows. I know other Apache 
> projects are cross platform, including Thrift, which I was able to build.
> I'm wondering if Windows support is on the short-term roadmap, whether I 
> would be able to potentially contribute some patches, although I'm a  CMake 
> newbie, or whether I should just try to create a solution in VS to build it 
> manually.
> Here is the error:
> C:\HDFS\parquet-cpp-master>cmake .
> clang-tidy not found
> clang-format not found
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:946 ] 
> _boost
> _TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:948 ] 
> Boost_USE_MULTITHREADED = ON
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:950 ] 
> Boost_USE_STATIC_LIBS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:952 ] 
> Boost_USE_STATIC_RUNTIME =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:954 ] 
> Boost_ADDITIONAL_VERSIONS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:956 ] 
> Boost_NO_SYSTEM_PATHS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1024 ] 
> Declared as CMake or Environmental Variables:
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1026 ]   
> BOOST_ROOT =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1028 ]   
> BOOST_INCLUDEDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1030 ]   
> BOOST_LIBRARYDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1032 ] 
> _boost_TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1125 ] 
> location of version.hpp: C:/HDFS/boost_1_61_0/boost/version.hpp
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1149 ] 
> version.hpp reveals boost 1.61.0
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1235 ] 
> guessed _boost_COMPILER = -vc140
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1245 ] 
> _boost_MULTITHREADED = -mt
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1288 ] 
> _boost_RELEASE_ABI_TAG = -
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1290 ] 
> _boost_DEBUG_ABI_TAG = -gd
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1344 ] 
> _boost_LIBRARY_SEARCH_DIRS_RELEASE = 
> C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
>= 
> 

[jira] [Resolved] (PARQUET-460) Parquet files concat tool

2016-08-16 Thread Julien Le Dem (JIRA)

 [ 
https://issues.apache.org/jira/browse/PARQUET-460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julien Le Dem resolved PARQUET-460.
---
   Resolution: Fixed
Fix Version/s: 1.9.0

Issue resolved by pull request 327
[https://github.com/apache/parquet-mr/pull/327]

> Parquet files concat tool
> -
>
> Key: PARQUET-460
> URL: https://issues.apache.org/jira/browse/PARQUET-460
> Project: Parquet
>  Issue Type: Improvement
>  Components: parquet-mr
>Affects Versions: 1.7.0, 1.8.0
>Reporter: flykobe cheng
>Assignee: flykobe cheng
> Fix For: 1.9.0
>
>
> Currently the parquet file generation is time consuming, most of time used 
> for serialize and compress. It cost about 10mins to generate a 100MB~ parquet 
> file in our scenario. We want to improve write performance without generate 
> too many small files, which will impact read performance.
> We propose to:
> 1. generate several small parquet files concurrently
> 2. merge small files to one file: concat the parquet blocks in binary 
> (without SerDe), merge footers and modify the path and offset metadata.
> We create ParquetFilesConcat class to finish step 2. It can be invoked by 
> parquet.tools.command.ConcatCommand. If this function approved by parquet 
> community, we will integrate it in spark.
> It will impact compression and introduced more dictionary pages, but it can 
> be improved by adjusting the concurrency of step 1.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (PARQUET-679) Could Windows be added for Parquet-CPP CMake?

2016-08-16 Thread Deepak Majeti (JIRA)

[ 
https://issues.apache.org/jira/browse/PARQUET-679?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15423106#comment-15423106
 ] 

Deepak Majeti commented on PARQUET-679:
---

We will include a fix for this soon. 
For the time being, you can try commenting out "include(CompilerInfo)" at 
CMakeList.txt:370
This should not invoke the CompilerInfo.cmake.



> Could Windows be added for Parquet-CPP CMake?
> -
>
> Key: PARQUET-679
> URL: https://issues.apache.org/jira/browse/PARQUET-679
> Project: Parquet
>  Issue Type: Improvement
>  Components: parquet-cpp
> Environment: Visual Studio 2015
>Reporter: Mark Schaefer
>
> Hi, I installed all of the prerequisites for parquet-cpp under Windows and 
> started working though the cmake process. For the most part, I added some 
> search names to the FindXXX scripts, and that worked okay, but now it appears 
> that I'm stuck. The CompilerInfo.cmake script is trying to differentiate 
> between clang and gcc, but has no options for Windows. I know other Apache 
> projects are cross platform, including Thrift, which I was able to build.
> I'm wondering if Windows support is on the short-term roadmap, whether I 
> would be able to potentially contribute some patches, although I'm a  CMake 
> newbie, or whether I should just try to create a solution in VS to build it 
> manually.
> Here is the error:
> C:\HDFS\parquet-cpp-master>cmake .
> clang-tidy not found
> clang-format not found
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:946 ] 
> _boost
> _TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:948 ] 
> Boost_USE_MULTITHREADED = ON
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:950 ] 
> Boost_USE_STATIC_LIBS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:952 ] 
> Boost_USE_STATIC_RUNTIME =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:954 ] 
> Boost_ADDITIONAL_VERSIONS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:956 ] 
> Boost_NO_SYSTEM_PATHS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1024 ] 
> Declared as CMake or Environmental Variables:
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1026 ]   
> BOOST_ROOT =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1028 ]   
> BOOST_INCLUDEDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1030 ]   
> BOOST_LIBRARYDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1032 ] 
> _boost_TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1125 ] 
> location of version.hpp: C:/HDFS/boost_1_61_0/boost/version.hpp
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1149 ] 
> version.hpp reveals boost 1.61.0
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1235 ] 
> guessed _boost_COMPILER = -vc140
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1245 ] 
> _boost_MULTITHREADED = -mt
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1288 ] 
> _boost_RELEASE_ABI_TAG = -
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1290 ] 
> _boost_DEBUG_ABI_TAG = -gd
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1344 ] 
> _boost_LIBRARY_SEARCH_DIRS_RELEASE = 
> C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
>= 
> C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1595 ] 
> Boost_FOUND = 1
> -- Boost version: 1.61.0
> -- Boost include dir: C:/HDFS/boost_1_61_0
> -- Boost libraries:
> -- THRIFT_HOME: C:/HDFS/ApacheThrift
> -- Thrift version: Thrift version 0.9.3
> -- Thrift include dir: C:/HDFS/ApacheThrift/include
> -- Thrift 

[jira] [Comment Edited] (PARQUET-679) Could Windows be added for Parquet-CPP CMake?

2016-08-16 Thread Mark Schaefer (JIRA)

[ 
https://issues.apache.org/jira/browse/PARQUET-679?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15423063#comment-15423063
 ] 

Mark Schaefer edited comment on PARQUET-679 at 8/16/16 5:05 PM:


CMake knows it's cl because it tries to run cl -v to get the version 
information.

However, I ran cmake -DCMAKE_CXX_COMPILER=cl .
and the results were the same.


was (Author: mschaefe):
CMake knows it's cl because it tries to run cl /v to get the version 
information.

However, I ran cmake -DCMAKE_CXX_COMPILER=cl .
and the results were the same.

> Could Windows be added for Parquet-CPP CMake?
> -
>
> Key: PARQUET-679
> URL: https://issues.apache.org/jira/browse/PARQUET-679
> Project: Parquet
>  Issue Type: Improvement
>  Components: parquet-cpp
> Environment: Visual Studio 2015
>Reporter: Mark Schaefer
>
> Hi, I installed all of the prerequisites for parquet-cpp under Windows and 
> started working though the cmake process. For the most part, I added some 
> search names to the FindXXX scripts, and that worked okay, but now it appears 
> that I'm stuck. The CompilerInfo.cmake script is trying to differentiate 
> between clang and gcc, but has no options for Windows. I know other Apache 
> projects are cross platform, including Thrift, which I was able to build.
> I'm wondering if Windows support is on the short-term roadmap, whether I 
> would be able to potentially contribute some patches, although I'm a  CMake 
> newbie, or whether I should just try to create a solution in VS to build it 
> manually.
> Here is the error:
> C:\HDFS\parquet-cpp-master>cmake .
> clang-tidy not found
> clang-format not found
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:946 ] 
> _boost
> _TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:948 ] 
> Boost_USE_MULTITHREADED = ON
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:950 ] 
> Boost_USE_STATIC_LIBS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:952 ] 
> Boost_USE_STATIC_RUNTIME =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:954 ] 
> Boost_ADDITIONAL_VERSIONS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:956 ] 
> Boost_NO_SYSTEM_PATHS =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1024 ] 
> Declared as CMake or Environmental Variables:
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1026 ]   
> BOOST_ROOT =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1028 ]   
> BOOST_INCLUDEDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1030 ]   
> BOOST_LIBRARYDIR =
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1032 ] 
> _boost_TEST_VERSIONS = 
> 1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1125 ] 
> location of version.hpp: C:/HDFS/boost_1_61_0/boost/version.hpp
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1149 ] 
> version.hpp reveals boost 1.61.0
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1235 ] 
> guessed _boost_COMPILER = -vc140
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1245 ] 
> _boost_MULTITHREADED = -mt
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1288 ] 
> _boost_RELEASE_ABI_TAG = -
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1290 ] 
> _boost_DEBUG_ABI_TAG = -gd
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1344 ] 
> _boost_LIBRARY_SEARCH_DIRS_RELEASE = 
> C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
>= 
> C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
> -- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1595 ] 
> Boost_FOUND = 1
> -- Boost version: 

[jira] [Created] (PARQUET-679) Could Windows be added for Parquet-CPP CMake?

2016-08-16 Thread Mark Schaefer (JIRA)
Mark Schaefer created PARQUET-679:
-

 Summary: Could Windows be added for Parquet-CPP CMake?
 Key: PARQUET-679
 URL: https://issues.apache.org/jira/browse/PARQUET-679
 Project: Parquet
  Issue Type: Improvement
  Components: parquet-cpp
 Environment: Visual Studio 2015
Reporter: Mark Schaefer


Hi, I installed all of the prerequisites for parquet-cpp under Windows and 
started working though the cmake process. For the most part, I added some 
search names to the FindXXX scripts, and that worked okay, but now it appears 
that I'm stuck. The CompilerInfo.cmake script is trying to differentiate 
between clang and gcc, but has no options for Windows. I know other Apache 
projects are cross platform, including Thrift, which I was able to build.

I'm wondering if Windows support is on the short-term roadmap, whether I would 
be able to potentially contribute some patches, although I'm a  CMake newbie, 
or whether I should just try to create a solution in VS to build it manually.

Here is the error:

C:\HDFS\parquet-cpp-master>cmake .
clang-tidy not found
clang-format not found
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:946 ] _boost
_TEST_VERSIONS = 
1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:948 ] 
Boost_USE_MULTITHREADED = ON
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:950 ] 
Boost_USE_STATIC_LIBS =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:952 ] 
Boost_USE_STATIC_RUNTIME =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:954 ] 
Boost_ADDITIONAL_VERSIONS =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:956 ] 
Boost_NO_SYSTEM_PATHS =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1024 ] 
Declared as CMake or Environmental Variables:
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1026 ]   
BOOST_ROOT =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1028 ]   
BOOST_INCLUDEDIR =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1030 ]   
BOOST_LIBRARYDIR =
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1032 ] 
_boost_TEST_VERSIONS = 
1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33

-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1125 ] 
location of version.hpp: C:/HDFS/boost_1_61_0/boost/version.hpp
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1149 ] 
version.hpp reveals boost 1.61.0
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1235 ] 
guessed _boost_COMPILER = -vc140
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1245 ] 
_boost_MULTITHREADED = -mt
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1288 ] 
_boost_RELEASE_ABI_TAG = -
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1290 ] 
_boost_DEBUG_ABI_TAG = -gd
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1344 ] 
_boost_LIBRARY_SEARCH_DIRS_RELEASE = 
C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
   = 
C:/HDFS/boost_1_61_0/lib;C:/HDFS/boost_1_61_0/../lib;C:/HDFS/boost_1_61_0/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [ C:/Program Files/CMake/share/cmake-3.6/Modules/FindBoost.cmake:1595 ] 
Boost_FOUND = 1
-- Boost version: 1.61.0
-- Boost include dir: C:/HDFS/boost_1_61_0
-- Boost libraries:
-- THRIFT_HOME: C:/HDFS/ApacheThrift
-- Thrift version: Thrift version 0.9.3
-- Thrift include dir: C:/HDFS/ApacheThrift/include
-- Thrift contrib dir: THRIFT_CONTRIB_DIR-NOTFOUND
-- Thrift library path: C:/HDFS/ApacheThrift/lib/thriftmdd.lib
-- Thrift static library: THRIFT_STATIC_LIB_PATH-NOTFOUND/libthrift.a
-- Thrift compiler: C:/HDFS/ApacheThrift/bin/thrift.exe
-- Found the Snappy library: C:/HDFS/Snappy/native/snappy64.lib
-- Found the ZLIB library: C:/HDFS/zlib/lib/zlibstaticd.lib
-- Found the GTest library: C:/HDFS/gtest/lib/gtest.lib
-- Build Type: DEBUG
INFO Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23918 for x86