[GitHub] kafka pull request: MINOR: small code optimizations in streams

2016-04-01 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1176 MINOR: small code optimizations in streams @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka optimize

[GitHub] kafka pull request: MINOR: a simple benchmark for Streams

2016-03-29 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1164 MINOR: a simple benchmark for Streams @guozhangwang @miguno You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka perf Alternatively

[GitHub] kafka pull request: HOTFIX: RocksDBStore must clear dirty flags af...

2016-03-29 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1163 HOTFIX: RocksDBStore must clear dirty flags after flush @guozhangwang Without clearing the dirty flags, RocksDBStore will perform flush for every new record. This bug made the store

[GitHub] kafka pull request: HOTFIX: stop using batch write to rocksdb

2016-03-28 Thread ymatsuda
Github user ymatsuda closed the pull request at: https://github.com/apache/kafka/pull/1161 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] kafka pull request: HOTFIX: stop using batch write to rocksdb

2016-03-28 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1161 HOTFIX: stop using batch write to rocksdb @guozhangwang Removing batch write to RocksDB because I observed segmentation faults in RocksDB's batch write. You can merge this pull request

[GitHub] kafka pull request: HOTFIX: set timestamp in SinkNode

2016-03-24 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1137 HOTFIX: set timestamp in SinkNode @guozhangwang Setting the timestamp in produced records in SinkNode. This forces the producer record's timestamp same as the context's timestamp. You can

[GitHub] kafka pull request: MINOR: remove streams-smoke-test.sh

2016-03-23 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1125 MINOR: remove streams-smoke-test.sh @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka remove_smoketest_shell_script

[GitHub] kafka pull request: HOTFIX: fix NPE in changelogger

2016-03-23 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1124 HOTFIX: fix NPE in changelogger Fix NPE in StoreChangeLogger caused by a record out of window retention period. @guozhangwang You can merge this pull request into a Git repository by running

[GitHub] kafka pull request: MINOR: kstream/ktable counting method with def...

2016-03-14 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1065 MINOR: kstream/ktable counting method with default long serdes @guozhangwang @miguno You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda

[GitHub] kafka pull request: KAFKA-3395: prefix job id to internal topic na...

2016-03-14 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/1062 KAFKA-3395: prefix job id to internal topic names @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka k3395

[GitHub] kafka pull request: MINOR: add AUTO_OFFSET_RESET_CONFIG to Streams...

2016-02-29 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/985 MINOR: add AUTO_OFFSET_RESET_CONFIG to StreamsConfig, and remove TOTAL_RECORDS_TO_PROCESS @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: MINOR: enhance streams system test

2016-02-24 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/966 MINOR: enhance streams system test @guozhangwang * add table aggregate to the system test * actually create change log partition replica You can merge this pull request into a Git

[GitHub] kafka pull request: HOTFIX: fix consumer config for streams

2016-02-23 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/959 HOTFIX: fix consumer config for streams @guozhangwang My bad. I removed ZOOKEEPER_CONNECT_CONFIG from consumer's config by mistake. It is needed by our own partition assigner running

[GitHub] kafka pull request: KAFKA-3245: config for changelog replication f...

2016-02-22 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/948 KAFKA-3245: config for changelog replication factor @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka

[GitHub] kafka pull request: HOTFIX: check offset limits in streamtask when...

2016-02-22 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/947 HOTFIX: check offset limits in streamtask when recovering KTable store @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda

[GitHub] kafka pull request: MINOR: catch a commit failure due to rebalance

2016-02-18 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/933 MINOR: catch a commit failure due to rebalance StreamThread should keep going after a commit was failed due to a group rebalance. Currently the thread just dies. @guozhangwang You can

[GitHub] kafka pull request: KAFKA-2802: kafka streams system tests

2016-02-17 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/930 KAFKA-2802: kafka streams system tests You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka streams_systest Alternatively you can

[GitHub] kafka pull request: HOTFIX: make sure to go through all shutdown s...

2016-02-17 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/928 HOTFIX: make sure to go through all shutdown steps You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka shutdown Alternatively you

[GitHub] kafka pull request: HOTFIX: release resources on abrupt terminatio...

2016-02-17 Thread ymatsuda
Github user ymatsuda closed the pull request at: https://github.com/apache/kafka/pull/925 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] kafka pull request: HOTFIX: release resources on abrupt terminatio...

2016-02-16 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/925 HOTFIX: release resources on abrupt termination of stream threads Currently the resources, such as the state dir locks, are not release when a stream thread is abruptly terminated

[GitHub] kafka pull request: MINOR: remove streams config params from produ...

2016-02-11 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/906 MINOR: remove streams config params from producer/consumer configs Removing streams' specific config params from producer/consumer configs to reduce warning messages. You can merge this pull

[GitHub] kafka pull request: MINOR: add retry to state dir locking

2016-02-10 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/899 MINOR: add retry to state dir locking There is a possibility that the state directory locking fails when another stream thread is taking long to close all tasks. Simple retries should alleviate

[GitHub] kafka pull request: KAFKA-3153: KStream,Type and Serialization

2016-02-10 Thread ymatsuda
Github user ymatsuda closed the pull request at: https://github.com/apache/kafka/pull/794 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] kafka pull request: MINOR: catch an exception in rebalance and sto...

2016-02-10 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/901 MINOR: catch an exception in rebalance and stop the stream thread You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka minor3

[GitHub] kafka pull request: HOTFIX: open window segments in order, add seg...

2016-02-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/891 HOTFIX: open window segments in order, add segment id check in getSegment * During window store initialization, we have to open segments in the segment id order and update ```currentSegmentId

[GitHub] kafka pull request: HOTFIX: poll even when all partitions are paus...

2016-02-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/893 HOTFIX: poll even when all partitions are paused. handle concurrent cleanup * We need to poll periodically even when all partitions are paused in order to respond to a possible rebalance promptly

[GitHub] kafka pull request: MINOR: add setUncaughtExceptionHandler to Kafk...

2016-02-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/894 MINOR: add setUncaughtExceptionHandler to KafkaStreams You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka minor Alternatively you

[GitHub] kafka pull request: HOTFIX: fix NPE after standby task reassignmen...

2016-02-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/889 HOTFIX: fix NPE after standby task reassignment Buffered records of change logs must be cleared upon reassignment of standby tasks. You can merge this pull request into a Git repository

[GitHub] kafka pull request: MINOR: fix RocksDBStore range search

2016-02-08 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/883 MINOR: fix RocksDBStore range search The range is inclusive according to KeyValueStore's java doc. You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: HOTFIX: open window segments on init

2016-02-08 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/886 HOTFIX: open window segments on init @guozhangwang A window store should open all existing segments. This is important for segment cleanup, and it also ensures that the first fetch() call

[GitHub] kafka pull request: HOTFIX: RecordCollector should send a record t...

2016-02-08 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/887 HOTFIX: RecordCollector should send a record to the specified partition @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda

[GitHub] kafka pull request: HOTFIX: fix streams issues

2016-02-05 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/877 HOTFIX: fix streams issues * RocksDBStore.putInternal should by pass logging. * StoreChangeLogger should not call context.recordCollector() when nothing to log * This is for standby tasks

[GitHub] kafka pull request: HOTFIX: fix partition ordering in assignment

2016-02-04 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/868 HOTFIX: fix partition ordering in assignment workround partition ordering not preserved by the consumer group management. @guozhangwang You can merge this pull request into a Git repository

[GitHub] kafka pull request: MINOR: more info in error msg

2016-02-04 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/873 MINOR: more info in error msg @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka hotfix Alternatively you can

[GitHub] kafka pull request: HOTFIX: temp fix for ktable look up

2016-02-04 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/864 HOTFIX: temp fix for ktable look up @guozhangwang Temporarily disabled state store access checking. You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: MINOR: some javadocs for kstream public api

2016-02-01 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/844 MINOR: some javadocs for kstream public api @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka javadoc

[GitHub] kafka pull request: MINOR: removed obsolete class

2016-02-01 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/843 MINOR: removed obsolete class @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka remove_unused Alternatively you can

[GitHub] kafka pull request: MINOR: remove the init method from Serdes

2016-01-29 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/834 MINOR: remove the init method from Serdes @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka remove_init_from_Serdes

[GitHub] kafka pull request: MINOR: jointest for windowed keys

2016-01-26 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/814 MINOR: jointest for windowed keys @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka windowed_key_join_test

[GitHub] kafka pull request: MINOR: remove FilteredIterator

2016-01-26 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/816 MINOR: remove FilteredIterator @guozhangwang removing an unused class, FilteredIterator, and its test. You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: MINOR: add equals and hashCode to Windowed

2016-01-25 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/808 MINOR: add equals and hashCode to Windowed @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka windowed_key

[GitHub] kafka pull request: WIP: KStream,Type and Serialization

2016-01-20 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/794 WIP: KStream,Type and Serialization @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka type_and_serdes

[GitHub] kafka pull request: KAFKA-3108: custom StreamParitioner for Window...

2016-01-14 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/779 KAFKA-3108: custom StreamParitioner for Windowed key @guozhangwang When ```WindowedSerializer``` is specified in ```to(...)``` or ```through(...)``` for a key, we use

[GitHub] kafka pull request: KAFKA-3016: phase-2. stream join implementatio...

2016-01-06 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/737 KAFKA-3016: phase-2. stream join implementations @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka windowed_join2

[GitHub] kafka pull request: KAFKA-3016: phase-1. A local store for join wi...

2016-01-04 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/726 KAFKA-3016: phase-1. A local store for join window @guozhangwang An implementation of local store for join window. This implementation uses "rolling" of RocksDB instances for times

[GitHub] kafka pull request: MINOR: StreamThread performance optimization

2015-12-15 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/680 MINOR: StreamThread performance optimization @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka perf Alternatively

[GitHub] kafka pull request: KAFKA-2984: ktable sends old values when requi...

2015-12-14 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/672 KAFKA-2984: ktable sends old values when required @guozhangwang At DAG level, `KTable<K,V>` sends (key, (new value, old value)) to down stream. This is done by wrapping the new

[GitHub] kafka pull request: MINOR: test ktable state store creation

2015-12-10 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/661 MINOR: test ktable state store creation @guozhangwang * a test for ktable state store creation You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: HOTFIX: fix table-table outer join and left jo...

2015-12-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/653 HOTFIX: fix table-table outer join and left join. more tests @guozhangwang * fixed bugs in table-table outer/left joins * added more tests You can merge this pull request into a Git

[GitHub] kafka pull request: KAFKA-2962: stream-table table-table joins

2015-12-08 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/644 KAFKA-2962: stream-table table-table joins @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka join_methods

[GitHub] kafka pull request: HOTFIX: fix ProcessorStateManager to use corre...

2015-12-07 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/635 HOTFIX: fix ProcessorStateManager to use correct ktable partitions @guozhangwang * fix ProcessorStateManager to use correct ktable partitions * more ktable tests You can merge

[GitHub] kafka pull request: KAFKA-2856: add ktable

2015-11-30 Thread ymatsuda
Github user ymatsuda closed the pull request at: https://github.com/apache/kafka/pull/604 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature

[GitHub] kafka pull request: KAFKA-2856: add ktable

2015-11-30 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/604 KAFKA-2856: add ktable @guozhangwang * added KTable API and impl * added standby support for KTable You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: KAFKA-2856: add ktable

2015-11-30 Thread ymatsuda
GitHub user ymatsuda reopened a pull request: https://github.com/apache/kafka/pull/604 KAFKA-2856: add ktable @guozhangwang * added KTable API and impl * added standby support for KTable You can merge this pull request into a Git repository by running: $ git pull

[GitHub] kafka pull request: MINOR: initialize Serdes with ProcessorContext

2015-11-25 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/589 MINOR: initialize Serdes with ProcessorContext @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka

[GitHub] kafka pull request: MINOR: comments on KStream methods, and fix ge...

2015-11-25 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/591 MINOR: comments on KStream methods, and fix generics @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka comments

[GitHub] kafka pull request: HOTFIX: fix StreamTask.close()

2015-11-25 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/586 HOTFIX: fix StreamTask.close() @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka fix_streamtask_close Alternatively

[GitHub] kafka pull request: MINOR: change KStream processor names

2015-11-25 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/587 MINOR: change KStream processor names @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka kstream_processor_names

[GitHub] kafka pull request: MINOR: remove the group id from a restore cons...

2015-11-17 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/543 MINOR: remove the group id from a restore consumer @guozhangwang A restore consumer does not belong to a consumer group. You can merge this pull request into a Git repository by running

[GitHub] kafka pull request: MINOR: do not create a StandbyTask if there is...

2015-11-16 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/535 MINOR: do not create a StandbyTask if there is no state store in the task @guozhangwang An optimization which may reduce unnecessary poll for standby tasks. You can merge this pull request

[GitHub] kafka pull request: MINOR: add KStream merge operator

2015-11-16 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/536 MINOR: add KStream merge operator @guozhangwang Added KStreamBuilder.merge(KStream...). You can merge this pull request into a Git repository by running: $ git pull https

[GitHub] kafka pull request: KAFKA-2811: add standby tasks

2015-11-13 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/526 KAFKA-2811: add standby tasks @guozhangwang * added a new config param "num.standby.replicas" (the default value is 0). * added a new abstract class AbstractTask * added S

[GitHub] kafka pull request: KAFKA-2763: better stream task assignment

2015-11-11 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/497 KAFKA-2763: better stream task assignment @guozhangwang When the rebalance happens each consumer reports the following information to the coordinator. * Client UUID (a unique id

[GitHub] kafka pull request: KAFKA-2727: Topology partial construction

2015-11-03 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/411 KAFKA-2727: Topology partial construction @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka

[GitHub] kafka pull request: KAFKA-2707: make KStream processor names deter...

2015-11-02 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/408 KAFKA-2707: make KStream processor names deterministic @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka

[GitHub] kafka pull request: KAFKA-2706: make state stores first class citi...

2015-10-29 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/387 KAFKA-2706: make state stores first class citizens in the processor topology * Added StateStoreSupplier * StateStore * Added init(ProcessorContext context) method * TopologyBuilder

[GitHub] kafka pull request: HOTFIX: fix off-by-one stream offset commit

2015-10-27 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/372 HOTFIX: fix off-by-one stream offset commit @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka commit_offset

[GitHub] kafka pull request: HOTFIX: call consumer.poll() even when no task...

2015-10-27 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/373 HOTFIX: call consumer.poll() even when no task is assigned StreamThread should keep calling consumer.poll() even when no task is assigned. This is necessary to get a task. @guozhangwang

[GitHub] kafka pull request: HOTFIX: correct sourceNodes for kstream.throug...

2015-10-27 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/374 HOTFIX: correct sourceNodes for kstream.through() @guozhangwang You can merge this pull request into a Git repository by running: $ git pull https://github.com/ymatsuda/kafka

[GitHub] kafka pull request: KAFKA-2652: integrate new group protocol into ...

2015-10-22 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/353 KAFKA-2652: integrate new group protocol into partition grouping @guozhangwang * added ```PartitionGrouper``` (abstract class) * This class is responsible for grouping partitions

[GitHub] kafka pull request: MINOR: optimize unnecessary poll(0) away

2015-10-15 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/315 MINOR: optimize unnecessary poll(0) away @guozhangwang This change aims to remove unnecessary ```consumer.poll(0)``` calls. * ```once``` after some partition is resumed * whenever

[GitHub] kafka pull request: MINOR: set up temp directories properly in Str...

2015-10-15 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/317 MINOR: set up temp directories properly in StreamTaskTest @guozhangwang StreamTaskTest did not set up a temp directory for each test. This rarely caused interference between tests through

[GitHub] kafka pull request: MINOR: flush record collector after local stat...

2015-10-13 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/304 MINOR: flush record collector after local state flush @guozhangwang Fix the order of flushing. Undoing the change I did sometime ago. You can merge this pull request into a Git repository

[GitHub] kafka pull request: MINOR: putting back kstream stateful transform...

2015-10-09 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/292 MINOR: putting back kstream stateful transform methods @guozhangwang * added back type safe stateful transform methods (kstream.transform() and kstream.transformValues()) * changed

[GitHub] kafka pull request: MINOR: typing ProcessorDef

2015-10-08 Thread ymatsuda
GitHub user ymatsuda opened a pull request: https://github.com/apache/kafka/pull/289 MINOR: typing ProcessorDef @guozhangwang This code change properly types ProcessorDef. This also makes KStream.process() typesafe. You can merge this pull request into a Git repository