I completely agree that we should port that code to Google Caliper.

The benchmarking code wasn't a high priority for Flink project and hence
they chose to just remove the code.

The alternatives to JMH are - Google Caliper and Metrics (
http://metrics.dropwizard.io/3.1.0/) and anything else folks are aware of ??

My personal preference would be Google Caliper, we had used that in the
past to micro-benchmark Mahout's legacy Math Linear Algebra backend.

Suneel



On Sun, Jul 17, 2016 at 11:57 AM, Ellison Anne Williams <
[email protected]> wrote:

> Suneel -- Thanks for creating the JIRA issue and pointing out the licensing
> problems. I see that JMH is under the GNU GPL2 (
> http://openjdk.java.net/legal/) which is not compatible with the Apache
> license (http://www.apache.org/legal/resolved.html).
>
> It appears that Flink just removed the benchmarking code instead of
> re-porting it to another option.
>
> I would like us to port it to another license-compatible benchmarking
> framework such as Google Caliper (or something similar) instead of removing
> the code as the benchmarking is important for encryption optimization.
>
> Thoughts?
>
> Thanks!
>
> Ellison Anne
>

Reply via email to