Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-26445

Browser freezes when clicking more link on a job to see other builds

      When we click more link on a job to see other builds the browser freezes and prompts saying javascript is taking too long to execute. I started seeing after upgrading to 1.595 unfortunately i cannot recall what version i was on before.

      We see a similar issue when we go to a job that has a lot of jobs in the pending queue. We are not able to scroll on the screen.

          [JENKINS-26445] Browser freezes when clicking more link on a job to see other builds

          mcrooney added a comment -

          I took a quick stab and was able to improve performance 4x, and submitted a PR: https://github.com/jenkinsci/jenkins/pull/1829. I tested some overflows with and without it and all appears well, though there could be edge cases I'm missing.

          That said, a simple solution would also seem to be, since the button just says "More builds" to not load all builds, but just 50/100 more, and keep the button there so it can be clicked again. That's what I expected it to do anyway

          mcrooney added a comment - I took a quick stab and was able to improve performance 4x, and submitted a PR: https://github.com/jenkinsci/jenkins/pull/1829 . I tested some overflows with and without it and all appears well, though there could be edge cases I'm missing. That said, a simple solution would also seem to be, since the button just says "More builds" to not load all builds, but just 50/100 more, and keep the button there so it can be clicked again. That's what I expected it to do anyway

          Tom FENNELLY added a comment -

          I updated PR 1641. It supports pagination, as well as filtering (by a fuzzy matcher, or more fine-grained filter syntax).

          Tom FENNELLY added a comment - I updated PR 1641 . It supports pagination, as well as filtering (by a fuzzy matcher, or more fine-grained filter syntax).

          Code changed in jenkins
          User: tfennelly
          Path:
          changelog.html
          cli/pom.xml
          core/pom.xml
          core/src/main/java/hudson/ExtensionListListener.java
          core/src/main/java/hudson/FilePath.java
          core/src/main/java/hudson/FileSystemProvisioner.java
          core/src/main/java/hudson/FileSystemProvisionerDescriptor.java
          core/src/main/java/hudson/Functions.java
          core/src/main/java/hudson/PluginManager.java
          core/src/main/java/hudson/PluginManagerStaplerOverride.java
          core/src/main/java/hudson/PluginWrapper.java
          core/src/main/java/hudson/cli/CloneableCLICommand.java
          core/src/main/java/hudson/diagnosis/OldDataMonitor.java
          core/src/main/java/hudson/model/AbstractProject.java
          core/src/main/java/hudson/model/ChoiceParameterDefinition.java
          core/src/main/java/hudson/model/Computer.java
          core/src/main/java/hudson/model/DownloadService.java
          core/src/main/java/hudson/model/Executor.java
          core/src/main/java/hudson/model/Items.java
          core/src/main/java/hudson/model/Job.java
          core/src/main/java/hudson/model/Result.java
          core/src/main/java/hudson/model/RunMap.java
          core/src/main/java/hudson/model/Slave.java
          core/src/main/java/hudson/model/UsageStatistics.java
          core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java
          core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
          core/src/main/java/hudson/org/apache/tools/tar/TarInputStream.java
          core/src/main/java/hudson/org/apache/tools/tar/TarOutputStream.java
          core/src/main/java/hudson/os/SU.java
          core/src/main/java/hudson/scheduler/CronTab.java
          core/src/main/java/hudson/scheduler/CronTabList.java
          core/src/main/java/hudson/security/ACL.java
          core/src/main/java/hudson/security/SecurityRealm.java
          core/src/main/java/hudson/security/csrf/CrumbFilter.java
          core/src/main/java/hudson/slaves/NodeProvisioner.java
          core/src/main/java/hudson/slaves/SlaveComputer.java
          core/src/main/java/hudson/tasks/Maven.java
          core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
          core/src/main/java/hudson/triggers/SCMTrigger.java
          core/src/main/java/hudson/triggers/TimerTrigger.java
          core/src/main/java/hudson/triggers/Trigger.java
          core/src/main/java/hudson/util/ChartUtil.java
          core/src/main/java/hudson/util/CopyOnWriteList.java
          core/src/main/java/hudson/util/DoubleLaunchChecker.java
          core/src/main/java/hudson/util/MultipartFormDataParser.java
          core/src/main/java/hudson/util/PluginServletFilter.java
          core/src/main/java/hudson/util/ProcessKillingVeto.java
          core/src/main/java/hudson/util/ProcessTree.java
          core/src/main/java/hudson/util/QuotedStringTokenizer.java
          core/src/main/java/hudson/util/RobustCollectionConverter.java
          core/src/main/java/hudson/util/RobustMapConverter.java
          core/src/main/java/hudson/util/RobustReflectionConverter.java
          core/src/main/java/hudson/util/SequentialExecutionQueue.java
          core/src/main/java/hudson/util/io/TarArchiver.java
          core/src/main/java/hudson/util/jna/DotNet.java
          core/src/main/java/hudson/util/xstream/ImmutableListConverter.java
          core/src/main/java/jenkins/model/BlockedBecauseOfBuildInProgress.java
          core/src/main/java/jenkins/model/CauseOfInterruption.java
          core/src/main/java/jenkins/model/Jenkins.java
          core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
          core/src/main/java/jenkins/model/ParameterizedJobMixIn.java
          core/src/main/java/jenkins/model/RunIdMigrator.java
          core/src/main/java/jenkins/slaves/restarter/SlaveRestarter.java
          core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
          core/src/main/java/jenkins/util/xstream/CriticalXStreamException.java
          core/src/main/resources/hudson/model/AbstractBuild/changes.jelly
          core/src/main/resources/hudson/model/AbstractBuild/index_pt_BR.properties
          core/src/main/resources/hudson/model/AbstractBuild/index_pt_PT.properties
          core/src/main/resources/hudson/model/AbstractBuild/sidepanel_pt_PT.properties
          core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString.html
          core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString_zh_TW.html
          core/src/main/resources/hudson/model/AbstractProject/help-label.html
          core/src/main/resources/hudson/model/AbstractProject/help-label_zh_TW.html
          core/src/main/resources/hudson/model/Job/_api.jelly
          core/src/main/resources/hudson/model/LoadStatistics/main.properties
          core/src/main/resources/hudson/model/Messages.properties
          core/src/main/resources/hudson/model/Messages_ca.properties
          core/src/main/resources/hudson/model/Messages_da.properties
          core/src/main/resources/hudson/model/Messages_de.properties
          core/src/main/resources/hudson/model/Messages_es.properties
          core/src/main/resources/hudson/model/Messages_fi.properties
          core/src/main/resources/hudson/model/Messages_fr.properties
          core/src/main/resources/hudson/model/Messages_hu.properties
          core/src/main/resources/hudson/model/Messages_it.properties
          core/src/main/resources/hudson/model/Messages_ja.properties
          core/src/main/resources/hudson/model/Messages_nl.properties
          core/src/main/resources/hudson/model/Messages_pt_BR.properties
          core/src/main/resources/hudson/model/Messages_ru.properties
          core/src/main/resources/hudson/model/Messages_sl.properties
          core/src/main/resources/hudson/model/Messages_sv_SE.properties
          core/src/main/resources/hudson/model/Messages_tr.properties
          core/src/main/resources/hudson/model/Messages_zh_CN.properties
          core/src/main/resources/hudson/model/Messages_zh_TW.properties
          core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly
          core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/column.jelly
          core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly
          core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly
          core/src/main/resources/hudson/tools/InstallSourceProperty/help.html
          core/src/main/resources/jenkins/model/CauseOfInterruption/ExceptionInterruption/summary.groovy
          core/src/main/resources/jenkins/model/Messages.properties
          core/src/main/resources/jenkins/model/Messages_ca.properties
          core/src/main/resources/jenkins/model/Messages_da.properties
          core/src/main/resources/jenkins/model/Messages_de.properties
          core/src/main/resources/jenkins/model/Messages_es.properties
          core/src/main/resources/jenkins/model/Messages_fi.properties
          core/src/main/resources/jenkins/model/Messages_fr.properties
          core/src/main/resources/jenkins/model/Messages_hu.properties
          core/src/main/resources/jenkins/model/Messages_it.properties
          core/src/main/resources/jenkins/model/Messages_ja.properties
          core/src/main/resources/jenkins/model/Messages_nl.properties
          core/src/main/resources/jenkins/model/Messages_pt_BR.properties
          core/src/main/resources/jenkins/model/Messages_ru.properties
          core/src/main/resources/jenkins/model/Messages_sl.properties
          core/src/main/resources/jenkins/model/Messages_sv_SE.properties
          core/src/main/resources/jenkins/model/Messages_tr.properties
          core/src/main/resources/jenkins/model/Messages_zh_CN.properties
          core/src/main/resources/jenkins/model/Messages_zh_TW.properties
          core/src/main/resources/jenkins/security/s2m/filepath-filter.conf
          core/src/main/resources/lib/form/dropdownDescriptorSelector.jelly
          core/src/main/resources/lib/hudson/scriptConsole.properties
          core/src/main/resources/lib/hudson/scriptConsole_da.properties
          core/src/main/resources/lib/hudson/scriptConsole_de.properties
          core/src/main/resources/lib/hudson/scriptConsole_es.properties
          core/src/main/resources/lib/hudson/scriptConsole_fr.properties
          core/src/main/resources/lib/hudson/scriptConsole_ja.properties
          core/src/main/resources/lib/hudson/scriptConsole_ko.properties
          core/src/main/resources/lib/hudson/scriptConsole_nb_NO.properties
          core/src/main/resources/lib/hudson/scriptConsole_nl.properties
          core/src/main/resources/lib/hudson/scriptConsole_pl.properties
          core/src/main/resources/lib/hudson/scriptConsole_pt_BR.properties
          core/src/main/resources/lib/hudson/scriptConsole_ru.properties
          core/src/main/resources/lib/hudson/scriptConsole_sv_SE.properties
          core/src/main/resources/lib/hudson/scriptConsole_zh_TW.properties
          core/src/main/resources/lib/layout/layout.jelly
          core/src/site/markdown/index.md
          core/src/test/java/hudson/FilePathTest.java
          core/src/test/java/hudson/UtilTest.java
          core/src/test/java/hudson/model/ItemsTest.java
          core/src/test/java/hudson/model/ParametersActionTest.java
          core/src/test/java/hudson/triggers/SCMTriggerTest.java
          core/src/test/java/hudson/triggers/TimerTriggerTest.java
          core/src/test/java/hudson/util/ArgumentListBuilderTest.java
          core/src/test/java/hudson/util/MultipartFormDataParserTest.java
          core/src/test/java/jenkins/model/RunIdMigratorTest.java
          plugins/pom.xml
          pom.xml
          test/pom.xml
          test/src/main/java/com/gargoylesoftware/htmlunit/README.md
          test/src/main/java/com/gargoylesoftware/htmlunit/WebClientUtil.java
          test/src/main/java/com/gargoylesoftware/htmlunit/WebResponseListener.java
          test/src/main/java/com/gargoylesoftware/htmlunit/html/DomNodeUtil.java
          test/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlElementUtil.java
          test/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlFormUtil.java
          test/src/main/java/hudson/core/PluginManagerOverrideTest.java
          test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java
          test/src/main/java/org/jvnet/hudson/test/HudsonPageCreator.java
          test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java
          test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
          test/src/main/java/org/jvnet/hudson/test/junit/FailedTest.java
          test/src/main/resources/hudson/core/PluginManagerOverrideTest/BasicPluginManagerOverride/newview.jelly
          test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
          test/src/test/groovy/hudson/security/TokenBasedRememberMeServices2Test.groovy
          test/src/test/groovy/jenkins/bugs/Jenkins19124Test.groovy
          test/src/test/java/hudson/ExceptionTest.java
          test/src/test/java/hudson/PluginTest.java
          test/src/test/java/hudson/bugs/JnlpAccessWithSecuredHudsonTest.java
          test/src/test/java/hudson/bugs/LoginRedirectTest.java
          test/src/test/java/hudson/cli/ComputerStateTest.java
          test/src/test/java/hudson/cli/SetBuildDisplayNameCommandTest.java
          test/src/test/java/hudson/console/ConsoleAnnotatorTest.java
          test/src/test/java/hudson/diagnosis/ReverseProxySetupMonitorTest.java
          test/src/test/java/hudson/diagnosis/TooManyJobsButNoViewTest.java
          test/src/test/java/hudson/model/AsynchPeopleTest.java
          test/src/test/java/hudson/model/DirectlyModifiableViewTest.java
          test/src/test/java/hudson/model/HelpLinkTest.java
          test/src/test/java/hudson/model/HudsonTest.java
          test/src/test/java/hudson/model/JobQueueTest.java
          test/src/test/java/hudson/model/JobTest.java
          test/src/test/java/hudson/model/ManagementLinkTest.java
          test/src/test/java/hudson/model/MyViewsPropertyTest.java
          test/src/test/java/hudson/model/ParametersTest.java
          test/src/test/java/hudson/model/ProjectTest.java
          test/src/test/java/hudson/model/QueueTest.java
          test/src/test/java/hudson/model/SimpleJobTest.java
          test/src/test/java/hudson/model/UserTest.java
          test/src/test/java/hudson/model/ViewPropertyTest.java
          test/src/test/java/hudson/model/ViewTest.java
          test/src/test/java/hudson/model/queue/WideExecutionTest.java
          test/src/test/java/hudson/search/SearchTest.java
          test/src/test/java/hudson/security/LoginTest.java
          test/src/test/java/hudson/security/pages/SignupPage.java
          test/src/test/java/hudson/slaves/JNLPLauncherTest.java
          test/src/test/java/hudson/slaves/NodePropertyTest.java
          test/src/test/java/hudson/tools/JDKInstallerTest.java
          test/src/test/java/hudson/util/AlternativeUiTextProviderTest.java
          test/src/test/java/hudson/util/FormFieldValidatorTest.java
          test/src/test/java/hudson/util/ProcessTreeKillerTest.java
          test/src/test/java/hudson/util/RobustReflectionConverterTest.java
          test/src/test/java/jenkins/model/JenkinsTest.java
          test/src/test/java/jenkins/security/ApiTokenPropertyTest.java
          test/src/test/java/jenkins/security/BasicHeaderProcessorTest.java
          test/src/test/java/jenkins/security/FrameOptionsPageDecoratorTest.java
          test/src/test/java/jenkins/security/RekeySecretAdminMonitorTest.java
          test/src/test/java/jenkins/security/Security177Test.java
          test/src/test/java/jenkins/widgets/BuildListTableTest.java
          test/src/test/java/lib/form/AdvancedButtonTest.java
          test/src/test/java/lib/form/ExpandableTextboxTest.java
          test/src/test/java/lib/form/RepeatableTest.java
          test/src/test/java/lib/form/RowSetTest.java
          test/src/test/java/lib/form/RowVisibilityGroupTest.java
          test/src/test/java/lib/form/ValidateButtonTest.java
          test/src/test/java/lib/hudson/ListScmBrowsersTest.java
          test/src/test/java/lib/layout/IconTest.java
          test/src/test/java/lib/layout/LayoutTest.java
          test/src/test/java/lib/layout/RenderOnDemandTest.java
          test/src/test/java/lib/layout/TaskTest.java
          test/src/test/java/org/jvnet/hudson/main/JenkinsRuleTimeoutTest.java
          test/src/test/java/org/jvnet/hudson/main/UseRecipesWithJenkinsRuleTest.java
          test/src/test/resources/lib/form/RowSetTest/Subject/test1.jelly
          translation-tool.pl
          war/pom.xml
          war/src/main/webapp/css/style.css
          war/src/main/webapp/help/project-config/custom-workspace.html
          war/src/main/webapp/scripts/hudson-behavior.js
          war/src/main/webapp/scripts/prototype.js
          http://jenkins-ci.org/commit/jenkins/a305e3dc93ae087cc367fcda3fde87695322597f
          Log:
          Merge branch 'master' into JENKINS-26445-pagination-search

          • master: (256 commits)
            Noting #1817
            Noting #1825
            updated changelog for release
            [maven-release-plugin] prepare for next development iteration
            [maven-release-plugin] prepare release jenkins-1.629
            JENKINS-30139 Oleg wants to keep the data accessible so we have to go for immutable
            JENKINS-30139 Forgot to change this one
            JENKINS-30139 Add @Restricted to prevent external use of internal data
            JENKINS-30139 Switch from a big fat lock to a concurrent collection
            JENKINS-30374 Update obsolete help message
            updated changelog for release
            [maven-release-plugin] prepare for next development iteration
            [maven-release-plugin] prepare release jenkins-1.628
            noting merge of PR#1816 - use slf4j interceptors
            Manage commons-logging and log4j as provided, include slf4j adapters for tests.
            Exclude commons-logging and log4j in dangerous scopes compile and runtime in plugins as well.
            Only exclude commons-logging and log4j in dangerous scopes compile and runtime.
            Reintroduce enforcer rules as suggested by @jtnord.
            Document allBuilds for Job remote access API
            Include slf4j-jdk14 during tests.
            ...

          Conflicts:
          war/src/main/webapp/scripts/hudson-behavior.js

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: tfennelly Path: changelog.html cli/pom.xml core/pom.xml core/src/main/java/hudson/ExtensionListListener.java core/src/main/java/hudson/FilePath.java core/src/main/java/hudson/FileSystemProvisioner.java core/src/main/java/hudson/FileSystemProvisionerDescriptor.java core/src/main/java/hudson/Functions.java core/src/main/java/hudson/PluginManager.java core/src/main/java/hudson/PluginManagerStaplerOverride.java core/src/main/java/hudson/PluginWrapper.java core/src/main/java/hudson/cli/CloneableCLICommand.java core/src/main/java/hudson/diagnosis/OldDataMonitor.java core/src/main/java/hudson/model/AbstractProject.java core/src/main/java/hudson/model/ChoiceParameterDefinition.java core/src/main/java/hudson/model/Computer.java core/src/main/java/hudson/model/DownloadService.java core/src/main/java/hudson/model/Executor.java core/src/main/java/hudson/model/Items.java core/src/main/java/hudson/model/Job.java core/src/main/java/hudson/model/Result.java core/src/main/java/hudson/model/RunMap.java core/src/main/java/hudson/model/Slave.java core/src/main/java/hudson/model/UsageStatistics.java core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java core/src/main/java/hudson/org/apache/tools/tar/TarInputStream.java core/src/main/java/hudson/org/apache/tools/tar/TarOutputStream.java core/src/main/java/hudson/os/SU.java core/src/main/java/hudson/scheduler/CronTab.java core/src/main/java/hudson/scheduler/CronTabList.java core/src/main/java/hudson/security/ACL.java core/src/main/java/hudson/security/SecurityRealm.java core/src/main/java/hudson/security/csrf/CrumbFilter.java core/src/main/java/hudson/slaves/NodeProvisioner.java core/src/main/java/hudson/slaves/SlaveComputer.java core/src/main/java/hudson/tasks/Maven.java core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java core/src/main/java/hudson/triggers/SCMTrigger.java core/src/main/java/hudson/triggers/TimerTrigger.java core/src/main/java/hudson/triggers/Trigger.java core/src/main/java/hudson/util/ChartUtil.java core/src/main/java/hudson/util/CopyOnWriteList.java core/src/main/java/hudson/util/DoubleLaunchChecker.java core/src/main/java/hudson/util/MultipartFormDataParser.java core/src/main/java/hudson/util/PluginServletFilter.java core/src/main/java/hudson/util/ProcessKillingVeto.java core/src/main/java/hudson/util/ProcessTree.java core/src/main/java/hudson/util/QuotedStringTokenizer.java core/src/main/java/hudson/util/RobustCollectionConverter.java core/src/main/java/hudson/util/RobustMapConverter.java core/src/main/java/hudson/util/RobustReflectionConverter.java core/src/main/java/hudson/util/SequentialExecutionQueue.java core/src/main/java/hudson/util/io/TarArchiver.java core/src/main/java/hudson/util/jna/DotNet.java core/src/main/java/hudson/util/xstream/ImmutableListConverter.java core/src/main/java/jenkins/model/BlockedBecauseOfBuildInProgress.java core/src/main/java/jenkins/model/CauseOfInterruption.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java core/src/main/java/jenkins/model/ParameterizedJobMixIn.java core/src/main/java/jenkins/model/RunIdMigrator.java core/src/main/java/jenkins/slaves/restarter/SlaveRestarter.java core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java core/src/main/java/jenkins/util/xstream/CriticalXStreamException.java core/src/main/resources/hudson/model/AbstractBuild/changes.jelly core/src/main/resources/hudson/model/AbstractBuild/index_pt_BR.properties core/src/main/resources/hudson/model/AbstractBuild/index_pt_PT.properties core/src/main/resources/hudson/model/AbstractBuild/sidepanel_pt_PT.properties core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString.html core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString_zh_TW.html core/src/main/resources/hudson/model/AbstractProject/help-label.html core/src/main/resources/hudson/model/AbstractProject/help-label_zh_TW.html core/src/main/resources/hudson/model/Job/_api.jelly core/src/main/resources/hudson/model/LoadStatistics/main.properties core/src/main/resources/hudson/model/Messages.properties core/src/main/resources/hudson/model/Messages_ca.properties core/src/main/resources/hudson/model/Messages_da.properties core/src/main/resources/hudson/model/Messages_de.properties core/src/main/resources/hudson/model/Messages_es.properties core/src/main/resources/hudson/model/Messages_fi.properties core/src/main/resources/hudson/model/Messages_fr.properties core/src/main/resources/hudson/model/Messages_hu.properties core/src/main/resources/hudson/model/Messages_it.properties core/src/main/resources/hudson/model/Messages_ja.properties core/src/main/resources/hudson/model/Messages_nl.properties core/src/main/resources/hudson/model/Messages_pt_BR.properties core/src/main/resources/hudson/model/Messages_ru.properties core/src/main/resources/hudson/model/Messages_sl.properties core/src/main/resources/hudson/model/Messages_sv_SE.properties core/src/main/resources/hudson/model/Messages_tr.properties core/src/main/resources/hudson/model/Messages_zh_CN.properties core/src/main/resources/hudson/model/Messages_zh_TW.properties core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/column.jelly core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly core/src/main/resources/hudson/slaves/SlaveComputer/systemInfo.jelly core/src/main/resources/hudson/tools/InstallSourceProperty/help.html core/src/main/resources/jenkins/model/CauseOfInterruption/ExceptionInterruption/summary.groovy core/src/main/resources/jenkins/model/Messages.properties core/src/main/resources/jenkins/model/Messages_ca.properties core/src/main/resources/jenkins/model/Messages_da.properties core/src/main/resources/jenkins/model/Messages_de.properties core/src/main/resources/jenkins/model/Messages_es.properties core/src/main/resources/jenkins/model/Messages_fi.properties core/src/main/resources/jenkins/model/Messages_fr.properties core/src/main/resources/jenkins/model/Messages_hu.properties core/src/main/resources/jenkins/model/Messages_it.properties core/src/main/resources/jenkins/model/Messages_ja.properties core/src/main/resources/jenkins/model/Messages_nl.properties core/src/main/resources/jenkins/model/Messages_pt_BR.properties core/src/main/resources/jenkins/model/Messages_ru.properties core/src/main/resources/jenkins/model/Messages_sl.properties core/src/main/resources/jenkins/model/Messages_sv_SE.properties core/src/main/resources/jenkins/model/Messages_tr.properties core/src/main/resources/jenkins/model/Messages_zh_CN.properties core/src/main/resources/jenkins/model/Messages_zh_TW.properties core/src/main/resources/jenkins/security/s2m/filepath-filter.conf core/src/main/resources/lib/form/dropdownDescriptorSelector.jelly core/src/main/resources/lib/hudson/scriptConsole.properties core/src/main/resources/lib/hudson/scriptConsole_da.properties core/src/main/resources/lib/hudson/scriptConsole_de.properties core/src/main/resources/lib/hudson/scriptConsole_es.properties core/src/main/resources/lib/hudson/scriptConsole_fr.properties core/src/main/resources/lib/hudson/scriptConsole_ja.properties core/src/main/resources/lib/hudson/scriptConsole_ko.properties core/src/main/resources/lib/hudson/scriptConsole_nb_NO.properties core/src/main/resources/lib/hudson/scriptConsole_nl.properties core/src/main/resources/lib/hudson/scriptConsole_pl.properties core/src/main/resources/lib/hudson/scriptConsole_pt_BR.properties core/src/main/resources/lib/hudson/scriptConsole_ru.properties core/src/main/resources/lib/hudson/scriptConsole_sv_SE.properties core/src/main/resources/lib/hudson/scriptConsole_zh_TW.properties core/src/main/resources/lib/layout/layout.jelly core/src/site/markdown/index.md core/src/test/java/hudson/FilePathTest.java core/src/test/java/hudson/UtilTest.java core/src/test/java/hudson/model/ItemsTest.java core/src/test/java/hudson/model/ParametersActionTest.java core/src/test/java/hudson/triggers/SCMTriggerTest.java core/src/test/java/hudson/triggers/TimerTriggerTest.java core/src/test/java/hudson/util/ArgumentListBuilderTest.java core/src/test/java/hudson/util/MultipartFormDataParserTest.java core/src/test/java/jenkins/model/RunIdMigratorTest.java plugins/pom.xml pom.xml test/pom.xml test/src/main/java/com/gargoylesoftware/htmlunit/README.md test/src/main/java/com/gargoylesoftware/htmlunit/WebClientUtil.java test/src/main/java/com/gargoylesoftware/htmlunit/WebResponseListener.java test/src/main/java/com/gargoylesoftware/htmlunit/html/DomNodeUtil.java test/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlElementUtil.java test/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlFormUtil.java test/src/main/java/hudson/core/PluginManagerOverrideTest.java test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java test/src/main/java/org/jvnet/hudson/test/HudsonPageCreator.java test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java test/src/main/java/org/jvnet/hudson/test/junit/FailedTest.java test/src/main/resources/hudson/core/PluginManagerOverrideTest/BasicPluginManagerOverride/newview.jelly test/src/test/groovy/hudson/model/AbstractProjectTest.groovy test/src/test/groovy/hudson/security/TokenBasedRememberMeServices2Test.groovy test/src/test/groovy/jenkins/bugs/Jenkins19124Test.groovy test/src/test/java/hudson/ExceptionTest.java test/src/test/java/hudson/PluginTest.java test/src/test/java/hudson/bugs/JnlpAccessWithSecuredHudsonTest.java test/src/test/java/hudson/bugs/LoginRedirectTest.java test/src/test/java/hudson/cli/ComputerStateTest.java test/src/test/java/hudson/cli/SetBuildDisplayNameCommandTest.java test/src/test/java/hudson/console/ConsoleAnnotatorTest.java test/src/test/java/hudson/diagnosis/ReverseProxySetupMonitorTest.java test/src/test/java/hudson/diagnosis/TooManyJobsButNoViewTest.java test/src/test/java/hudson/model/AsynchPeopleTest.java test/src/test/java/hudson/model/DirectlyModifiableViewTest.java test/src/test/java/hudson/model/HelpLinkTest.java test/src/test/java/hudson/model/HudsonTest.java test/src/test/java/hudson/model/JobQueueTest.java test/src/test/java/hudson/model/JobTest.java test/src/test/java/hudson/model/ManagementLinkTest.java test/src/test/java/hudson/model/MyViewsPropertyTest.java test/src/test/java/hudson/model/ParametersTest.java test/src/test/java/hudson/model/ProjectTest.java test/src/test/java/hudson/model/QueueTest.java test/src/test/java/hudson/model/SimpleJobTest.java test/src/test/java/hudson/model/UserTest.java test/src/test/java/hudson/model/ViewPropertyTest.java test/src/test/java/hudson/model/ViewTest.java test/src/test/java/hudson/model/queue/WideExecutionTest.java test/src/test/java/hudson/search/SearchTest.java test/src/test/java/hudson/security/LoginTest.java test/src/test/java/hudson/security/pages/SignupPage.java test/src/test/java/hudson/slaves/JNLPLauncherTest.java test/src/test/java/hudson/slaves/NodePropertyTest.java test/src/test/java/hudson/tools/JDKInstallerTest.java test/src/test/java/hudson/util/AlternativeUiTextProviderTest.java test/src/test/java/hudson/util/FormFieldValidatorTest.java test/src/test/java/hudson/util/ProcessTreeKillerTest.java test/src/test/java/hudson/util/RobustReflectionConverterTest.java test/src/test/java/jenkins/model/JenkinsTest.java test/src/test/java/jenkins/security/ApiTokenPropertyTest.java test/src/test/java/jenkins/security/BasicHeaderProcessorTest.java test/src/test/java/jenkins/security/FrameOptionsPageDecoratorTest.java test/src/test/java/jenkins/security/RekeySecretAdminMonitorTest.java test/src/test/java/jenkins/security/Security177Test.java test/src/test/java/jenkins/widgets/BuildListTableTest.java test/src/test/java/lib/form/AdvancedButtonTest.java test/src/test/java/lib/form/ExpandableTextboxTest.java test/src/test/java/lib/form/RepeatableTest.java test/src/test/java/lib/form/RowSetTest.java test/src/test/java/lib/form/RowVisibilityGroupTest.java test/src/test/java/lib/form/ValidateButtonTest.java test/src/test/java/lib/hudson/ListScmBrowsersTest.java test/src/test/java/lib/layout/IconTest.java test/src/test/java/lib/layout/LayoutTest.java test/src/test/java/lib/layout/RenderOnDemandTest.java test/src/test/java/lib/layout/TaskTest.java test/src/test/java/org/jvnet/hudson/main/JenkinsRuleTimeoutTest.java test/src/test/java/org/jvnet/hudson/main/UseRecipesWithJenkinsRuleTest.java test/src/test/resources/lib/form/RowSetTest/Subject/test1.jelly translation-tool.pl war/pom.xml war/src/main/webapp/css/style.css war/src/main/webapp/help/project-config/custom-workspace.html war/src/main/webapp/scripts/hudson-behavior.js war/src/main/webapp/scripts/prototype.js http://jenkins-ci.org/commit/jenkins/a305e3dc93ae087cc367fcda3fde87695322597f Log: Merge branch 'master' into JENKINS-26445 -pagination-search master: (256 commits) Noting #1817 Noting #1825 updated changelog for release [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release jenkins-1.629 JENKINS-30139 Oleg wants to keep the data accessible so we have to go for immutable JENKINS-30139 Forgot to change this one JENKINS-30139 Add @Restricted to prevent external use of internal data JENKINS-30139 Switch from a big fat lock to a concurrent collection JENKINS-30374 Update obsolete help message updated changelog for release [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release jenkins-1.628 noting merge of PR#1816 - use slf4j interceptors Manage commons-logging and log4j as provided, include slf4j adapters for tests. Exclude commons-logging and log4j in dangerous scopes compile and runtime in plugins as well. Only exclude commons-logging and log4j in dangerous scopes compile and runtime. Reintroduce enforcer rules as suggested by @jtnord. Document allBuilds for Job remote access API Include slf4j-jdk14 during tests. ... Conflicts: war/src/main/webapp/scripts/hudson-behavior.js

          Code changed in jenkins
          User: tfennelly
          Path:
          .gitignore
          changelog.html
          cli/pom.xml
          core/pom.xml
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties
          core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties
          core/src/main/java/hudson/Functions.java
          core/src/main/java/hudson/PluginManager.java
          core/src/main/java/hudson/PluginWrapper.java
          core/src/main/java/hudson/Util.java
          core/src/main/java/hudson/cli/ReloadJobCommand.java
          core/src/main/java/hudson/console/ConsoleLogFilter.java
          core/src/main/java/hudson/model/AbstractItem.java
          core/src/main/java/hudson/model/AbstractProject.java
          core/src/main/java/hudson/model/Label.java
          core/src/main/java/hudson/model/Queue.java
          core/src/main/java/hudson/model/Run.java
          core/src/main/java/hudson/model/TopLevelItemDescriptor.java
          core/src/main/java/hudson/slaves/SlaveComputer.java
          core/src/main/java/hudson/tasks/BuildWrappers.java
          core/src/main/java/jenkins/model/Jenkins.java
          core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java
          core/src/main/resources/hudson/PluginManager/_table.js
          core/src/main/resources/hudson/PluginManager/installed.jelly
          core/src/main/resources/hudson/PluginManager/installed.properties
          core/src/main/resources/hudson/cli/Messages.properties
          core/src/main/resources/hudson/cli/Messages_pt_BR.properties
          core/src/main/resources/hudson/model/Messages.properties
          core/src/main/resources/hudson/model/Messages_pt_BR.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties
          core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties
          core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
          core/src/main/resources/lib/form/confirm.js
          core/src/main/resources/lib/form/select/select.js
          core/src/main/resources/lib/layout/layout.jelly
          core/src/main/resources/lib/layout/task.jelly
          core/src/test/java/hudson/FilePathTest.java
          core/src/test/java/hudson/LauncherTest.java
          core/src/test/java/hudson/util/IsOverriddenTest.java
          core/src/test/java/hudson/util/ProcessTreeTest.java
          plugins/pom.xml
          pom.xml
          test/pom.xml
          test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
          test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
          test/src/test/groovy/jenkins/model/PeepholePermalinkTest.groovy
          test/src/test/java/hudson/PluginManagerInstalledGUITest.java
          test/src/test/java/hudson/cli/DeleteJobCommandTest.java
          test/src/test/java/hudson/cli/ReloadJobCommandTest.java
          test/src/test/java/hudson/console/ConsoleLogFilterTest.java
          test/src/test/java/hudson/model/DirectoryBrowserSupportTest.java
          test/src/test/java/hudson/model/NodeTest.java
          test/src/test/java/hudson/model/QueueTest.java
          test/src/test/java/hudson/slaves/CommandLauncherTest.java
          test/src/test/java/hudson/slaves/DummyCloudImpl.java
          test/src/test/java/hudson/slaves/JNLPLauncherTest.java
          test/src/test/java/hudson/tasks/EnvVarsInConfigTasksTest.java
          test/src/test/java/hudson/tasks/ShellTest.java
          test/src/test/java/hudson/tools/JDKInstallerTest.java
          test/src/test/java/hudson/util/ProcessTreeKillerTest.java
          test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java
          war/pom.xml
          war/src/main/webapp/css/style.css
          war/src/main/webapp/images/mask-icon.svg
          http://jenkins-ci.org/commit/jenkins/2ec3ffcd534ede3039fa30c886ab8bcfb041b167
          Log:
          Merge branch 'master' into JENKINS-26445-pagination-search

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: tfennelly Path: .gitignore changelog.html cli/pom.xml core/pom.xml core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties core/src/main/java/hudson/Functions.java core/src/main/java/hudson/PluginManager.java core/src/main/java/hudson/PluginWrapper.java core/src/main/java/hudson/Util.java core/src/main/java/hudson/cli/ReloadJobCommand.java core/src/main/java/hudson/console/ConsoleLogFilter.java core/src/main/java/hudson/model/AbstractItem.java core/src/main/java/hudson/model/AbstractProject.java core/src/main/java/hudson/model/Label.java core/src/main/java/hudson/model/Queue.java core/src/main/java/hudson/model/Run.java core/src/main/java/hudson/model/TopLevelItemDescriptor.java core/src/main/java/hudson/slaves/SlaveComputer.java core/src/main/java/hudson/tasks/BuildWrappers.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/java/jenkins/triggers/ReverseBuildTrigger.java core/src/main/resources/hudson/PluginManager/_table.js core/src/main/resources/hudson/PluginManager/installed.jelly core/src/main/resources/hudson/PluginManager/installed.properties core/src/main/resources/hudson/cli/Messages.properties core/src/main/resources/hudson/cli/Messages_pt_BR.properties core/src/main/resources/hudson/model/Messages.properties core/src/main/resources/hudson/model/Messages_pt_BR.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly core/src/main/resources/lib/form/confirm.js core/src/main/resources/lib/form/select/select.js core/src/main/resources/lib/layout/layout.jelly core/src/main/resources/lib/layout/task.jelly core/src/test/java/hudson/FilePathTest.java core/src/test/java/hudson/LauncherTest.java core/src/test/java/hudson/util/IsOverriddenTest.java core/src/test/java/hudson/util/ProcessTreeTest.java plugins/pom.xml pom.xml test/pom.xml test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java test/src/test/groovy/hudson/model/AbstractProjectTest.groovy test/src/test/groovy/jenkins/model/PeepholePermalinkTest.groovy test/src/test/java/hudson/PluginManagerInstalledGUITest.java test/src/test/java/hudson/cli/DeleteJobCommandTest.java test/src/test/java/hudson/cli/ReloadJobCommandTest.java test/src/test/java/hudson/console/ConsoleLogFilterTest.java test/src/test/java/hudson/model/DirectoryBrowserSupportTest.java test/src/test/java/hudson/model/NodeTest.java test/src/test/java/hudson/model/QueueTest.java test/src/test/java/hudson/slaves/CommandLauncherTest.java test/src/test/java/hudson/slaves/DummyCloudImpl.java test/src/test/java/hudson/slaves/JNLPLauncherTest.java test/src/test/java/hudson/tasks/EnvVarsInConfigTasksTest.java test/src/test/java/hudson/tasks/ShellTest.java test/src/test/java/hudson/tools/JDKInstallerTest.java test/src/test/java/hudson/util/ProcessTreeKillerTest.java test/src/test/java/jenkins/triggers/ReverseBuildTriggerTest.java war/pom.xml war/src/main/webapp/css/style.css war/src/main/webapp/images/mask-icon.svg http://jenkins-ci.org/commit/jenkins/2ec3ffcd534ede3039fa30c886ab8bcfb041b167 Log: Merge branch 'master' into JENKINS-26445 -pagination-search

          Code changed in jenkins
          User: Daniel Beck
          Path:
          core/src/main/java/hudson/widgets/BuildHistoryWidget.java
          core/src/main/java/hudson/widgets/HistoryWidget.java
          core/src/main/java/jenkins/widgets/HistoryPageEntry.java
          core/src/main/java/jenkins/widgets/HistoryPageFilter.java
          core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/ajaxBuildHistory.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/entries.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/ajaxBuildHistory.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/entries.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly
          core/src/main/resources/lib/layout/pane.jelly
          core/src/test/java/hudson/model/MockItem.java
          core/src/test/java/jenkins/widgets/HistoryPageFilterTest.java
          test/src/test/java/hudson/tasks/BuildTriggerTest.java
          war/src/main/webapp/css/style.css
          war/src/main/webapp/images/16x16/bullseye.png
          war/src/main/webapp/images/16x16/find.png
          war/src/main/webapp/images/16x16/go_down.png
          war/src/main/webapp/images/16x16/go_up.png
          war/src/main/webapp/scripts/hudson-behavior.js
          http://jenkins-ci.org/commit/jenkins/5c66fcc6b0318ba151ab3a7fcfbd8ec68b5fea42
          Log:
          Merge pull request #1641 from tfennelly/JENKINS-26445-pagination-search

          [FIX JENKINS-26445] Build history pagination and search

          Compare: https://github.com/jenkinsci/jenkins/compare/ffc4cac1bc8f...5c66fcc6b031

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/hudson/widgets/BuildHistoryWidget.java core/src/main/java/hudson/widgets/HistoryWidget.java core/src/main/java/jenkins/widgets/HistoryPageEntry.java core/src/main/java/jenkins/widgets/HistoryPageFilter.java core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly core/src/main/resources/hudson/widgets/HistoryWidget/ajaxBuildHistory.jelly core/src/main/resources/hudson/widgets/HistoryWidget/entries.jelly core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/ajaxBuildHistory.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/entries.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly core/src/main/resources/lib/layout/pane.jelly core/src/test/java/hudson/model/MockItem.java core/src/test/java/jenkins/widgets/HistoryPageFilterTest.java test/src/test/java/hudson/tasks/BuildTriggerTest.java war/src/main/webapp/css/style.css war/src/main/webapp/images/16x16/bullseye.png war/src/main/webapp/images/16x16/find.png war/src/main/webapp/images/16x16/go_down.png war/src/main/webapp/images/16x16/go_up.png war/src/main/webapp/scripts/hudson-behavior.js http://jenkins-ci.org/commit/jenkins/5c66fcc6b0318ba151ab3a7fcfbd8ec68b5fea42 Log: Merge pull request #1641 from tfennelly/ JENKINS-26445 -pagination-search [FIX JENKINS-26445] Build history pagination and search Compare: https://github.com/jenkinsci/jenkins/compare/ffc4cac1bc8f...5c66fcc6b031

          Code changed in jenkins
          User: Tom Fennelly
          Path:
          core/src/main/java/hudson/widgets/BuildHistoryWidget.java
          core/src/main/java/hudson/widgets/HistoryWidget.java
          core/src/main/java/jenkins/widgets/HistoryPageEntry.java
          core/src/main/java/jenkins/widgets/HistoryPageFilter.java
          core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/ajaxBuildHistory.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/entries.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
          core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/ajaxBuildHistory.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/entries.jelly
          core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly
          core/src/main/resources/lib/layout/pane.jelly
          core/src/test/java/hudson/model/MockItem.java
          core/src/test/java/jenkins/widgets/HistoryPageFilterTest.java
          test/src/test/java/hudson/tasks/BuildTriggerTest.java
          war/src/main/webapp/css/style.css
          war/src/main/webapp/images/16x16/bullseye.png
          war/src/main/webapp/images/16x16/find.png
          war/src/main/webapp/images/16x16/go_down.png
          war/src/main/webapp/images/16x16/go_up.png
          war/src/main/webapp/scripts/hudson-behavior.js
          http://jenkins-ci.org/commit/jenkins/1c2221b25951495aa3ca3f7962e863577a1dc5a4
          Log:
          Revert "JENKINS-26445 Build history pagination and search"

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Tom Fennelly Path: core/src/main/java/hudson/widgets/BuildHistoryWidget.java core/src/main/java/hudson/widgets/HistoryWidget.java core/src/main/java/jenkins/widgets/HistoryPageEntry.java core/src/main/java/jenkins/widgets/HistoryPageFilter.java core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly core/src/main/resources/hudson/widgets/HistoryWidget/ajaxBuildHistory.jelly core/src/main/resources/hudson/widgets/HistoryWidget/entries.jelly core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/ajaxBuildHistory.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/entries.jelly core/src/main/resources/jenkins/widgets/HistoryPageFilter/queue-items.jelly core/src/main/resources/lib/layout/pane.jelly core/src/test/java/hudson/model/MockItem.java core/src/test/java/jenkins/widgets/HistoryPageFilterTest.java test/src/test/java/hudson/tasks/BuildTriggerTest.java war/src/main/webapp/css/style.css war/src/main/webapp/images/16x16/bullseye.png war/src/main/webapp/images/16x16/find.png war/src/main/webapp/images/16x16/go_down.png war/src/main/webapp/images/16x16/go_up.png war/src/main/webapp/scripts/hudson-behavior.js http://jenkins-ci.org/commit/jenkins/1c2221b25951495aa3ca3f7962e863577a1dc5a4 Log: Revert " JENKINS-26445 Build history pagination and search"

          Tom FENNELLY added a comment -

          There's an issue with this because of the queue state persistence issue (JENKINS-30909).

          Tom FENNELLY added a comment - There's an issue with this because of the queue state persistence issue ( JENKINS-30909 ).

          Arpit Gupta added a comment -

          tfennelly thanks for the fix. I notice this jira is referred 1.633 changelog. Does that have the fix for the issue JENKINS-30909?

          Arpit Gupta added a comment - tfennelly thanks for the fix. I notice this jira is referred 1.633 changelog. Does that have the fix for the issue JENKINS-30909 ?

          Daniel Beck added a comment -

          arpitgupta 1.633 resolved this issue, but JENKINS-30909 resulted in a mess. 1.634 will determine order differently, see JENKINS-30899 and the 'upcoming changes' in 1.634. So JENKINS-30909 is still unresolved, but we're back to not using the data from it.

          Daniel Beck added a comment - arpitgupta 1.633 resolved this issue, but JENKINS-30909 resulted in a mess. 1.634 will determine order differently, see JENKINS-30899 and the 'upcoming changes' in 1.634. So JENKINS-30909 is still unresolved, but we're back to not using the data from it.

          Arpit Gupta added a comment -

          danielbeck thanks for the info. I will wait for 1.634 and try it out.

          Arpit Gupta added a comment - danielbeck thanks for the info. I will wait for 1.634 and try it out.

            tfennelly Tom FENNELLY
            arpitgupta Arpit Gupta
            Votes:
            15 Vote for this issue
            Watchers:
            23 Start watching this issue

              Created:
              Updated:
              Resolved: