Ticket #48 (closed task: wontfix)
Add process to clean up deleted records
|Reported by:||evert||Owned by:||evert|
When a record is deleted it is flagged as deleted. Any CRUD operations will behave accordingly.
The reason the record is flagged as deleted instead of deleting the corresponding hbase row is because RowLog? information present on the same row are still needed (after the delete) until all related RowLog? (WAL and MQ) tasks are performed.
To avoid too many stale, deleted, records in HBase a process should at regular intervals scan the records and permanently remove them when they are flagged as deleted and all RowLog? tasks are finished.