- 03 3月, 2010 4 次提交
-
-
由 mindless 提交于
--Merged-in:------------------------------------------------------------ r27601 | mindless | 2010-02-16 20:21:50 -0800 (Tue, 16 Feb 2010) | 8 lines Add OldDataMonitor for tracking loaded data that contained old deprecated data, the Saveable objects that can be save()'ed to persist the data in its new format, and the Hudson releases where these structure changes took place. A "Manage Old Data" form explains how Hudson deals with migrating old data (keeping downgrades possible), lists the old data, and allows upgrade of the data files with changes up through a selected Hudson release. Added calls of OldDataMonitor.report() for six old deprecated fields/data changes. --Merged-in:------------------------------------------------------------ r27683 | mindless | 2010-02-19 11:43:40 -0800 (Fri, 19 Feb 2010) | 5 lines Expand OldDataMonitor to also track unreadable data found while loading. These are reported from util.RobustReflectionConverter and RobustCollectionConverter. "Manage Old Data" screen has additional text about unreadable data, and a form to resave those files which will discard that data. --Merged-in:------------------------------------------------------------ r27715 | mindless | 2010-02-20 08:56:51 -0800 (Sat, 20 Feb 2010) | 3 lines Add Saveable/Item/Run listeners to remove entries tracked by OldDataMonitor if they are resaved or deleted. --Merged-in:------------------------------------------------------------ r27970 | mindless | 2010-02-26 09:02:43 -0800 (Fri, 26 Feb 2010) | 6 lines Add OldDataMonitor reporting for deprecated fields in Mailer and HudsonPrivateSecurityRealm. Includes fix in RobustReflectionConverter to report against outermost Saveable object (User object can contain MyViewsProperty which is also Saveable). Also added XStream2.PassthruConverter which is used to report old data during unmarshalling when the containing Saveable is not known. --Merged-in:------------------------------------------------------------ r27982 | mindless | 2010-02-26 11:35:41 -0800 (Fri, 26 Feb 2010) | 3 lines Fix to show username for User objects instead of "fullDisplayName". Also increased threshold for possible compatibility removal from 100 to 150 releases. --Merged-in:------------------------------------------------------------ r27983 | mindless | 2010-02-26 11:43:06 -0800 (Fri, 26 Feb 2010) | 5 lines Add OldDataMonitor reporting for ParametersAction.build, CauseAction.cause and UpstreamCause.upstreamCause. Note: these will make the list of objects on the OldData/manage screen very long for Hudson installs with lots of builds run on Hudson 1.283 to 1.287. --Merged-in:------------------------------------------------------------ r27987 | mindless | 2010-02-26 12:33:59 -0800 (Fri, 26 Feb 2010) | 4 lines Refactored XStream2.PassthruConverter so uses do not need to be registered with the XStream2 instance, but work for all XStream2 (using ConverterImpl subclass found by AssociatedConverterImpl). --Merged-in:------------------------------------------------------------ r27989 | mindless | 2010-02-26 13:38:35 -0800 (Fri, 26 Feb 2010) | 3 lines Add a cache of ConverterImpl instances in AssociatedConverterImpl to avoid repeated work in findConverter every time such an object is marshalled/unmarshalled. --Merged-in:------------------------------------------------------------ r27996 | mindless | 2010-02-26 16:47:19 -0800 (Fri, 26 Feb 2010) | 2 lines Add OldDataMonitor reporting for HealthReport.description --Merged-in:------------------------------------------------------------ r27997 | mindless | 2010-02-26 16:49:28 -0800 (Fri, 26 Feb 2010) | 5 lines Remove readResolve() in 3 classes where a Converter now does that work. In GlobalMatrixAuthorizationStrategy and AuthorizationMatrixProperty also add unreadable-data reporting when unable to parse a permission type, and report when Item.READ permission is added for migration from < 1.301 --Merged-in:------------------------------------------------------------ r28073 | mindless | 2010-02-28 23:18:06 -0800 (Sun, 28 Feb 2010) | 5 lines Report any old XStream 1.1.x serialized (files from Hudson before 1.106) to OldDataMonitor, using a ThreadLocal since the unmarshal context is not available in the mapper. These use "-" to encode "$" in a class name instead of "_-" used now. +-End-of-merged-revisions----------------------------------------------+ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28147 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
(<a href="http://n4.nabble.com/preconfigured-hudson-war-tp1575216p1575216.html">report</a>) git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28144 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28142 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
protected Converter createDefaultConverter(). This allows a subclass to override the default converter (was hardcoded to ReflectionConverter) which is also given to the constructor of a few other converters, most notably ThrowableConverter. Override this method in XStream2 to provide a RobustReflectionConverter so missing fields in classes extending Throwable are handled properly. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28141 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 02 3月, 2010 3 次提交
-
-
由 swiest 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28119 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
instead of wrapping in a new one. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28102 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28101 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 01 3月, 2010 1 次提交
-
-
由 mindless 提交于
double underscore, by replacing XStream11XmlFriendlyMapper with a custom mapper that only does "-" to "$" decoding that is needed for compatibility with old xml data written by Hudson 1.105 or older. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28071 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 28 2月, 2010 2 次提交
-
-
由 sogabe 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28051 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
also add/update tests for CopyOnWriteMap and CopyOnWriteList. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28026 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 27 2月, 2010 6 次提交
-
-
由 wyukawa 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28020 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 wyukawa 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28017 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
https://svn.dev.java.net/svn/hudson/branches/rc ........ r28000 | kohsuke | 2010-02-26 17:58:13 -0800 (Fri, 26 Feb 2010) | 1 line [maven-release-plugin] prepare release hudson-1_348 ........ r28002 | kohsuke | 2010-02-26 17:58:32 -0800 (Fri, 26 Feb 2010) | 1 line [maven-release-plugin] prepare for next development iteration ........ r28007 | kohsuke | 2010-02-26 18:45:28 -0800 (Fri, 26 Feb 2010) | 1 line updated changelog as a part of the release ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28010 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27995 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 sogabe 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27991 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
L10n keys for these texts updated too, so existing translations for these will switch to English until they are updated. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27990 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 26 2月, 2010 6 次提交
-
-
由 sogabe 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27968 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 abayer 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27957 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
Without it, FilePath.getParent() and File.getParent() doesn't work correctly. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27956 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 mindless 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27955 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27950 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 abayer 提交于
Added Maven project support for maven-junit-plugin, which we use in test execution for the Hudson build git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27944 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 25 2月, 2010 2 次提交
-
-
由 kohsuke 提交于
https://www.dev.java.net/svn/hudson/branches/rc git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27914 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27881 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 24 2月, 2010 2 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27865 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 manuel_carrasco 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27838 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 23 2月, 2010 1 次提交
-
-
由 rseguy 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27793 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 20 2月, 2010 7 次提交
-
-
由 godin 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27711 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
https://svn.dev.java.net/svn/hudson/branches/rc ........ r27698 | kohsuke | 2010-02-19 17:37:23 -0800 (Fri, 19 Feb 2010) | 1 line report the successful end of the release script ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27704 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27700 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
https://svn.dev.java.net/svn/hudson/branches/rc ........ r27695 | kohsuke | 2010-02-19 16:43:16 -0800 (Fri, 19 Feb 2010) | 1 line updated changelog as a part of the release ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27697 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
https://svn.dev.java.net/svn/hudson/branches/rc ........ r27688 | kohsuke | 2010-02-19 16:02:19 -0800 (Fri, 19 Feb 2010) | 1 line [maven-release-plugin] prepare release hudson-1_347 ........ r27690 | kohsuke | 2010-02-19 16:02:37 -0800 (Fri, 19 Feb 2010) | 1 line [maven-release-plugin] prepare for next development iteration ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27691 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27686 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
https://svn.dev.java.net/svn/hudson/branches/rc ........ r27681 | kohsuke | 2010-02-19 11:14:43 -0800 (Fri, 19 Feb 2010) | 3 lines Allow nearby elements to include itself, and don't let the failure in the check URL evaluation kill of the entire JavaScript processing. This problem is noticed with the findbugs plugin, which uses a field name as a parameter instead of the 'value' parameter name. ........ git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27682 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 19 2月, 2010 2 次提交
-
-
由 swiest 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27673 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27665 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 18 2月, 2010 3 次提交
-
-
由 kohsuke 提交于
https://www.dev.java.net/svn/hudson/branches/rc git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27637 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27624 71c3de6d-444a-0410-be80-ed276b4c234a
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27623 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 17 2月, 2010 1 次提交
-
-
由 mindless 提交于
All of these have been deprecated 2yr 4mo or more. - Hudson.addListener(JobListener), Hudson.removeListener(JobListener) - Entire listeners.JobListener class (replaced by ItemListener) - One form of DirectoryBrowser constructor - One form of Descriptor.configure() (with HttpServletRequest param) - Descriptor.convert(Map) and 4 impls of this method, and code calling it in Descriptor.readResolve() (this code called save() whenever updating data, so there should be no remaining cases out there) git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@27597 71c3de6d-444a-0410-be80-ed276b4c234a
-