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.

Reply via email to