Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNN-8867: improving folder permission caching. #1532

Merged
merged 7 commits into from
Aug 29, 2016
Merged

Conversation

galatrash
Copy link
Contributor

Improving folder permission caching.

Note: the solution still not optimal as there are no single calls to purge a specific older permissions from the Cache in the library and any change in the folders will purge all folders permissions through cache dependency. I tried to do this with minimal changes so as not to introduce new features and major changes to the system.

BTW, QA team must do some performance measurements on this change to see the effects on regular site operations.
@sleupold
Copy link
Contributor

George, please remove "with (NoLock)" hints. I haven't been able to notice minimal performance improvements (tested on SQL Server 2012) and the risk to affect proper results is way to high and in a platform product like DNN, you cannot test all use cases. There are way better options to improve database performance than using critical edge case options like this.

@zyhfish
Copy link
Contributor

zyhfish commented Aug 29, 2016

changes looks good, and merge into development branch.

@zyhfish zyhfish merged commit a2e0e6d into development Aug 29, 2016
@zyhfish zyhfish deleted the issue/DNN-8867 branch August 29, 2016 23:24
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.

3 participants