public void run()

in src/main/java/org/apache/flink/benchmark/functions/BaseSourceWithKeyRange.java [41:55]


    public void run(SourceContext<T> out) {
        init();

        int keyId = 0;
        while (--remainingEvents >= 0) {
            T element = getElement(keyId);
            synchronized (out.getCheckpointLock()) {
                out.collect(element);
            }
            ++keyId;
            if (keyId >= numKeys) {
                keyId = 0;
            }
        }
    }