Skip to content

Conversation

@wesm
Copy link
Member

@wesm wesm commented Mar 30, 2017

As soon as we have the Java support completed, I will rebase and then enable the date/time tests here to get a green build (or find other problems).

I fixed a couple C++ bugs to make integration testing against itself work.

@wesm
Copy link
Member Author

wesm commented Mar 30, 2017

@icexelloss
Copy link
Contributor

icexelloss commented Mar 31, 2017

@wesm is there a Jira for implementing vector container for date and time in Java?

@wesm
Copy link
Member Author

wesm commented Mar 31, 2017

wesm added 2 commits April 1, 2017 12:38
Change-Id: I79f5d942f64c275c87568703f9edf6a7e89467ac
Change-Id: I94e1708b71a4784545a992166b28543b68f6cfa6
@wesm
Copy link
Member Author

wesm commented Apr 1, 2017

Closing since these commits were pulled into #475

@wesm wesm closed this Apr 1, 2017
@wesm wesm deleted the ARROW-510 branch April 1, 2017 17:17
wesm pushed a commit to wesm/arrow that referenced this pull request Sep 8, 2018
…ts when calling helper functions that call ASSERT_ macros

There were a number of helper functions in the unit tests that has ASSERT_ macros. However, the callers of these functions were not asserting if the helper functions had encountered an assertion. In those circumstances, the unit test will continue because the ASSERT_ macros only return in the block in which they are used. This commit adds the use of ASSERT_NO_FATAL_FAILURE to the calls of those helper functions at the scope of the unit test, which will cause the unit test to exit. This ensures that we won't encounter segfaults or unexpected behavior due to a unit test continuing execution past an asserting inside of a helper function.

Author: Joshua Storck <joshua.storck@twosigma.com>

Closes apache#458 from joshuastorck/use_assert_no_fatal_failure and squashes the following commits:

fa89f5d [Joshua Storck] There were a number of helper functions in the unit tests that has ASSERT_ macros. However, the callers of these functions were not asserting if the helper functions had encountered an assertion. In those circumstances, the unit test will continue because the ASSERT_ macros only return in the block in which they are used. This commit adds the use of ASSERT_NO_FATAL_FAILURE to the calls of those helper functions at the scope of the unit test, which will cause the unit test to exit. This ensures that we won't encounter segfaults or unexpected behavior due to a unit test continuing execution past an asserting inside of a helper function.

Change-Id: Id7a8b0506be0257a9d4fbb2185eae5360f76b65b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants