This is an automated email from the ASF dual-hosted git repository.

nkruber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink-benchmarks.git.


    from c1db02d  [init] Add ASL 2.0 License
     new e16896a  Add skeleton for micro benchmarks twith first benchmark
     new 0134b6a  Add KeyByBenchmark
     new 72afb9b  Add TimeWindowBenchmark
     new a68dca7  Dump results to csv file
     new 0016349  Add benchmarks for different state backends
     new 469188b  make KeyByBenchmark#SumReduce a static inner class
     new e4e9024  Extract user functions
     new a7947c4  Improve codespeed
     new 0c33a3e  Extract StateBackendBenchmark
     new c03925f  Reduce number of parameters
     new 90ab919  Bump number of iterations to production ready values
     new e1267b6  Remove fork value from pom file
     new 2953086  Change units in benchmarks
     new 35aeff7  Extract common logic for IntLong benchmarks
     new d42afaf  Benchmark state using tumbling windows
     new df6a089  Use different number of operations per invocation in memory 
and rocks benchmarks
     new 621f73e  Make all benchmark inherite from BenchmarkBase
     new 8fd1ae4  Extract BenchmarkBase for non integration Flink benchmarks
     new b662f8e  Clean up pom.xml
     new ca39899  Update Flink to 1.5-SNAPSHOT
     new 58687db  Run NetworkBenchmarks from flink
     new aca8216  Ignore empty parameters in benchmark name generation
     new 313bfd7  add benchmarks for the keyBy() operation on tuples and arrays
     new 4a453df  Remove incorrect comment from pom
     new 062f96b  Add README.md
     new 9e6eee1  [hotfix] make KeyByBenchmarks#IncreasingBaseSource more 
generic, creating BaseSourceWithKeyRange
     new 8cd86ae  add SerializationFrameworkBenchmarks for Pojo, Tuple, Kryo, 
and Avro
     new 426ac4c  Update default JVM options and bump default Flink version to 
1.7
     new a1d2ebe  Add network 1000,1ms benchmark
     new a8bc679  cleanup pom.xml (#8)
     new da30375  Add broadcast network 100,100ms benchmark
     new 9a95e89  clarify licensing situation with respect to jmh
     new 84532bd  add SSL network benchmarks and change overall benchmark set
     new 2ddbb7a  Add general remarks to the README
     new 21b97fe  [FLINK-11986] [state backend, tests] Add micro benchmark for 
state operations
     new 8b71d9c  Add support to generate shaded benchmark package to allow run 
specific case in command line
     new 5d7aec8  [hotfix] Missing quotes in example maven command in README
     new 97ffd65  [hotfix] Exclude state benchmark from the Flink suit
     new c25d921  [hotfix] Fix NoClassDefFoundError when running network 
related benchmarks
     new 136c166  Run all benchmarks once on Travis CI
     new ca2d06b  Use maven profile to differentiate travis and jenkins run
     new cd16e99  Update the dependent flink version to 1.9-SNAPSHOT
     new 4372ba0  Add InputBenchmark
     new 70fb9bd  Explain naming convention in the README
     new 9c338a9  Add couple of details to the README and a note how to pick 
length of a new benchmark
     new b2c1aa2  Add TwoInputBenchmark
     new 75d7b6e  [FLINK-11877] Add an input idle benchmark for two input 
operators
     new caf4917  [hotfix] Fix typo in static variable
     new 3b55f59  [hotfix] Fix formatting of pom.xml
     new 9e3833a  [hotfix] Add missing dependencies
     new ab0015d  [FLINK-12818] Improve stability of twoInputMapSink benchmark
     new a4ae3ae  [hotfix] adapt StreamNetworkThroughputBenchmarkExecutor to 
latest changes in Flink
     new c2f6793  Delete root directory when teardown the benchmark
     new 15064ae  Let list state benchmark stable
     new d47b530  Update flink-tests artifact id
     new 6ba88de  Adding benchmark for AsyncWaitOperator
     new 707905f  [FLINK-14118] Add throughput benchmark executor for data skew 
scenario. (#31)
     new 46b7ce9  [FLINK-14118] Bump number of writer threads in network data 
skew Benchmark to 10
     new 735bd06  [hotfix] Update flink version from 1.9 to 1.10.
     new 91d5e0b  [hotfix] Increase max memory of the test jvm to 6g.
     new fd337c6  [FLINK-14783] Add ContinuousFileReaderOperator benchmark (#34)
     new cb73ac5  [FLINK-13846] Add benchmark of mapstate isEmpty
     new 4625672  [FLINK-14346] [serialization] Add string-heavy version of 
SerializationFrameworkMiniBenchmark
     new cd6f0a3  [hotfix] Make StateBackendContext extends 
FlinkEnvironmentContext for deduplication.
     new f54e93b  [FLINK-15103] Set number of network buffers to be the same as 
before flip49 for all benchmarks using local executor.
     new 322d34d  [hotfix] Bump default Flink version to 1.11-SNAPSHOT
     new bbac57c  [FLINK-15199] Fix compile error after FLINK-14926
     new e64a0e0  [FLINK-15070] Add benchmarks for blocking partition
     new a63a4bc  fixup! [FLINK-15103] Set number of network buffers to be the 
same as before flip49 for all benchmarks using local executor.
     new cfcbb96  fixup! [FLINK-15070] Add benchmarks for blocking partition
     new cb3cf85  [FLINK-15069][benchmark] Supplement the streaming compressed 
shuffle case for benchmark
     new 995cb12  [FLINK-15340][network] Remove the executor of pipelined 
compression benchmark
     new ba41d99  [FLINK-15222] Move state benchmark utils into core repository
     new f241ef0  [FLINK-15103] Set number of network buffers to 1000
     new 5ef6381  [hotfix] Change the parallelism and the temp directory used 
to benchmark the blocking partition
     new dbd2c94  [FLINK-15748][benchmark] Set explicit managed memory for 
RocksDBStateBenchmark
     new e9303a4  [FLINK-16019][benchmark] use NoRestartStrategyConfiguration 
in ContinuousFileReaderOperatorBenchmark
     new 2c8586b  [FLINK-16019][benchmark] use factory to create 
ContinuousFileReaderOperator
     new 227cb16  add listAppend to test add in AppendingState
     new 22d670b  [FLINK-16459][benchmark] add Apache Thrift based 
serialization benchmarks (#52)
     new 88a0f42  [FLINK-16460][benchmark] add Protobuf-based serialization 
benchmarks
     new 085c3d8  [hotfix] fix import order in 
SerializationFrameworkMiniBenchmarks
     new a750b97  [FLINK-16890] add Avro GenericRecord benchmark
     new 60f37be  [FLINK-17056][JMH] fix main methods running unrelated 
benchmarks
     new 3b4f044  [FLINK-17299][benchmarks] Add remote channel rebalance 
benchmark with frequent checkpoint (#57)
     new 2ede3ae  [FLINK-17410][benchmarks] Adapt BlockingPartitionBenchmark to 
latest StreamGraph interface
     new f5e05fb  [FLINK-17057][network] add OpenSSL-based benchmarks
     new 48536f7  [FLINK-17703][mvn] fix 'benchmark' profile not active by 
default anymore
     new 1b53311  [FLINK-17704][mvn] allow execution of arbitrary benchmarks 
via a property
     new 6c0362f  [hotfix] update flink version in README
     new f80ee0e  [FLINK-16057] Don't end input in ContinuousFileReaderOperator 
Benchmark
     new 5efc936  [hotfix] Apply workaround for JDK.11 TLS issue
     new a37619d  [FLINK-17705][license] set up apache-rat-plugin in mvn

The 93 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   21 +
 .travis.yml                                        |   10 +
 README.md                                          |   90 ++
 pom.xml                                            |  554 +++++++++
 save_jmh_result.py                                 |  116 ++
 .../benchmark/AsyncWaitOperatorBenchmark.java      |  115 ++
 .../org/apache/flink/benchmark/BenchmarkBase.java  |   44 +
 .../benchmark/BlockingPartitionBenchmark.java      |  140 +++
 .../org/apache/flink/benchmark/CollectSink.java    |   36 +
 .../ContinuousFileReaderOperatorBenchmark.java     |  157 +++
 .../flink/benchmark/FlinkEnvironmentContext.java   |   68 ++
 .../org/apache/flink/benchmark/InputBenchmark.java |   82 ++
 .../apache/flink/benchmark/KeyByBenchmarks.java    |  104 ++
 .../benchmark/MemoryStateBackendBenchmark.java     |   76 ++
 .../RemoteChannelThroughputBenchmark.java          |   92 ++
 .../benchmark/RocksStateBackendBenchmark.java      |   87 ++
 .../SerializationFrameworkMiniBenchmarks.java      |  513 +++++++++
 .../flink/benchmark/StateBackendBenchmarkBase.java |   94 ++
 .../apache/flink/benchmark/TwoInputBenchmark.java  |  100 ++
 .../apache/flink/benchmark/WindowBenchmarks.java   |   95 ++
 .../benchmark/full/PojoSerializationBenchmark.java |  145 +++
 .../full/SerializationFrameworkAllBenchmarks.java  |  303 +++++
 .../full/StringSerializationBenchmark.java         |  118 ++
 .../apache/flink/benchmark/full/package-info.java  |   25 +
 .../functions/BaseSourceWithKeyRange.java          |   64 ++
 .../benchmark/functions/IntLongApplications.java   |   37 +
 .../benchmark/functions/IntegerLongSource.java     |   77 ++
 .../flink/benchmark/functions/LongSource.java      |   51 +
 .../flink/benchmark/functions/MultiplyByTwo.java   |   28 +
 .../benchmark/functions/MultiplyIntLongByTwo.java  |   28 +
 .../benchmark/functions/QueuingLongSource.java     |   53 +
 .../benchmark/functions/SuccessException.java      |   22 +
 .../flink/benchmark/functions/SumReduce.java       |   28 +
 .../benchmark/functions/SumReduceIntLong.java      |   28 +
 .../flink/benchmark/functions/TestUtils.java       |   55 +
 .../benchmark/functions/ValidatingCounter.java     |   39 +
 .../operators/MultiplyByTwoCoStreamMap.java        |   38 +
 .../apache/flink/benchmark/thrift/MyOperation.java |  477 ++++++++
 .../org/apache/flink/benchmark/thrift/MyPojo.java  | 1188 ++++++++++++++++++++
 .../flink/state/benchmark/ListStateBenchmark.java  |  149 +++
 .../flink/state/benchmark/MapStateBenchmark.java   |  164 +++
 .../flink/state/benchmark/StateBenchmarkBase.java  |   99 ++
 .../state/benchmark/StateBenchmarkConstants.java   |   84 ++
 .../flink/state/benchmark/ValueStateBenchmark.java |   84 ++
 src/main/resources/avro/mypojo.avsc                |   76 ++
 src/main/resources/log4j.properties                |   23 +
 src/main/resources/protobuf/MyPojo.proto           |   36 +
 src/main/resources/thrift/mypojo.thrift            |   52 +
 ...ewStreamNetworkThroughputBenchmarkExecutor.java |   78 ++
 ...etworkBroadcastThroughputBenchmarkExecutor.java |   75 ++
 .../StreamNetworkLatencyBenchmarkExecutor.java     |   78 ++
 .../StreamNetworkThroughputBenchmarkExecutor.java  |  128 +++
 src/test/log4j.properties                          |   23 +
 src/test/resources/local127.keystore               |  Bin 0 -> 2130 bytes
 src/test/resources/local127.truststore             |  Bin 0 -> 840 bytes
 55 files changed, 6547 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 .travis.yml
 create mode 100644 README.md
 create mode 100644 pom.xml
 create mode 100755 save_jmh_result.py
 create mode 100644 
src/main/java/org/apache/flink/benchmark/AsyncWaitOperatorBenchmark.java
 create mode 100644 src/main/java/org/apache/flink/benchmark/BenchmarkBase.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/BlockingPartitionBenchmark.java
 create mode 100644 src/main/java/org/apache/flink/benchmark/CollectSink.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/ContinuousFileReaderOperatorBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java
 create mode 100644 src/main/java/org/apache/flink/benchmark/InputBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/KeyByBenchmarks.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/MemoryStateBackendBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/RemoteChannelThroughputBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/RocksStateBackendBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/SerializationFrameworkMiniBenchmarks.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/StateBackendBenchmarkBase.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/TwoInputBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/WindowBenchmarks.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/full/SerializationFrameworkAllBenchmarks.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/full/package-info.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/BaseSourceWithKeyRange.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/LongSource.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/MultiplyIntLongByTwo.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/QueuingLongSource.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/SuccessException.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/SumReduce.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/SumReduceIntLong.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/TestUtils.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/functions/ValidatingCounter.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/operators/MultiplyByTwoCoStreamMap.java
 create mode 100644 
src/main/java/org/apache/flink/benchmark/thrift/MyOperation.java
 create mode 100644 src/main/java/org/apache/flink/benchmark/thrift/MyPojo.java
 create mode 100644 
src/main/java/org/apache/flink/state/benchmark/ListStateBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/state/benchmark/MapStateBenchmark.java
 create mode 100644 
src/main/java/org/apache/flink/state/benchmark/StateBenchmarkBase.java
 create mode 100644 
src/main/java/org/apache/flink/state/benchmark/StateBenchmarkConstants.java
 create mode 100644 
src/main/java/org/apache/flink/state/benchmark/ValueStateBenchmark.java
 create mode 100644 src/main/resources/avro/mypojo.avsc
 create mode 100644 src/main/resources/log4j.properties
 create mode 100644 src/main/resources/protobuf/MyPojo.proto
 create mode 100644 src/main/resources/thrift/mypojo.thrift
 create mode 100644 
src/test/java/org/apache/flink/benchmark/DataSkewStreamNetworkThroughputBenchmarkExecutor.java
 create mode 100644 
src/test/java/org/apache/flink/benchmark/StreamNetworkBroadcastThroughputBenchmarkExecutor.java
 create mode 100644 
src/test/java/org/apache/flink/benchmark/StreamNetworkLatencyBenchmarkExecutor.java
 create mode 100644 
src/test/java/org/apache/flink/benchmark/StreamNetworkThroughputBenchmarkExecutor.java
 create mode 100644 src/test/log4j.properties
 create mode 100644 src/test/resources/local127.keystore
 create mode 100644 src/test/resources/local127.truststore

Reply via email to