LPS-39276 Improve ChainableMethodAdviceInjector to support child matching
LPS-39276 Add DynamicDataSourceAdvice as a replacement of DynamicDataSourceTransactionInterceptor in order to remove is-a relationship with TransactionInterceptor
LPS-39276 Remove DynamicDataSourceTransactionInterceptor
LPS-39276 Disable R/W splitting for clustering related methods of LockLocalService
LPS-39276 Unit test
Revert "LPS-39276 Unit test"

This reverts commit 8c87117094ff310fcb476b74ae090ddf2e4e19c2.
Revert "LPS-39276 Disable R/W splitting for clustering related methods of LockLocalService"

This reverts commit 1e2040592068dc986e512ef27017fb1b8434a755.
Revert "LPS-39276 Remove DynamicDataSourceTransactionInterceptor"

This reverts commit b5a3c468cbca6f0790ccbb04952f4eb1f0ee0a6a.
Revert "LPS-39276 Add DynamicDataSourceAdvice as a replacement of DynamicDataSourceTransactionInterceptor in order to remove is-a relationship with TransactionInterceptor"

This reverts commit c59a15a4688d732d0d5f17903967e759a8ce0a79.
LPS-39276 New DynamicDataSourceAdvice
LPS-39276 Spring wiring
LPS-39276 Apply
LPS-39276 Clean up
LPS-39276 Unit test
LPS-39276 SF