Shared cache config for the customer transaction search projection. Owned by
TransactionService (read-through), busted cross-process by every transaction
WRITER via TransactionCacheBuster, which constructs a buster over this
same namespace + cluster. Entries are tagged with the owning external
customerId, so a per-customer write surgically busts only that customer's
cached searches.
Shared cache config for the customer transaction
searchprojection. Owned byTransactionService(read-through), busted cross-process by every transaction WRITER via TransactionCacheBuster, which constructs a buster over this same namespace + cluster. Entries are tagged with the owning externalcustomerId, so a per-customer write surgically busts only that customer's cached searches.