Skip to content

Conversation

@rdblue
Copy link
Contributor

@rdblue rdblue commented Jun 30, 2015

Re-enables semver checks for Parquet packages by removing the parquet/** exclusion that was matching unexpected classes. This also fixes all of the semver problems that have been committed since the check started excluding all Parquet classes.

@isnotinvain
Copy link
Contributor

+1, thanks. Sorry, a lot of that was me "cleaning things up"

I think some of these classes might be considered private / internal, but we can make that distinction more clear in 2.0.

rdblue added 2 commits July 1, 2015 10:49
The TypeVisitor was changed to a parameterized class with a return type
and a state type. This was an incompatible change, so the fix is to
restore the TypeVistor class and add a second class with the type
parameters, StateVisitor. Implementations are safe to update to the new
interface because they are internal. ComplexTypeVisitor was also
restored. Both TypeVisitor and ComplexTypeVisitor are now deprecated.

ThriftSchemaConvertVisitor was public but should not have been and is
now package-private. This required a semver exception in the POM.
@rdblue rdblue force-pushed the PARQUET-320-fix-semver-issues branch from 95578d4 to a0e730d Compare July 1, 2015 23:31
@asfgit asfgit closed this in 9fde653 Jul 1, 2015
@asfimport asfimport mentioned this pull request Jun 23, 2024
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