This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-installer-core.git.
at 1561f5e SLING-7167 Adjust READMEs
This branch includes the following new commits:
new 0c11322 SLING-1787 : Unify symbolic names and check package names
new 8777d95 SLING-1787 : Unify symbolic names and check package names
new 30916e8 SLING-1787 : Unify symbolic names and check package names
new b5f94ec SLING-1787 : Unify symbolic names and check package names
new 6036b7e SLING-1787 : Unify symbolic names and check package names
new e5f2499 SLING-1787 : Unify symbolic names and check package names
new 734e8b7 SLING-1787 : Unify symbolic names and check package names
new af572a0 SLING-1787 : Unify symbolic names and check package names
new dfa0dab [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.0.0
new 3182e6d [maven-release-plugin] prepare for next development iteration
new 6425265 SLING-1811 : Use buffered input stream to read serialized
information
new 1fc69e7 updating all modules to parent 10-SNAPSHOT in anticipation of
emma additions to parent
new f3edc0f fixing relativePaths
new d402a29 Update to recent snapshots
new 04a194f Use latest releases.
new ee58fa4 Fix potential NPE
new 30a426d SLING-1909 : Don't uninstall bundles not installed by the
installer
new b946347 SLING-1910 : Endless recursion if bundle can't be started
SLING-1911 : If the same resource is at different locations they should be
treated as the same resource
new 7a1debc SLING-1910 : Endless recursion if bundle can't be started
SLING-1911 : If the same resource is at different locations they should be
treated as the same resource
new c540bc4 SLING-1913 : Implement own serialization/deserilization
new 9c0d81a SLING-1914 : Only one config per factory configuration
possible
new 07980cc SLING-1915 : Status information should be stored outside the
bundle data directory
new 2cfa194 SLING-1920 : Make installers pluggable Introduce new
interface RegisteredResourceGroup to avoid making the whole EntityResourceList
public
new f35f93b SLING-1920 : Make installers pluggable Don't expose cleanup
method in registered resource interface
new 973859d SLING-1920 : Make installers pluggable Create new tasks api
package and move some interfaces there; add new factory interface
new fc5df7f SLING-1920 : Make installers pluggable Convert existing
factories to the new service interface and use them as services.
new 9c58f33 SLING-1920 : Make installers pluggable Sleep when no tasks
could be created, wake up if new factory arrives
new a366c51 SLING-1922 : Allow resource transformer for processing
installable resources
new 18849f5 SLING-1923 : Improve the (internal) resource handling
new 10d0b56 SLING-1923 : Improve the (internal) resource handling
new f03827d SLING-1922 : Allow resource transformer for processing
installable resources
new 1c1026a SLING-755 : jcrinstall console plugin
new 5fa1bea SLING-1922 : Allow resource transformer for processing
installable resources
new 44be268 SLING-1922 : Allow resource transformer for processing
installable resources
new ae94213 SLING-755 : Web Console Plugin for the OSGi Installer
new b2e4b0b SLING-755 : Web Console Plugin for the OSGi Installer
new 12c15f9 SLING-755 : Web Console Plugin for the OSGi Installer
new 09d4209 SLING-1810 : Support for lazy activated bundles
new aff8623 Start adding simple junit tests.
new b37fe9b Start adding simple junit tests.
new 3144494 Add some more javadocs and clean up abstract task: it should
not expose the internally used logging api.
new 79fad66 Add log statement for each cycle.
new 92844c3 Readd missing behaviour for properties and config files.
new 4829c3e Fix NPEs and make service execution more robust.
new a7ddcee [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.1.0
new b3c7975 [maven-release-plugin] prepare for next development iteration
new d4ceb43 SLING-1942 : Include ServiceTracker in Bundle
new ab86dbf SLING-1944 : Check result from resource transformer
new f623ecb SLING-1945 : Remove resource from untransformed resources if
resource is removed by provider
new 1b529fb SLING-1943 : Sort services (transformer and factories) by
service ranking before invoking
new 186ea75 SLING-1943 : Sort services (transformer and factories) by
service ranking before invoking
new 3763960 SLING-1948 : Improve support for fragment bundles
new 7d6ca6d SLING-1949 : Improve removal of bundles if the bundle is
installed more than once
new cd0be54 Improve logging
new 3a08ed3 SLING-1950 : Parameters are not removed from symbolic name
new 0165831 SLING-1946 : Transformer should only be invoked once on an
untransformed resource
new 736dd85 SLING-1943 : Sort services (transformer and factories) by
service ranking before invoking
new d7960c3 Only put alias property if factory configuration
new 65453a6 SLING-1961 : Improve web console output
new ee4afa5 SLING-1962 : Record time of action and display it in the web
console
new 3f1ed66 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.1.2
new 7b586c0 [maven-release-plugin] prepare for next development iteration
new 6053eff SLING-1971 : Persist configuration (and bundle) changes not
made through the installer
new 095ced2 Typo
new 9736a6a SLING-1999 : Split Installer Core and Configuration Support
new 0b78684 SLING-1999 : Split Installer Core and Configuration Support
new a81abf3 SLING-1971 : Persist configuration (and bundle) changes not
made through the installer
new 5e30a58 SLING-2005 : Don't add alias as a property to factory
configurations
new 64a259f SLING-2007 : Improve digest calculation for configurations
new d01655d SLING-1971 : Persist configuration (and bundle) changes not
made through the installer
new 2a1e4ff SLING-1971 : Persist configuration (and bundle) changes not
made through the installer
new 684818a SLING-1971 : Persist configuration (and bundle) changes not
made through the installer
new 4550eca Ignore number format exception
new f89ee2a SLING-2011 : Support start levels for bundles
new e31c113 SLING-1999 : Split Installer Core and Configuration Support
new e424a44 SLING-2000 : Bundle downgrade will uninstall newer version
instead of actually "update" to the old version
new 3a5cef1 SLING-2031 : Use bundle location to create path for
persisting new configurations
new d17d716 Several fixes for configuration write back
new 4b57003 SLING-2060 : Refresh bundles with optional dependencies if
such dependency is installed
new 31d5dee SLING-2115 : Reject bundle with illegal version information
as early as possible
new 7dc45f2 SLING-2043 : Upon the installation of a fragment bundle, a
refreshPackages call should be made on the host bundle
new d64f874 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.2.0
new af8d1f5 [maven-release-plugin] prepare for next development iteration
new 3fc0aab SLING-2148 : Untransformed resources are copied on each
rendevouz SLING-2131 : Use modified source path name instead of the fixed
string "unknown-resource" for initial resource copies
new e0e74f8 SLING-2150 : Update plugins to use the latest available
versions
new 0dc9809 SLING-2131 handle special characters in the generated
filename that are not allowed by windows
new 1dd9cac Minor update: handle state for more than three resources for
the same entity
new b0bcc20 SLING-2163 : Persisting a new configuration is missing PID
and factory PID
new 65ad21d Update to recent snapshot
new 62108ef Using latest released parent pom
new 6706236 SLING-2171 : Don't copy resources if they are always
available (like from the file system)
new fbc5b3b SLING-2173 : Bundle Update: StartLevel service should be
asked for bundle persistent state
new 4c1c4b4 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.2.2
new 44ce42e [maven-release-plugin] prepare for next development iteration
new 73f2fed SLING-2178 : Installed resource should be listed before not
installed one
new 57847f1 SLING-2190 : Digest should be compared in reverse order
new b28fee5 Remove special wait cycle for integration tests
new 9435c9c SLING-2187 - adding new module to contain our custom notice
file; adding remote-resources plugin configuration to parent pom and removing
all existing appended-resources NOTICE files
new b933533 temporarily using snapshots during release vote
new 19fe4dd SLING-2201 : Add a listener to the installer
new cd1b723 SLING-2201 : Add a listener to the installer
new 15a7e3e using latest releases
new b623c37 SLING-2217 : Need a good way to downgrade a bundle
new 575eca7 SLING-2199 : Installer should be able to update itself
new 5bf2c5c SLING-2043 : Upon the installation of a fragment bundle, a
refreshPackages call should be made on the host bundle
new 56ca3df SLING-2288 : Bundle jar is silently ignored by the installer
if MANIFEST.MF is not the first file in the archive
new e98b162 SLING-2288 : Bundle jar is silently ignored by the installer
if MANIFEST.MF is not the first file in the archive
new fe431dc SLING-2290 : Updating a fragment with a different version but
the same content does not work
new 253b780 SLING-2298 : Register web console plugin using a
ServiceFactory
new 19625c4 SLING-2290 : Updating a fragment with a different version but
the same content does not work
new 87658f7 SLING-2289 : Implement generic retry mechanism
new 6914a90 SLING-2289 : Implement generic retry mechanism
new 1fc24ae SLING-2330 : Add ChangeStateTask as utility task
new 80e3e6d SLING-2335 : Provide support for versioned resources
new 0056435 SLING-2335 : Provide support for versioned resources
new 339e5d8 SLING-2339 : Updates (removes/add) are not correctly handled
if no task execution occurs in between
new 3a1fc83 Update javadocs
new 15a6637 Update javadocs
new 96d883c SLING-2346 : Config digest needs to be recalculated for older
resources
new fd958d7 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.3.0
new a3799fc [maven-release-plugin] prepare for next development iteration
new d6b4fef SLING-2356 : Correctly sort resources
new 8383dc0 SLING-2362 : Artifact is not downgraded
new 45cb355 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.3.2
new 6dcebe6 [maven-release-plugin] prepare for next development iteration
new 21f21ed SLING-2381 : Update detection might delete copied artifact
new 9d0488a SLING-2381 : Update detection might delete copied artifact
new 355689b SLING-2381 : Update detection might delete copied artifact
new e37183a [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.3.4
new fecc229 [maven-release-plugin] prepare for next development iteration
new 88c3290 SLING-2394 : Resource type might be null if provided artifact
is not copied
new 12b0bb7 SLING-2400 : Resource URI hint should be checked before it is
used
new da00aeb SLING-2406 : Installer start event should already be sent
when resources are provisioned
new 1009ade SLING-2409 : If configuration is removed by config admin,
state of provided artifact should either be uninstalled or ignored
new e057eef SLING-2409 : If configuration is removed by config admin,
state of provided artifact should either be uninstalled or ignored
new e796ba2 SLING-2406 : Installer start event should already be sent
when resources are provisioned
new 07c2c8a SLING-2406 : Installer start event should already be sent
when resources are provisioned
new 345db76 SLING-2414 : Install bundles in the order of their start level
new 8b1b3d2 SLING-2417 : Start level should be changed for upgrades
new 3fc99b0 SLING-2450 : JcrInstaller generates incorrect node name in
/apps/system/config (or else the installer doesn't process the nodename
properly)
new 6824083 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.3.6
new d4dd58e [maven-release-plugin] prepare for next development iteration
new d6366e5 SLING-2480 : Add config for maven-sling-plugin to m2e
configuration
new 7437a38 SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new 8d265b4 SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new 98e0b1b SLING-2500 : NPE in SortingServiceTracker#getSortedServices
new a7c8ba3 SLING-2476 : Sling installer swallows exceptions for
properties config file parsing
new d076516 SLING-2497 : updating a system fragment extension causes an
NPE
new 0ee1bcd Update to latest parent pom
new e2b0839 Use released versions
new ee34ff4 SLING-2537 : Removed artifact might not be removed from OSGi
installer list
new ba9f677 SLING-2528 : Allow resources to be queried from the OSGi
Installer service
new a3b52a1 SLING-2524 : Improve package refresh behaviour
new 9c55510 SLING-2525 : Improve internal task handling
new 33d6d43 SLING-2525 : Improve internal task handling
new caab955 SLING-2524 : Improve package refresh behaviour
new 68c4876 SLING-2487 : Check / Improve installer logging
new 600e6ca SLING-2550 - add/tweak DEBUG logs of the installer
new 360bf8b Use latest parent pom everywhere
new d4cdb5e Revert accidental changes :(
new ec8174c SLING-2556 : Installer should detect if installer bundle is
refreshed by another bundle update (WiP)
new db66862 SLING-2556 : Installer should detect if installer bundle is
refreshed by another bundle update (WiP)
new 99d899e Print status msg if no resources are registered
new 9305c29 Print status msg if no resources are registered
new 5a957c1 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.3.8
new 743627c [maven-release-plugin] prepare for next development iteration
new fe97670 some DEBUG logs for RestartActiveBundlesTask
new fcc79b4 SLING-2567 - factor out RefreshDependenciesUtil and add tests
- one of them fails for now
new 99c1c3b SLING-2567 - recursive test passes + logging added to
RefreshDependenciesUtil
new a21f499 SLING-2567 - reimplemented using
PackageAdmin.getExportedPackages(...), thanks Felix for the pointers
new 9607c65 Prevent NPE in log statement
new 0dcb0d3 SLING-2568 : Move webconsole plugin into separate bundle
new a09f3f6 SLING-2587 : Same artifact with different digest leads to
stale files
new 9d914ac Clean up code a little bit
new 2e6b26f Merge branch 'SLING-2527'
new d873c84 SLING-2612 : Add support for excluding artifacts for
installation
new b633457 SLING-2612 : Add support for excluding artifacts for
installation
new bcbc723 SLING-2570 : Use Wiring API to check whether Installer Core
bundle is affect by a bundle update
new 4452ece SLING-2570 : Use Wiring API to check whether Installer Core
bundle is affect by a bundle update
new 837baa2 Prepare release
new bd3a23d [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.4.0
new 5d92891 [maven-release-plugin] prepare for next development iteration
new 5ef3038 Use latest snapshot after release
new 82fdef9 Use released version
new d646721 SLING-2645 Move SortingServiceTracker from
org.apache.sling.installer.core.impl to org.apache.sling.commons.osgi
new 30d9f01 Inline commons class
new 5f5e573 SLING-2645 Move SortingServiceTracker from
org.apache.sling.installer.core.impl to org.apache.sling.commons.osgi (2nd
commit)
new 67c5a2e SLING-2659 : System Fragment Installation should not call
update on the framework
new 07f13ae SLING-2668 - avoid non-robust remove methods
new 8134f59 Update to released versions or latest snapshot
new f718b38 SLING-2669 - set start level *after* updating bundle
new 457f980 Use released version
new 174e080 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.4.2
new afec433 [maven-release-plugin] prepare for next development iteration
new bce776f SLING-2683 : File locations are absolute and don't work
anymore if launchpad folder is moved
new c30aae3 SLING-2690 - fixing log message
new b087ad5 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.4.4
new 1770343 [maven-release-plugin] prepare for next development iteration
new ffa90b8 Use latest releases and update to new parent pom
new 2a69384 SLING-2731 : Bundle is sometimes not downgraded
new 03c9866 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.4.6
new 5f3463b [maven-release-plugin] prepare for next development iteration
new d5b5a36 Update to latest parent pom and use latest releases in
launchpad
new 696db50 SLING-2758 : Implement toString method for info objects
new 972dc28 SLING-2820 : Resource set should be sorted on demand
new a8fa83d Correct reactor pom and update to parent pom 16
new c3597dd SLING-2947 : Merge installer api back into core
new a6048d9 SLING-2947 : Merge installer api back into core
new 2d4b670 Update to latest parent pom
new 44d1d2d Update to parent pom 18
new d8cf7f9 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.5.0
new 5e215ef [maven-release-plugin] prepare for next development iteration
new 7532eea Update to parent pom v19
new 38bf8de SLING-3522 : NPE on startup in ChangeStateTask.getSortKey
new 4779786 SLING-3522 : NPE on startup in ChangeStateTask.getSortKey
new 397432b Fix javadoc
new 50a0a86 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.5.2
new 569e0c3 [maven-release-plugin] prepare for next development iteration
new 770f3a2 SLING-3736 - Expose OSGi Installer state via JMX
new 2a164f0 Updated to parent version 20
new 9899c8b SLING-3850 : Add comments to the OSGi configuration files
stored in the repository generated by configuration writeback
new db37ca6 SLING-3875 - Remove unused and broken
RefreshOptionalPackagesTask
new 5a08b01 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.5.4
new 00b5402 [maven-release-plugin] prepare for next development iteration
new f313131 Update to Sling Parent POM 22 with baselining enabled
new 6829b74 SLING-3749 : Intelligently manage start level during artifact
handling
new 5d19ef6 Deprecate old types (these have actually been deprecated a
long time ago, but never have been marked as such)
new 4b31fc5 SLING-4271 : Provide a way to mark a resource as a template
new 0e3ac2a Undeprecate constants; these are of value of the update
handlers
new 82a1660 SLING-4271 : Provide a way to mark a resource as a template
new ee76eed SLING-4272 : Issues in handling of configurations wrt update
handling and write back
new 2859883 SLING-4272 : Issues in handling of configurations wrt update
handling and write back
new 95f9b64 SLING-4279 : Events through the ResourceChangeListener might
not be processed immediately
new 60597ed [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.6.0
new ad74c27 [maven-release-plugin] prepare for next development iteration
new 1a4a59a SLING-1794 : ConfigInstallTest fails semi-randomly:
Configuration is still present
new a4d14f8 SLING-4295 : Potential NPE when resource are updated
new 7c594be [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.6.2
new c1394ab [maven-release-plugin] prepare for next development iteration
new 59f9dc9 SLING-4675 : Potentially no package refresh after a bundle
uninstall
new c779bfd [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.6.4
new 836ca44 [maven-release-plugin] prepare for next development iteration
new ea0d57c SLING-4698 - Set parent.relativePath to empty for all modules
new 76f22c5 SLING-4793 : Support new format from Apache Felix config admin
new dc9a607 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.6.6
new a1c40e2 [maven-release-plugin] prepare for next development iteration
new 3981da7 Update to Sling Parent 23
new 0144419 SLING-4854 - add ignored test that demonstrates the issue
new 84bde72 SLING-4854 - ignore null getEntityId in comparison
new e9f62ed set parent version to 24 and add empty relativePath where
missing
new c6092f0 SLING-5044 : Get system bundle by location, not number 0
new 1f797a0 Update the main reactor to parent 25
new 8820e5f Switch to parent pom 26
new eaa269e SLING-5591 : Race condition in installer: cached artifacts
might be made unavailable
new 0f52664 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.6.8
new 372f082 [maven-release-plugin] prepare for next development iteration
new d038191 SLING-5586 : Installer properties should be removed from
dictionary
new cf942ae SLING-5542 : BundleUpdateTask should log problems on loglevel
WARN. Apply patch from Jörg Hoh
new eb38367 SLING-4867 : EntityResourceList should be thread-safe
new 2d55919 SLING-4867 : EntityResourceList should be thread-safe
new 6c4e157 SLING-5014 : Installer blacklist, to avoid reinstalling older
bundles. Apply patch from Dominik Süß. Updated to latest parent pom and newer
OSGi framework
new 0d576d2 SLING-5014 : Installer blacklist, to avoid reinstalling older
bundles. Apply patch from Dominik Süß.
new b799966 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.7.0
new da5b00b [maven-release-plugin] prepare for next development iteration
new 333e005 SLING-6176 persist error in case processing a resource was
not successful
new 921e980 SLING-5779 : Packaged OSGi config intermittently do not get
installed before bundle start
new 0d93c5b SLING-5779 : Packaged OSGi config intermittently do not get
installed before bundle start
new 59ac9a6 SLING-5779 : Packaged OSGi config intermittently do not get
installed before bundle start
new df786d1 SLING-5779 : Packaged OSGi config intermittently do not get
installed before bundle start
new 3690c92 Fix javadoc generation
new c737b8d [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.0
new 4957464 [maven-release-plugin] prepare for next development iteration
new 3cde76c SLING-6280 - add logging to FileDataStore
new 12c087f SLING-6319 - test that demonstrates the .ser file deletion
issue, see TODO in test
new e19c62f SLING-6319 - refactor for clarity, no logic changes
new 5b6decb SLING-6319 - fix prepareToRemove method
new 3524adf SLING-6444 : Improve bundle header evaluation
new 1de0777 SLING-6491 - Make RestartActiveBundlesTask#execute more
resilient.
new 47d6a91 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.2
new ac0e6b7 [maven-release-plugin] prepare for next development iteration
new 1f1a298 Make the BundleUpdateTask retry failed bundle updates
(SLING-5457).
new 88b112b SLING-6392 support entity id changes for the same url (by
uninstalling stale resources)
new 5821a55 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.4
new c71a7d1 [maven-release-plugin] prepare for next development iteration
new c73c847 Revert to previous version undoing SLING-6392 as there are
some issues with it.
new 6f28320 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.4
new d58891e [maven-release-plugin] prepare for next development iteration
new ec02998 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.6
new 4b8a06c [maven-release-plugin] prepare for next development iteration
new e0b4ef5 Remove resources added by a previous transform when an update
transform results in a different entityid (SLING-6392).
new 9eeb78a Create a debug log message when a transform causes a removal
of a stale resource because the entity has changed (SLING-6392).
new 2420244 use Sling Parent 30
new 0f2c5d5 SLING-6831 : ConcurrentModificationException in OSGi Installer
new 385471b [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.8
new a3e7567 [maven-release-plugin] prepare for next development iteration
new d0ca105 SLING-6839 : Exception inside a task factory brings down
installer task
new 49b2ff0 [maven-release-plugin] prepare release
org.apache.sling.installer.core-3.8.10
new 3ab9244 [maven-release-plugin] prepare for next development iteration
new 1561f5e SLING-7167 Adjust READMEs
The 299 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].