Revision
37585 -
Directory Listing
-
[select for diffs]
Modified
Mon Dec 31 10:00:27 2012 UTC
(9 years, 4 months ago)
by
mnour
Diff to
previous 37584
CMS7-6770: Cleanup and refresh LICENSE and NOTICE files
- Renamed LICENSE and NOTICE files and cleaned them
- Deleted the legal directory as it has no use now
Revision
37572 -
Directory Listing
-
[select for diffs]
Modified
Fri Dec 28 21:56:50 2012 UTC
(9 years, 4 months ago)
by
aschrijvers
Diff to
previous 37571
HSTTWO-2413 support for stale hst model + asynchronous loading of the model in a background thread. Note that by default stale configuration is not supported because in SpringComponentManager.properties I have added:
stale.configuration.supported = false
Most likely, in general, developers want stale.configuration.supported to be false during development mode, because otherwise, a change in the hst configuration through the /console takes at least two refreshes in the browser to see the change (the reload is done async and while not finished, the stale model is served)
Also note, that for cms webmasters working with the channel manager, never a stale model is used: They always get an up 2 date model : This is of course needed as they always need to see their changes directly.
When using stale.configuration.supported = true frontends for website visitors won't suffice from hiccups during (large) hst model reloads. The reload is entirely done in a background thread. Also this makes much sense in clustered environments: There, the site + repository instance gets their changes most likely a couple of seconds after (through database journal) some webmaster changed something in the channel manager in the cms + site + cms instance : So, it makes very much sense, that such a site +repository instance which should just serve pages as fast as possible, should not be bothered with instantly showing the most recent model : It is no problem if it is a stale model for, say a couple of seconds for large hst models.
Revision
37568 -
Directory Listing
-
[select for diffs]
Modified
Fri Dec 28 11:32:00 2012 UTC
(9 years, 4 months ago)
by
aschrijvers
Diff to
previous 37567
HSTTWO-2416 log missing resource bundle at info level instead of warn: Many existing components do not have resource bundles, nor is it mandatory imo : When missing, just the displayName is shown
Revision
37561 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 27 23:13:18 2012 UTC
(9 years, 4 months ago)
by
aschrijvers
Diff to
previous 37560
HSTTWO-2388 deprecate HippoAvailableTranslations bean that is backed by a translation node which we want to get rid of. Instead, introduced AvailableTranslations object that is a plain pojo not being backed by some jcr node
Revision
37551 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 27 11:19:57 2012 UTC
(9 years, 4 months ago)
by
uhommes
Diff to
previous 37550
HSTTWO-2414 backport fixing comparables (note the changeset is different from the commits to the other branches, among other reasons because HSTTWO+1931 needed to be backported as well)
Revision
37548 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 27 08:39:57 2012 UTC
(9 years, 4 months ago)
by
uhommes
Diff to
previous 37547
CMS7-6404 no need for explicit node or property spec for insert, whether the statement refers to a node or a property can already be read from the patch string like is done when parsing the update statement
Revision
37545 -
Directory Listing
-
[select for diffs]
Modified
Mon Dec 24 16:18:32 2012 UTC
(9 years, 5 months ago)
by
uhommes
Diff to
previous 37544
CMS7-6404 human readable jcr diff format. serialization part is all done, deserialization part is still pending insert node operation. something must still be done about reading multi-line string values. also error messages and logging must still be improved
Revision
37536 -
Directory Listing
-
[select for diffs]
Modified
Fri Dec 21 15:45:40 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37535
HSTTWO-2411 added many unit tests for testing different page caching scenarios like no-cache headers, cookies, runtime exceptions in components and concurrency
Revision
37535 -
Directory Listing
-
[select for diffs]
Modified
Fri Dec 21 15:44:15 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37534
HSTTWO-2215 the pageCache needs to be cleared after a new model has been loaded. However, it now got cleared sometimes when virtualosts object was not null (when multiple requests were waiting for the model to be build). Only clear cache want virtualHosts object was really null
Revision
37532 -
Directory Listing
-
[select for diffs]
Modified
Fri Dec 21 14:59:58 2012 UTC
(9 years, 5 months ago)
by
mnour
Diff to
previous 37531
CMS7-6770: Cleanup and refresh LICENSE and NOTICE files
- Updated NOTICE and LICENSE files to reflect correctly the license of
-# Google Gears API
-# HTMLArea
- Also corrected a bit the format of the NOTICE file
- Also corrected the license of HTMLArea
Revision
37521 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 20 14:11:12 2012 UTC
(9 years, 5 months ago)
by
mnour
Diff to
previous 37520
GOGREEN-1083: Regression - Unable to build go green 03.03.xx due to comiplation error
- Updating LocalizingValueListProvider to implement the getValueList(String,Locale) in IValueListProvider
Revision
37516 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 20 10:03:24 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37515
HSTTWO-2215 replace the append(Serializable keyFragment) with setAttribute(Strng subKey, Serializable keyFragment) as suggested by Woonsan. The equals method in the PageCacheKeyImpl I could not use LinkedHashMap equals as this impl does not take care of *order* in its equals method. Added unit tests for validation
Revision
37515 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 20 08:36:06 2012 UTC
(9 years, 5 months ago)
by
mdenburger
Diff to
previous 37514
CMS7-6596: use an LDM to filter out line breaks from a document title once loaded instead of actively dereferencing the original model
Revision
37513 -
Directory Listing
-
[select for diffs]
Modified
Thu Dec 20 07:36:44 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37512
HSTTWO-2215 at least for now, move pageCachingValve behind resourceServingValve to make sure we never cache a resourceServingValve, just like we do not (yet) cache jax-rs valves. Later on we can switch perhaps to also cache resourceServingValve, OR, we can add extra caching options, like whether to also cache the resourceServingValve or jax-rs pipelines: These can be different attr if we want
Revision
37510 -
Directory Listing
-
[select for diffs]
Modified
Wed Dec 19 16:42:25 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37509
HSTTWO-2215 simplify code for writing content according Woonsan's remark. Only not using IOUtils as I think it still makes sense to use a BufferedOutputStream, and then also flush needs to be called
Revision
37498 -
Directory Listing
-
[select for diffs]
Modified
Wed Dec 19 14:53:24 2012 UTC
(9 years, 5 months ago)
by
aschrijvers
Diff to
previous 37497
CMS7-6224 instead of updateListeners check for every post, first do a simple check whether the GuavaHippoEventBus already has the latest version. Also added an explicit impl of equals in NamedRegistration mentioning that the equals must be done on reference identity
Revision
37497 -
Directory Listing
-
[select for diffs]
Modified
Wed Dec 19 14:53:23 2012 UTC
(9 years, 5 months ago)
by
mnour
Diff to
previous 37496
CMS7-6701: Internal groups are visible in the assign groups dropdown
- The dropdown list in the user details view does not show the 'system' groupd anymore