Details
-
Sub-task
-
Status: Resolved
-
Blocker
-
Resolution: Done
-
None
-
None
-
None
Description
The introduction of mapreduce maven module breaks backwards compatibility with 1.6.
Code that previously worked against 1.6 (that used our mapreduce classes) is now broken without a deprecation cycle – specifically trying to compile Hive against Accumulo 1.7 is broken.
While the classes themselves haven't technically changed, the required dependencies have. In my eyes, this is an incompatible change that violates our current public API rules.
Attachments
Issue Links
- is broken by
-
ACCUMULO-1880 Separate mapreduce into its own module
- Resolved
- is related to
-
ACCUMULO-4569 Create separate mapreduce module
- Resolved
- links to