Commit Graph

25 Commits

Author SHA1 Message Date
Hossein Torabi
1ea02be9c2 DBZ-5229 define centralized and modular aproach for debezium storage 2022-07-12 17:31:19 +02:00
Bob Roldan
3d3800eb30 DBZ-4588 Minor edits 2022-05-13 13:25:32 +02:00
Bob Roldan
d6709b56fc DBZ-4588 Custo converters downstream edits & modularization comments 2022-05-13 13:25:32 +02:00
Gunnar Morling
d21e37746a DBZ-4606 Dropping superfluous link-prefix attribute 2022-02-18 08:47:06 +01:00
Jiri Pechanec
cbde055de7 [documentation] Cross-link Engine and Avro 2022-01-27 09:20:00 +01:00
Jiri Pechanec
6cbc9d9885 DBZ-2520 Add advanced example for JSON format 2021-03-19 13:39:25 +01:00
Jiri Pechanec
312768e2a1 DBZ-2665 Add database history docs to new engine docs 2021-03-19 12:24:51 +01:00
Thomas Thornton
dcb6b04835 DBZ-2897 Define and implement Offsets contract for updating offsets of records.
Added Offsets contract in DebeziumEngine and implemented it as SourceRecordOffsets in EmbeddedEngine.
Added additional method buildOffsets in RecordCommitter for retrieving an Offsets object, implemented
in ConvertingEngineBuilder and EmbeddedEngine. Modified markProcessed method to use Offsets contract.
Updated tests and documentation.
2021-02-17 08:41:01 +01:00
Thomas Thornton
8d87f5feae DBZ-2897 Extended RecordCommitter interface to handle updated source offsets.
Extended the DebeziumEngine interface to include a new method for marking a
record processed with updated source offsets. Implemented the new interface
method in both ConvertingEngineBuilder and EmbeddedEngine. EmbeddedEngine
creates a new SourceRecord with the updated sourceOffsets and passes this
to the original markProcessed method. Added a unit test in EmbeddedEngineTest
that verifies that the file offset storage contains the updated source offset’s
partition. Added a revapi ignore case to prevent failure from a method added
to an interface without a default method. Updated docs for Debezium Engine
that describe the new functionality.
2021-02-17 08:41:01 +01:00
Denis Andrejew
3f8da1c0e9 [documentation] Fix duplicate Java code in example (engine.adoc) 2020-11-17 11:30:28 -05:00
Alexander Iskuskov
0c250810f3 DBZ-2717 Fix typo in converters doc 2020-11-02 08:41:14 +01:00
rkerner
2c5c093587 DBZ-2171 avoid divisive language 2020-08-21 09:29:04 +02:00
TovaCohen
6c13e8265e DBZ-2105 Updated AsciiDoc markup for tables to be only what is needed 2020-05-28 11:04:17 -04:00
TovaCohen
2a5557b61d DBZ-2105 Replace "Debezium" with "{prodname}" where appropriate 2020-05-28 11:04:17 -04:00
TovaCohen
98f9ef2574 DBZ-2105 Adds AsciiDoc anchor ID to the top of each file that did not already have one. 2020-05-28 11:04:17 -04:00
TovaCohen
964f31dd36 DBZ-2105 Removing includes statements for the _attributes.adoc file and remove that file. 2020-05-28 11:04:16 -04:00
TovaCohen
046ab999dc DBZ-2105 Replaced "xref:" cross references with {link-prefix}:{link-whatever} 2020-05-28 11:04:16 -04:00
TovaCohen
7012a9c3c7 DBZ-2105 Updates to ensure unique anchor IDs. Updates references to updated IDs. 2020-05-28 11:04:16 -04:00
cooksey
64a8cb6134 DBZ-2073 Update DebeziumEngine.ChangeConsumer api in docs 2020-05-14 06:16:58 +02:00
Gunnar Morling
ab1d4bb1cd DBZ-1970 Making change event API more consistent and uniform 2020-05-06 14:33:37 +02:00
Gunnar Morling
2f6342afbe DBZ-1807 Documentation update 2020-04-15 18:51:47 +02:00
Jiri Pechanec
d7d2e47ea0 DBZ-1782 DBZ-1807 DBZ-1930 Document new devel features 2020-04-09 18:07:22 +02:00
Gunnar Morling
1742d9a9ba DBZ-234 Misc. doc updates 2020-03-02 09:43:15 +01:00
Jiri Pechanec
c4f982865f DBZ-1134 Documentation for custom converters 2020-03-02 09:43:15 +01:00
Jiri Pechanec
5117ecab40 DBZ-234 Document Debezium Engine API 2020-03-02 09:43:15 +01:00