Skip to content

Commit 4455a57

Browse files
committed
Use the type we created instead of extraprops
Extra props doesn't set things up correctly to use incremental_assign and friends.
1 parent a336400 commit 4455a57

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

nri-kafka/src/Kafka/Worker/Internal.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import qualified Data.UUID.V4
1414
import qualified Dict
1515
import qualified GHC.Clock
1616
import qualified Kafka.Consumer as Consumer
17+
import qualified Kafka.Consumer.AssignmentStrategy as AssignmentStrategy
1718
import qualified Kafka.Internal as Kafka
1819
import qualified Kafka.Metadata
1920
import qualified Kafka.Stats as Stats
@@ -268,10 +269,10 @@ createConsumer
268269
++ Consumer.logLevel logLevel
269270
++ Consumer.setCallback (Consumer.rebalanceCallback rebalance)
270271
++ Consumer.compression Consumer.Snappy
272+
++ Consumer.setAssignmentStrategy AssignmentStrategy.CooperativeSticky
271273
++ Consumer.extraProps
272274
( Dict.fromList
273-
[ ("max.poll.interval.ms", Text.fromInt (Settings.unMaxPollIntervalMs maxPollIntervalMs)),
274-
("partition.assignment.strategy", "cooperative-sticky")
275+
[ ("max.poll.interval.ms", Text.fromInt (Settings.unMaxPollIntervalMs maxPollIntervalMs))
275276
]
276277
)
277278
++ case maybeStatsCallback of

0 commit comments

Comments
 (0)