What does "Deleting unrecoverable checkpoint table row" mean? When I look at our production SQL Server 2016's server logs I am seeing multiple entries that say:


  [INFO] Database ID: [5]. Deleting unrecoverable checkpoint table row
  (id: 294).


The id at the end is incremented by 1 for each entry.

I Googled for this error and there is literally nothing about it.  What does this entry mean?  It sounds rather ominous.
This is my assumption based on the log entry - 

If you are using Memory optimized tables, there are Checkpoint File Pair (CFPs).


  CPFs transition through several states before they can be deallocated. Database checkpoints and log backups need to happen to transition the files through the phases, and ultimately clean up files that are no longer needed. For a description of these phases, see sys.dm_db_xtp_checkpoint_files 


The log entry refers to deallocation by garbage collection process.