- Notifications
You must be signed in to change notification settings - Fork12
Releases: IBM/cloudant-kafka-connector
0.200.8 (2025-01-21)
Compare
- [UPGRADED] Upgraded com.ibm.cloud:cloudant from 0.9.3 to 0.10.0.
What's Changed
- chore: bump version to 0.200.8-SNAPSHOT by@emlaver in#221
- build(deps): bump org.sonarqube from 5.1.0.4882 to 6.0.0.5145 by@dependabot in#222
- build(deps): bump org.sonarqube from 6.0.0.5145 to 6.0.1.5171 by@dependabot in#223
- build(deps): bump com.ibm.cloud:cloudant from 0.9.3 to 0.10.0 by@dependabot in#224
- chore: prepare for 0.200.8 release by@mojito317 in#225
Full Changelog:v0.200.7...v0.200.8
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.7 (2024-11-12)
Compare
What's Changed
- chore: update version to 0.200.7-SNAPSHOT by@emlaver in#206
- build(deps): bump kafka from 3.6.1 to 3.7.0 by@dependabot in#207
- build(deps): bump com.ibm.cloud:cloudant from 0.8.3 to 0.8.4 by@dependabot in#208
- build(deps): bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 by@dependabot in#209
- build(deps): bump com.ibm.cloud:cloudant from 0.8.4 to 0.8.5 by@dependabot in#210
- build(deps): bump com.ibm.cloud:cloudant from 0.8.5 to 0.8.6 by@dependabot in#211
- build(deps): bump kafka from 3.7.0 to 3.7.1 by@dependabot in#212
- build(deps): bump org.sonarqube from 5.0.0.4638 to 5.1.0.4882 by@dependabot in#213
- build(deps): bump com.ibm.cloud:cloudant from 0.8.6 to 0.9.1 by@dependabot in#214
- build(deps): bump kafka from 3.7.1 to 3.8.0 by@dependabot in#215
- build(deps): bump com.ibm.cloud:cloudant from 0.9.1 to 0.9.2 by@dependabot in#216
- build(deps): bump kafka from 3.8.0 to 3.8.1 by@dependabot in#217
- build(deps): bump kafka from 3.8.1 to 3.9.0 by@dependabot in#218
- build(deps): bump com.ibm.cloud:cloudant from 0.9.2 to 0.9.3 by@dependabot in#219
- chore: prepare for 0.200.7 release by@emlaver in#220
Full Changelog:v0.200.6...v0.200.7
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.6 (2024-02-20)
Compare
- [UPGRADED] Upgraded com.ibm.cloud:cloudant from 0.8.0 to 0.8.3.
- [UPGRADED] Upgraded Kafka from 3.6.0 to 3.6.1.
What's Changed
- chore: bump version to 0.200.6-SNAPSHOT after release 0.200.5 by@eiri in#200
- build(deps): bump com.ibm.cloud:cloudant from 0.8.0 to 0.8.1 by@dependabot in#201
- build(deps): bump kafka from 3.6.0 to 3.6.1 by@dependabot in#202
- build(deps): bump com.ibm.cloud:cloudant from 0.8.1 to 0.8.2 by@dependabot in#203
- build(deps): bump com.ibm.cloud:cloudant from 0.8.2 to 0.8.3 by@dependabot in#204
- chore: prepare for 0.200.6 release by@emlaver in#205
Full Changelog:v0.200.5...v0.200.6
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.5 (2023-11-01)
Compare
- [UPGRADED] Upgraded com.ibm.cloud:cloudant from 0.7.0 to 0.8.0.
- [UPGRADED] Upgraded Kafka from 3.5.1 to 3.6.0.
What's Changed
- chore: bump version to 0.200.5-SNAPSHOT after release 0.200.4 by@eiri in#193
- build(deps): bump org.sonarqube from 4.3.1.3277 to 4.4.0.3356 by@dependabot in#194
- build(deps): bump com.ibm.cloud:cloudant from 0.7.0 to 0.7.1 by@dependabot in#195
- build(deps): bump org.sonarqube from 4.4.0.3356 to 4.4.1.3373 by@dependabot in#196
- build(deps): bump kafka from 3.5.1 to 3.6.0 by@dependabot in#197
- build(deps): bump com.ibm.cloud:cloudant from 0.7.1 to 0.8.0 by@dependabot in#198
- chore: prepare for 0.200.5 release by@eiri in#199
Full Changelog:v0.200.4...v0.200.5
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.4 (2023-09-26)
Compare
- [UPGRADED] Upgraded com.ibm.cloud:cloudant from 0.6.0 to 0.7.0.
What's Changed
- chore: bump version after release by@mojito317 in#189
- build(deps): bump com.ibm.cloud:cloudant from 0.6.0 to 0.6.1 by@dependabot in#190
- build(deps): bump com.ibm.cloud:cloudant from 0.6.1 to 0.7.0 by@dependabot in#191
- chore: prepare for 0.200.4 release by@eiri in#192
Full Changelog:v0.200.3...v0.200.4
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.3 (2023-09-04)
Compare
- [UPGRADED] Upgraded com.ibm.cloud:cloudant from 0.5.1 to 0.6.0.
- [UPGRADED] Upgraded Kafka from 3.4.0 to 3.5.1.
What's Changed
- chore: bump version after release by@eiri in#172
- Fix release CI by@eiri in#173
- build: simplify signing by@ricellis in#174
- build(deps): bump com.ibm.cloud:cloudant from 0.5.1 to 0.5.2 by@dependabot in#175
- build(deps): bump org.sonarqube from 4.0.0.2929 to 4.1.0.3113 by@dependabot in#176
- build(deps): bump org.sonarqube from 4.1.0.3113 to 4.2.0.3129 by@dependabot in#177
- build(deps): bump kafka from 3.4.0 to 3.4.1 by@dependabot in#178
- build(deps): bump org.sonarqube from 4.2.0.3129 to 4.2.1.3168 by@dependabot in#179
- build(deps): bump kafka from 3.4.1 to 3.5.0 by@dependabot in#180
- build(deps): bump com.ibm.cloud:cloudant from 0.5.2 to 0.5.3 by@dependabot in#181
- build(deps): bump com.ibm.cloud:cloudant from 0.5.3 to 0.5.4 by@dependabot in#182
- build(deps): bump org.sonarqube from 4.2.1.3168 to 4.3.0.3225 by@dependabot in#183
- build(deps): bump kafka from 3.5.0 to 3.5.1 by@dependabot in#184
- build(deps): bump com.ibm.cloud:cloudant from 0.5.4 to 0.6.0 by@dependabot in#185
- build(deps): bump org.sonarqube from 4.3.0.3225 to 4.3.1.3277 by@dependabot in#186
- docs: remove release process from README by@mojito317 in#187
- chore: prepare for 0.200.3 release by@mojito317 in#188
Full Changelog:v0.200.2...v0.200.3
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.2 (2023-05-10)
ce186be
Compare
- [UPGRADED] Bump com.ibm.cloud:cloudant from 0.4.3 to 0.5.1 (#167)
What's Changed
- chore: bump version after release by@tomblench in#155
- build: wait for SQ quality gate is done by@mojito317 in#154
- chore: use new build image by@tomblench in#156
- Remove gradle wrapper by@emlaver in#158
- docs: add release process by@tomblench in#160
- Switch from GPG to CISO signing solution by@eiri in#161
- i227 plugin deps by@ricellis in#162
- 138 dependencies by@ricellis in#163
- Use version catalog and enable dependabot by@ricellis in#164
- build(deps): bump com.ibm.cloud:cloudant from 0.4.3 to 0.5.1 by@dependabot in#167
- build(deps): bump junit:junit from 4.12 to 4.13.2 by@dependabot in#166
- build(deps): bump org.powermock:powermock-api-easymock from 1.6.4 to 2.0.9 by@dependabot in#168
- build(deps): bump org.easymock:easymock from 3.4 to 4.3 by@dependabot in#170
- Prepare for 0.200.2 release by@eiri in#171
New Contributors
- @dependabot made their first contribution in#167
Full Changelog:v0.200.1...v0.200.2
Assets3
Uh oh!
There was an error while loading.Please reload this page.
0.200.1 (2023-02-24)
f9e00fa
Compare
- [BREAKING CHANGE] Stop sink connector on target database creation failure.
- [UPGRADED] Upgraded
cloudant-java-sdk
to 0.4.3. - [UPGRADED] Upgraded Kafka to 3.4.0.
What's Changed
- chore: bump version number after release, fix Jenkinsfile by@tomblench in#143
- chore: use artifactory for jenkins by@tomblench in#144
- Add vulnerability reporting policy by@eiri in#146
- build: add SonarQube analysis to pipeline by@mojito317 in#147
- Fix sq issues by@mojito317 in#150
- Update cloudant-java-sdk to 0.4.3 by@emlaver in#152
- Update Kafka to 3.4.0 by@emlaver in#151
- chore: prepare for 0.200.1 release by@tomblench in#153
Full Changelog:v0.200.0...v0.200.1
Assets4
Uh oh!
There was an error while loading.Please reload this page.
0.200.0 (2022-11-02)
52d765d
Compare
- [FIXED] README and documentation have been extensively rewritten.
- [BREAKING CHANGE] Rename source connector. Properties files should be updated to
useconnector.class=com.ibm.cloud.cloudant.kafka.SourceChangesConnector
. - [BREAKING CHANGE] Rename sink connector. Properties files should be updated to
useconnector.class=com.ibm.cloud.cloudant.kafka.SinkConnector
. - [BREAKING CHANGE] Configuration parameters have changed for url, database, authentication, and last change sequence.
See README for details. - [BREAKING CHANGE] Source connector flatten, schema generation and omit design documents options have been replaced by
message transforms. See README for details. - [BREAKING CHANGE] Source connector now emits
java.util.Map
(notString
) event values by default. See README for
details. - [BREAKING CHANGE] Source connector now emits
org.apache.kafka.connect.data.Struct
(notString
) event keys. See
README for details. - [BREAKING CHANGE] Source connector now emits tombstone events for deleted documents.
Seesingle message transforms section in README for details. - [BREAKING CHANGE] Converter support for sink connector has changed. See README for details.
- [BREAKING CHANGE] Preserve
_rev
field message values in sink connector.
Seesink connector config section in README for more details. - [BREAKING CHANGE] Semantics of
batch.size
configuration parameter changed: for sink connector this value no longer
affects whenflush()
is called. - [BREAKING CHANGE] Sink connector will correctly honour
errors.tolerance
,errors.log.enable
,
anderrors.deadletterqueue.topic.name
configuration parameters.
Seethe sample sink properties file for a recommended example of how
to configure these to continue processing when non-fatal errors occur. - [BREAKING CHANGE] Renamed from
kafka-connect-cloudant
tocloudant-kafka-connector
and packaged as zipped directory instead of uber jar. See README for installation details. - [BREAKING CHANGE] Publish releases tohttps://github.com/IBM/cloudant-kafka-connector/releases.
- [UPGRADED] Connector now supports all authentication types via the
cloudant.auth.type
configuration parameter. When
using an authentication type of "iam", the API key is configured via thecloudant.apikey
configuration parameter. - [UPGRADED] Upgraded Gradle distribution from 4.5.1 to 7.4
- [UPGRADED] Upgraded Kafka Connect API to 3.2.1.
- [UPGRADED] Refactored to use the new
cloudant-java-sdk
library.
What's Changed
- Added copyright to DCO1.1.txt by@emlaver in#42
- Updated travis to use docker CouchDB by@ricellis in#43
- Template updates by@ricellis in#44
- ci: Add secrets baseline file by@eiri in#48
- Update Jenkins executor label by@ricellis in#49
- Fix README by@mojito317 in#45
- 50 migrate to new sdk by@emlaver in#51
- Update support email address by@emlaver in#55
- Update gradle version from 4.5.1 to 7.4 by @vmatyusGitHub in#58
- 53: Fix publishing by@tomblench in#59
- Upgrade Kafka to 3.1.0 by@emlaver in#56
- Feature/61 configuration validation by@tomblench in#70
- Support for JSONConverter in sink connector by@tomblench in#71
- Stop removing
_rev
from sink documents by@emlaver in#77 - Re-use Cloudant client in sink connector by@tomblench in#74
- Module rename by@ricellis in#78
- Update links for repo rename/transfer by@ricellis in#80
- [ImgBot] Optimize images by@imgbot in#81
- Document the use of SMTs to customize _id field by@emlaver in#83
- 79 packaging and coordinate renaming by@ricellis in#85
- fix: Only support 1 task in source connector by@tomblench in#87
- feat: Emit tombstones for deleted documents by@tomblench in#88
- Remove use of com.google.common.collect.Streams by@emlaver in#91
- 84 handle per event errors by@tomblench in#89
- chore: exclude members from DCO check by@ricellis in#95
- fix: remove _running/stop machinery by@tomblench in#99
- 63 schema flatten smts by@ricellis in#93
- clean up source code and tests by@emlaver in#92
- chore: remove org.json dependency by@tomblench in#102
- feat: add isDesignDocument predicate by@ricellis in#106
- feat: batch size limits in options by@tomblench in#108
- refactor: connector moves and renames by@mojito317 in#110
- fix: ensure sink task is partitioned properly by@tomblench in#109
- chore: refactor ConnectRecordMapper, rename to SinkRecordToDocument by@tomblench in#113
- refactor: move classes to a more sensible package hierarchy by@mojito317 in#115
- chore: cleanup warnings by@ricellis in#119
- chore: tidy up ConfigDef to aid README generation by@tomblench in#114
- fix: convert LazilyParsedNumbers to specific Number types by@ricellis in#118
- chore: rewrite documents and split out sections by@tomblench in#117
- refactor: source partition offset map by@ricellis in#120
- fix: ensure collection (array/list) types are converted properly by@tomblench in#121
- ci: sign the jar by@ricellis in#123
- fix: use LONGPOLL with one minute timeout by@tomblench in#127
- docs: add DLQ and error options to sample sink properties by@tomblench in#129
- fix: change
cloudant.since
logic to prefer saved offset, if present by@tomblench in#125 - fix: failing test by@tomblench in#132
- chore: Use parameterized logging where possible by@tomblench in#131
- docs: fix SMT flatten syntax by@tomblench in#134
- chore: update cloudant-java-sdk to 0.4.0 by@ricellis in#133
- feat: change record key to struct including url and db by@tomblench in#136
- chore: update gradle wrapper to 7.4 by@tomblench in#141
- build: package as zip instead of jar by@ricellis in#142
- update readme, changes, version by@tomblench in#137
New Contributors
- @emlaver made their first contribution in#42
- @eiri made their first contribution in#48
- @mojito317 made their first contribution in#45
- @vmatyusGitHub made their first contribution in#58
- @imgbot made their first contribution in#81
Full Changelog:0.100.2-kafka-1.0.0...v0.200.0
Assets4
Uh oh!
There was an error while loading.Please reload this page.
0.100.2-kafka-1.0.0 (2018-04-13)
453d92d
Compare
- [FIXED] Issue where multiple source connector configurations overlapped causing incorrect message publication or duplication.
Assets2
Uh oh!
There was an error while loading.Please reload this page.