flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henry Saputra <henry.sapu...@gmail.com>
Subject Re: Maintaining Scala and Java APIs consistencies?
Date Thu, 26 Jun 2014 21:21:05 GMT
Hi Fabian,

Nothing in particular about API consistency, but I want to make one of
them (maybe Java or Scala) as the "source of truth" and the other as
the replica so we could run some kind of tool check to make sure APIs
are consistent. Maybe through reflection or some sort.

- Henry

On Thu, Jun 26, 2014 at 12:34 AM, Fabian Hueske <fhueske@apache.org> wrote:
> Right now, both APIs are independently developed.
> Of course we aim to provide the same functionality (in a similar way if
> possible) with both APIs but we do not have a formal process to achieve
> this.
> The core set of functionality is covered by some example programs which are
> implemented for both APIs.
> I think this will become a more important issue in the future, esp. if we
> add more APIs (Python is on the way).
> Are there any best practices to maintain API consistency?
> Fabian
> 2014-06-26 8:05 GMT+02:00 Henry Saputra <henry.saputra@gmail.com>:
>> Hi All,
>> How does Flink maintain the Scala and Java consistencies and check
>> whether new API in Java also expose or implemented in Scala?
>> Thanks,
>> Henry

View raw message