You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by Sandeep Deshmukh <sa...@datatorrent.com> on 2016/06/03 14:11:02 UTC
Compilation error while updating dependency to malhar 3.4.0
Hi All,
We had developed an application using AbstractKafkaInputOperator from
Malhar 3.2.0-incubator. We are planning to upgrade to Malhar 3.4.0. While
recompiling our code, we observed that the compilation fails due to
backward incompatible change in the AbstractKafkaInputOperator. The
AbstractKafkaInputOperator is not marked as Evolving. The error is:
*cannot find symbol*
*symbol: variable idempotentStorageManager*
We found out that https://issues.apache.org/jira/browse/APEXMALHAR-2093
changed usage of IdempotentStorageManager to WindowDataManager. The
backward incompatible change was documented in the pull request.
How should we handle this issue?
[1]
https://github.com/apache/incubator-apex-core/blob/master/docs/compatibility.md
Regards,
Sandeep
Re: Compilation error while updating dependency to malhar 3.4.0
Posted by Thomas Weise <th...@datatorrent.com>.
The 3.4.0 release isn't backward compatible due to the security related
change in core. So this was an opportunity to clean up this confusion also.
You are right that since this operator wasn't evolving, we should have
listed it in the release notes.
--
sent from mobile
On Jun 3, 2016 7:11 AM, "Sandeep Deshmukh" <sa...@datatorrent.com> wrote:
> Hi All,
>
> We had developed an application using AbstractKafkaInputOperator from
> Malhar 3.2.0-incubator. We are planning to upgrade to Malhar 3.4.0. While
> recompiling our code, we observed that the compilation fails due to
> backward incompatible change in the AbstractKafkaInputOperator. The
> AbstractKafkaInputOperator is not marked as Evolving. The error is:
>
> *cannot find symbol*
> *symbol: variable idempotentStorageManager*
>
> We found out that https://issues.apache.org/jira/browse/APEXMALHAR-2093
> changed usage of IdempotentStorageManager to WindowDataManager. The
> backward incompatible change was documented in the pull request.
>
> How should we handle this issue?
>
> [1]
>
> https://github.com/apache/incubator-apex-core/blob/master/docs/compatibility.md
>
> Regards,
> Sandeep
>