Skip to content

Switch to opt-in for useTransactionAuditCache - #7909

Open
XingY wants to merge 4 commits into
developfrom
fb_issue1323
Open

Switch to opt-in for useTransactionAuditCache#7909
XingY wants to merge 4 commits into
developfrom
fb_issue1323

Conversation

@XingY

@XingY XingY commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Rationale

For samples/dataclass data, UseTransactionAuditCache is treated as TRUE, unless the import action explicitly pass the param in as FALSE. This aggressive caching was mostly harmless, until we start to use it for registries with trigger scripts. The different NULL vs FALSE treatment resulted in data in the same transaction to be cached in an inconsistent way, depending on if they originated from import/async import/query insert.

The server side's default to TRUE was probably done before the App was widely updated to explicitly pass in the UseTransactionAuditCache import param. This PR modifies the behavior so that UseTransactionAuditCache is only True when the the incoming config params specifies it to be true.

Related Pull Requests

Changes

@XingY
XingY requested a review from labkey-nicka August 4, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants