tet123/debezium-core
Randall Hauch 54b737edc1 DBZ-114 MySQL connector now handles "zero-value" dates and timestamps
MySQL supports "zero-value" dates and timestamps, but these cannot be represented as valid dates or timestamps using the Java types. For example, the zero-value `0000-00-00` for a date has what Java considers to be an invalid month and day-of-the-month.

This commit changes how the MySQL connector handles these values to not throw exceptions. When columns allow nulls, such values will be treated as nulls; when columns do not allow null values, these values will be converted to a "zero-value" for the corresponding Java representation (e.g., the epoch day or timestamp). A new test case verifies the behaviors.
2016-09-21 09:23:12 -05:00
..
src DBZ-114 MySQL connector now handles "zero-value" dates and timestamps 2016-09-21 09:23:12 -05:00
pom.xml [maven-release-plugin] prepare for next development iteration 2016-08-16 09:56:47 -05:00