I set up the following lookup cache values:
'lookup.cache.max-rows' = '200000'
'lookup.cache.ttl' = '1min'
for a jdbc connector.
This table currently only has about 20000 records in it. However,
since I set the TTL to 1 minute, I expected the job to query that
table every minute.
The documentation states:
https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/table/connectors/jdbc.html#lookup-cacheThe oldest rows in cache will be expired when the cache hit to the max
cached rows lookup.cache.max-rows or when the row exceeds the max time
to live lookup.cache.ttl.
What am I misunderstanding?