@@ -59,10 +59,21 @@ replica of an Active-Active replication setup or an Auto tiering database.
59
59
60
60
If you don't configure RDI to capture a specific set of tables in the schema then it will
61
61
detect any new tables when they are added. Similarly, RDI will capture new table columns
62
- and changes to column names unless you configure it for a specfic set of columns.
62
+ and changes to column names unless you configure it for a specific set of columns.
63
63
Bear in mind that the Redis keys in the target database will change to reflect the
64
64
new or renamed tables and columns.
65
65
66
+ ## Should I be concerned when the log says RDI is out of memory? {#rdi-oom}
67
+
68
+ Sometimes the Debezium log will contain a message saying that RDI is out of
69
+ memory. This is actually an information message, not an error. It means that
70
+ RDI has used all available memory for its data streams and must now concentrate
71
+ on processing the streams to make space for new data from the collector.
72
+ The message is typically logged during the
73
+ snapshot phase of the
74
+ [ ingest pipeline lifecycle] ({{< relref "/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines#ingest-pipeline-lifecycle" >}})
75
+ but you may also sometimes see it during the CDC phase.
76
+
66
77
## What happens when RDI can't write to the target Redis database?
67
78
68
79
RDI will keep attempting to write the changes to the target and will also attempt
@@ -79,7 +90,7 @@ more space available.
79
90
## What does RDI do if the data is corrupted or invalid?
80
91
81
92
The collector reports the data to RDI in a structured JSON format. If
82
- the structure of the JSON data is invalid or if there is a fatal bug in the tranformation
93
+ the structure of the JSON data is invalid or if there is a fatal bug in the transformation
83
94
job then RDI can't transform the data. When this happens, RDI will store the original data
84
95
in a "dead letter queue" along with a message to say why it was rejected. The dead letter
85
96
queue is stored as a capped stream in the RDI staging database. You can see its contents
0 commit comments