File tree 3 files changed +7
-4
lines changed
3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 0.1.17
4
+ Fix mismatching between number of records actually read and number of records in logs by 1: https://github.com/airbytehq/airbyte/pull/5767
5
+
3
6
## 0.1.16
4
- Update generated AirbyteProtocol models to contain [ Oauth changes] ( https://github.com/airbytehq/airbyte/pull/5776 ) .
7
+ Update generated AirbyteProtocol models to contain [ Oauth changes] ( https://github.com/airbytehq/airbyte/pull/5776 ) .
5
8
6
9
## 0.1.15
7
10
Add \_ limit and \_ page_size as internal config parameters for SAT
Original file line number Diff line number Diff line change @@ -146,10 +146,10 @@ def _read_stream(
146
146
logger .info (f"Syncing stream: { stream_name } " )
147
147
for record in record_iterator :
148
148
if record .type == MessageType .RECORD :
149
- record_counter += 1
150
- if internal_config .limit and record_counter > internal_config .limit :
149
+ if internal_config .limit and record_counter >= internal_config .limit :
151
150
logger .info (f"Reached limit defined by internal config ({ internal_config .limit } ), stop reading" )
152
151
break
152
+ record_counter += 1
153
153
yield record
154
154
155
155
logger .info (f"Read { record_counter } records from { stream_name } stream" )
Original file line number Diff line number Diff line change 35
35
36
36
setup (
37
37
name = "airbyte-cdk" ,
38
- version = "0.1.16 " ,
38
+ version = "0.1.17 " ,
39
39
description = "A framework for writing Airbyte Connectors." ,
40
40
long_description = README ,
41
41
long_description_content_type = "text/markdown" ,
You can’t perform that action at this time.
0 commit comments