Branch: refs/heads/master Home: https://github.com/jenkinsci/jenkins Commit: fefd61c87d9d19ba786178410473a60315707923 https://github.com/jenkinsci/jenkins/commit/fefd61c87d9d19ba786178410473a60315707923 Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths: M core/src/main/java/hudson/model/User.java A core/src/main/java/jenkins/security/UserDetailsCache.java A test/src/test/java/jenkins/security/UserDetailsCacheTest.java Log Message: ----------- [JENKINS-35493] Introduce a UserDetails cache to fix performance regression after SECURITY-243 Commit: c50b61dd745e3f4547850f59abce5cd295e90d6e https://github.com/jenkinsci/jenkins/commit/c50b61dd745e3f4547850f59abce5cd295e90d6e Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M core/src/main/java/jenkins/security/UserDetailsCache.java Log Message: ----------- [JENKINS-35493] Forgot the JavaDoc Commit: 97369edb7d70c9652813f4acc5073b3017867e18 https://github.com/jenkinsci/jenkins/commit/97369edb7d70c9652813f4acc5073b3017867e18 Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-11 (Mon, 11 Jul 2016) Changed paths: M core/src/main/java/jenkins/security/UserDetailsCache.java Log Message: ----------- [JENKINS-35493] Fixed nits Commit: 1231d8213994b2b02211a297262e3bbf8076c670 https://github.com/jenkinsci/jenkins/commit/1231d8213994b2b02211a297262e3bbf8076c670 Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M core/src/main/java/jenkins/security/UserDetailsCache.java Log Message: ----------- Invalidate the key in existanceCache instead of setting null Commit: 538332385eb09ea936bc65f69f40156aa88708ff https://github.com/jenkinsci/jenkins/commit/538332385eb09ea936bc65f69f40156aa88708ff Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M changelog.html M cli/pom.xml M core/pom.xml M core/src/main/java/hudson/Functions.java M core/src/main/java/hudson/Launcher.java M core/src/main/java/hudson/PluginManager.java M core/src/main/java/hudson/Util.java M core/src/main/java/hudson/WebAppMain.java A core/src/main/java/hudson/cli/CancelQuietDownCommand.java M core/src/main/java/hudson/cli/ConnectNodeCommand.java M core/src/main/java/hudson/cli/DisconnectNodeCommand.java M core/src/main/java/hudson/cli/OnlineNodeCommand.java A core/src/main/java/hudson/cli/QuietDownCommand.java M core/src/main/java/hudson/cli/handlers/GenericItemOptionHandler.java M core/src/main/java/hudson/console/ModelHyperlinkNote.java M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/ComputerSet.java M core/src/main/java/hudson/model/Executor.java M core/src/main/java/hudson/model/Fingerprint.java M core/src/main/java/hudson/model/Job.java M core/src/main/java/hudson/model/ListView.java M core/src/main/java/hudson/model/PasswordParameterDefinition.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/model/RunMap.java M core/src/main/java/hudson/security/ACL.java A core/src/main/java/hudson/security/ACLContext.java M core/src/main/java/hudson/tasks/BuildTrigger.java M core/src/main/java/hudson/util/DescriptorList.java M core/src/main/java/jenkins/model/BlockedBecauseOfBuildInProgress.java M core/src/main/java/jenkins/model/CauseOfInterruption.java M core/src/main/java/jenkins/model/GlobalSCMRetryCountConfiguration.java M core/src/main/java/jenkins/model/Jenkins.java M core/src/main/java/jenkins/model/ParameterizedJobMixIn.java M core/src/main/java/jenkins/model/item_category/ItemCategory.java M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java M core/src/main/java/jenkins/model/lazy/LazyBuildMixIn.java M core/src/main/java/jenkins/model/lazy/SortedIntList.java M core/src/main/java/jenkins/model/queue/AsynchronousExecution.java M core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java M core/src/main/resources/hudson/cli/Messages.properties M core/src/main/resources/hudson/cli/Messages_bg.properties M core/src/main/resources/hudson/cli/Messages_da.properties M core/src/main/resources/hudson/cli/Messages_de.properties M core/src/main/resources/hudson/cli/Messages_es.properties M core/src/main/resources/hudson/cli/Messages_ja.properties M core/src/main/resources/hudson/cli/Messages_lt.properties M core/src/main/resources/hudson/cli/Messages_pt_BR.properties M core/src/main/resources/hudson/cli/Messages_zh_CN.properties M core/src/main/resources/hudson/cli/Messages_zh_TW.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath.jelly R core/src/main/resources/hudson/model/Executor/causeOfDeath_da.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_de.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_es.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_ja.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_lv.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_pt_BR.properties R core/src/main/resources/hudson/model/Executor/causeOfDeath_zh_TW.properties M core/src/main/resources/hudson/model/Messages.properties M core/src/main/resources/hudson/model/Messages_bg.properties M core/src/main/resources/hudson/model/Messages_da.properties M core/src/main/resources/hudson/model/Messages_de.properties M core/src/main/resources/hudson/model/Messages_es.properties M core/src/main/resources/hudson/model/Messages_it.properties M core/src/main/resources/hudson/model/Messages_ja.properties M core/src/main/resources/hudson/model/Messages_lt.properties M core/src/main/resources/hudson/model/Messages_pt_BR.properties M core/src/main/resources/hudson/model/Messages_zh_CN.properties M core/src/main/resources/hudson/model/Messages_zh_TW.properties M core/src/main/resources/hudson/model/PasswordParameterDefinition/index.jelly M core/src/main/resources/hudson/model/Run/logKeep.jelly M core/src/main/resources/hudson/model/View/delete_lt.properties M core/src/main/resources/hudson/model/View/sidepanel_lt.properties M core/src/main/resources/jenkins/model/Messages.properties M core/src/main/resources/jenkins/model/Messages_bg.properties M core/src/main/resources/jenkins/model/Messages_da.properties M core/src/main/resources/jenkins/model/Messages_de.properties M core/src/main/resources/jenkins/model/Messages_es.properties M core/src/main/resources/jenkins/model/Messages_ja.properties M core/src/main/resources/jenkins/model/Messages_lt.properties M core/src/main/resources/jenkins/model/Messages_pt_BR.properties M core/src/main/resources/jenkins/model/Messages_zh_TW.properties M core/src/main/resources/lib/hudson/executors.jelly M core/src/test/java/jenkins/model/RunIdMigratorTest.java M core/src/test/java/jenkins/model/lazy/SortedIntListTest.java M pom.xml M test/pom.xml A test/src/test/java/hudson/cli/CancelQuietDownCommandTest.java A test/src/test/java/hudson/cli/QuietDownCommandTest.java M test/src/test/java/hudson/model/ComputerSetTest.java M test/src/test/java/hudson/model/ExecutorTest.java M test/src/test/java/hudson/model/FingerprintTest.java M test/src/test/java/hudson/model/FreeStyleProjectTest.java M test/src/test/java/hudson/model/JobPropertyTest.java M test/src/test/java/hudson/model/ListViewTest.java M test/src/test/java/hudson/model/MyViewTest.java M test/src/test/java/hudson/model/ParametersDefinitionPropertyTest.java M test/src/test/java/hudson/model/PasswordParameterDefinitionTest.java M test/src/test/java/hudson/model/QueueTest.java M test/src/test/java/hudson/model/RunMapTest.java M test/src/test/java/hudson/model/WorkspaceCleanupThreadTest.java M test/src/test/java/hudson/slaves/NodePropertyTest.java M test/src/test/java/jenkins/install/SetupWizardTest.java A test/src/test/java/jenkins/model/GlobalSCMRetryCountConfigurationTest.java A test/src/test/java/jenkins/model/ParameterizedJobMixInTest.java M test/src/test/java/jenkins/model/StartupTest.java M test/src/test/java/jenkins/security/ApiTokenPropertyTest.java M war/pom.xml M war/src/main/less/pluginSetupWizard.less Log Message: ----------- Merge remote-tracking branch 'origin/master' into JENKINS-35493 Commit: 5005026b66170cba8c6c42be8fda79801b812703 https://github.com/jenkinsci/jenkins/commit/5005026b66170cba8c6c42be8fda79801b812703 Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-18 (Mon, 18 Jul 2016) Changed paths: M core/src/main/java/hudson/model/User.java Log Message: ----------- Invalidate user details cache when user is removed Commit: 082e22c81c55f71ffcb50c3524c603b9b7678e3d https://github.com/jenkinsci/jenkins/commit/082e22c81c55f71ffcb50c3524c603b9b7678e3d Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M core/src/main/java/hudson/model/User.java Log Message: ----------- Invalidate UserDetailsCache on user rekey and reload Commit: 642138dd3405958002329c129f1c75e978bb172d https://github.com/jenkinsci/jenkins/commit/642138dd3405958002329c129f1c75e978bb172d Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M core/src/main/java/hudson/model/User.java Log Message: ----------- Invalidate UserDetailsCache when User.fullName changes Commit: 06e99bd94295299f9041bc963a5981575df257ca https://github.com/jenkinsci/jenkins/commit/06e99bd94295299f9041bc963a5981575df257ca Author: Robert Sandell <rsand...@cloudbees.com> Date: 2016-07-19 (Tue, 19 Jul 2016) Changed paths: M core/src/main/java/hudson/model/User.java A core/src/main/java/jenkins/security/UserDetailsCache.java A test/src/test/java/jenkins/security/UserDetailsCacheTest.java Log Message: ----------- Merge pull request #2446 from rsandell/JENKINS-35493 [JENKINS-35493] Introduce a UserDetails cache Compare: https://github.com/jenkinsci/jenkins/compare/6c5fbf000886...06e99bd94295 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.