Current section

113 Versions

Jump to

Compare versions

3 files changed
+5 additions
-4 deletions
  @@ -1,5 +1,5 @@
1 1 {<<"name">>,<<"brod">>}.
2 - {<<"version">>,<<"3.6.1">>}.
2 + {<<"version">>,<<"3.6.2">>}.
3 3 {<<"requirements">>,
4 4 #{<<"kafka_protocol">> =>
5 5 #{<<"app">> => <<"kafka_protocol">>,<<"optional">> => false,
  @@ -1,6 +1,6 @@
1 1 {application,brod,
2 2 [{description,"Apache Kafka Erlang client library"},
3 - {vsn,"3.6.1"},
3 + {vsn,"3.6.2"},
4 4 {registered,[]},
5 5 {applications,[kernel,stdlib,kafka_protocol,supervisor3]},
6 6 {env,[]},
  @@ -315,8 +315,9 @@ subscribe_partition(Client, Topic, Consumer) ->
315 315 %% the default or configured 'begin_offset' will be used
316 316 [];
317 317 false ->
318 - AckedOffset >= 0 orelse erlang:error({invalid_offset, AckedOffset}),
319 - [{begin_offset, AckedOffset + 1}]
318 + StartOffset = AckedOffset + 1,
319 + StartOffset >= 0 orelse erlang:error({invalid_offset, AckedOffset}),
320 + [{begin_offset, StartOffset}]
320 321 end,
321 322 case brod:subscribe(Client, self(), Topic, Partition, Options) of
322 323 {ok, ConsumerPid} ->