Hello Adar Dembo, I'd like you to do a code review. Please visit
http://gerrit.cloudera.org:8080/3512 to review the following change. Change subject: Implement kudu::optional replacement for boost::optional ...................................................................... Implement kudu::optional replacement for boost::optional This class attempts to implement as much of the C++17 specification of std::optional as is reasonably simple to provide in C++11. This class does not throw exceptions and value() is not implemented. Change-Id: Ib80c35cc9a4712572f85eeb7717e17869cd5e081 --- M src/kudu/gutil/dynamic_annotations.h M src/kudu/util/CMakeLists.txt A src/kudu/util/optional-test.cc A src/kudu/util/optional.h A src/kudu/util/optional_fwd.h 5 files changed, 518 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/12/3512/1 -- To view, visit http://gerrit.cloudera.org:8080/3512 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib80c35cc9a4712572f85eeb7717e17869cd5e081 Gerrit-PatchSet: 1 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com>