Skip to content

Commit

Permalink
RONDB-753 TTL FEATURE [PATCH 7] (#643)
Browse files Browse the repository at this point in the history
Added More Test Cases:

1. TTL with a unique index
2. TTL with a disk column table
3. TTL with backup & restore
4. TTL with a foreign key,
   TTL has several design conflicts with foreign keys. The current
   solution is to forbid foreign keys when TTL is enabled.
   However, the related test cases have already been added and can be
   enabled once foreign key support is implemented in the future.
Note:
1. TTL testing on the data node is complete, but more tests will be added over time.
2. TTL purging on RDRS2 requires additional testing; further considerations will be made.
  • Loading branch information
KernelMaker authored Feb 24, 2025
1 parent ff4e7c2 commit 8921a26
Show file tree
Hide file tree
Showing 12 changed files with 1,810 additions and 264 deletions.
1 change: 1 addition & 0 deletions include/my_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,7 @@ enum ha_extra_function {
*/
HA_EXTRA_IGNORE_TTL,
HA_EXTRA_NO_IGNORE_TTL,
HA_EXTRA_FK_TTL
};

/* Compatible option, to be deleted in 6.0 */
Expand Down
Loading

0 comments on commit 8921a26

Please sign in to comment.