chrislu
480fcb1d03
fix build
10 months ago
chrislu
9a5cc065b0
fix
1 year ago
chrislu
23a72db1df
stop partitionOffsetChan if closed
1 year ago
chrislu
af19256dbf
skip control messages
1 year ago
chrislu
edc87c16f9
balance subscribers
need to ensure the offsets are persisted
1 year ago
chrislu
cdeaaf95b4
go fmt
1 year ago
chrislu
fa98ecf71e
client side stop partition subscribing if unassigned
1 year ago
chrislu
a7d30d0705
refactor
1 year ago
chrislu
33aecb7bb4
remove ProcessorConfiguration
1 year ago
chrislu
f13475ac2e
sending keyed offset
1 year ago
chrislu
d45b1d058d
minor
1 year ago
chrislu
3622196881
go fmt
1 year ago
chrislu
d218fe54fa
go fmt
1 year ago
chrislu
d8ab22012a
track offset
1 year ago
chrislu
a2885512e1
fix
1 year ago
chrislu
8d02712c63
ConcurrentPartitionLimit
1 year ago
chrislu
b1871427c3
persist consumer group offset
1. use one follower
2. read write consumer group offset
1 year ago
chrislu
279cb2b85e
consumer acks received messages
1 year ago
chrislu
1f20178ded
subscriber receives partitions and dispatch to processors
1 year ago
chrislu
372bd8d71d
consumer instance passing MaxPartitionCount to coordinator
1 year ago
chrislu
205d2285f3
setup follower by publisher
* the subscriber would getOrGen a local partition and wait
* the publisher would getOrGen a local partition. If localPartition follower is not setup, and init message has follower info, it would create followers based on init.Messages.
1 year ago
Chris Lu
16b4f9d9ab
subscriber find broker leader first
1 year ago
chrislu
3aa3991f0f
adjust client side logs
1 year ago
chrislu
49428a303b
add batch index for each memory buffer
1 year ago
chrislu
aa5b6a8187
adjust logs
1 year ago
chrislu
496fc8fbbf
refactor
1 year ago
chrislu
531f854af2
rename functions
1 year ago
chrislu
f8787a9761
rename functions
1 year ago
chrislu
ddd0fde094
rename functions
1 year ago
chrislu
35869b5c80
subscriber can be notified of the assignment change when topic is just configured
Next: Subscriber needs to read by the timestamp offset.
1 year ago
chrislu
8b4cd50aac
log errors
1 year ago
chrislu
32bc8d6a38
adjust wait time
1 year ago
chrislu
458ddbf919
clean up dead code
1 year ago
chrislu
2845230329
passing broker into the assignments
1 year ago
chrislu
093fdc1621
subscriber can get assignments
1 year ago
chrislu
c950a40aad
subscriber keep connected to the balancer
1 year ago