You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/11/07 09:41:11 UTC
[sling-org-apache-sling-installer-core] annotated tag
org.apache.sling.installer.core-3.0.0 created (now c041779)
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to annotated tag org.apache.sling.installer.core-3.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-installer-core.git.
at c041779 (tag)
tagging f2b7b72400335b84486fb705d9e0ce42f8eb7712 (commit)
by Carsten Ziegeler
on Tue Sep 21 07:15:11 2010 +0000
- Log -----------------------------------------------------------------
org.apache.sling.installer.core-3.0.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 9f12c7b SLING-904 - osgiworker bundle skeleton
new 46b5245 SLING-904 - moving OSGi code to osgiworker bundle
new 24cecc9 SLING-904 - osgiworker bundle implemented, all tests pass
new c3981e3 SLING-904 - make ConfigurationAdmin an optional dependency of the osgiworker bundle
new 4cff6f3 SLING-904 - move ConfigInstallableData to osgiworker as DictionaryInstallableData, it's of general use
new e75d4a7 SLING-904 - bundle downgrades were not always ignored
new 43b1f9f SLING-904 - remove jcrinstall in the name of osgiworker bundle and packages, it is not JCR specific
new 6233bd0 SLING-904 - rename osgiworker module to osgi
new 89c95fc SLING-904 - more OsgiController tests and fix a bug in BundleResourceProcessor
new 2add5dc SLING-904 - fix OsgiControllerTest.testDeferredConfigInstall
new 29ba620 SLING-904 - refactor for more general purpose tasks
new 5614e07 Use released versions
new 03bd18e Move Sling to new TLP location
new a73ce90 SLING-1011 : Adjust svn location
new c1baab5 SLING-1011 : Remove disclaimer from readme's, adjust links to webite, fix versions in poms.
new 513a661 Remove empty directory.
new b73f7db Remove empty directory.
new 187c37d SLING-1018 : Remove dependency to declarative service. Use activator instead. Some code cleanup.
new 80dbc41 SLING-1018 : Remove dependency to declarative service. Use activator instead. Some code cleanup.
new c79f73c SLING-904 : Implemented a quick and dirty retry if bundle can't be started for the first time.
new 7155a7a Convert parent pom to reactor pom.
new 0782366 SLING-1001 - take the Maven SNAPSHOT convention into account when comparing bundle versions
new 1a6ea04 SLING-1033 Upgrade to Sling parent POM 6 (and ensure web app has the leglize stuff, too)
new f167a4d SLING-904 - register OsgiControllerImpl as OsgiControllerServices, testDeferredConfigInstall was failing
new 0497a50 SLING-905 - remove support for individual bundle start levels (not used)
new a0a4373 SLING-905 - more defensive use of external services
new a90d8fc SLING-1037 - use smaller orderable tasks in jcrinstall's osgi installer
new f9ce610 SLING-1037 - TaskOrderingTest added
new 0ba7e77 SLING-1037 - cleaner retries for starting bundles
new 86b5da0 SLING-904 - remove dependency on org.slf4j logging
new fdb5720 SLING-904 - log ID of installed bundle, useful for debugging
new 4e50d26 SLING-1039 - OsgiControllerImpl created too many BundleStartTasks
new 4ead204 SLING-1044 - jcrinstall should only accept .jar, .cfg and .properties files as installable resources
new 1c94ec3 SLING-1042 - Optimize jcrinstall retry cycles
new 2f94cba SLING-1078 - creating new modules
new 9e05229 SLING-1078 - adjust names, all tests pass now
new 000c895 SLING-1078 - remove some unused or useless classes
new c3ec007 SLING-1078 - more code cleanup
new f4e8842 SLING-1078 - controller interface reworked, unit tests pass but not usable yet
new 6342bb0 SLING-1078 - RegisteredResource tests
new 2475ab4 SLING-1078 - client must supply digest for InstallableResource that wraps an InputStream
new fae8c70 SLING-1078 - integration tests minimally adapted, still fail
new 14e7ed1 SLING-1078 - starting to rewrite integration tests, work in progress
new bfe388f SLING-1078 - starting to rewrite integration tests, work in progress
new a3043f3 SLING-1078 - entity IDs and RegisteredResourceList added
new 63031e5 SLING-1078 - ready to implement task creators
new 35e9da0 SLING-1078 - BundleTaskCreator and tests, work in progress
new d058b28 SLING-1078 - 'remove bundle' integration test passes
new dcf84c8 SLING-1078 - 'Reinstall lower version' integration test passes
new 4139bbc SLING-1078 - all integration tests from take three re-activated and all pass
new 651c31a SLING-1078 - obsolete classes removed
new 90ce326 SLING-1078 - BundleSnapshotUpdateTest added
new b9ee5c3 SLING-1078 - keep track of bundle digests to avoid unnecessary updates, and test snapshot updates
new b5b0587 SLING-1078 - OsgiInstaller.registerResources() implemented and tested
new fe1a7c6 SLING-1078 - bundle priorities added
new 2e6ca86 SLING-1078 - purge uninstallable resources and groups
new 552db7c SLING-1078 - Worker thread waits when it has nothing to do
new 1d670f4 SLING-1078 - Configuration handling and tests
new 5233d8a SLING-1078 - Config tasks ordering test
new f2d35ee SLING-1078 - code cleanup
new b59ba8b SLING-1078 - fix handling of registerResources with empty collection of resources
new 81400b8 SLING-1078 - digests moved to InstallableResource, clients might need them to keep track of things
new c25329b SLING-1078 - use empty InstallableResource for resource removal (as data is not available anymore ;-)
new ffbfed0 SLING-1078 - log configuration PID
new 20bb3ae SLING-1078 - OsgiInstaller ignores invalid and non-bundle jars
new 8fd5043 SLING-1078 - config with same digest as previously uninstalled one was not reinstalled
new de8ad4d SLING-1078 - config digest takes URL into account
new 832718e SLING-1078 - RegisteredResourceComparator now correctly compares configs
new 4d9466c SLING-1078 - additional logging
new bf44594 SLING-1078 - resource digest ignored in RegisteredResource comparisons
new 209f86a SLING-1078 - schedule task retries only on meaningful bundle events
new bb72a36 SLING-1078 - improved logging of OSGi tasks, and fix bug in RegisteredResourceComparator
new f573207 SLING-1078 - ConfigInstallTask ignores configs which make no actual changes
new a742412 SLING-1078 - BundleRemoveTask only stops active bundles (avoid problems with fragment bundles)
new a4e7a28 SLING-1078 - toString includes priority
new b3db357 SLING-1078: log OsgiInstallerTask execution at the INFO level
new c6fe218 SLING-1078 - do not go idle if retries are scheduled
new d19ee7f SLING-1078 - sync urlsToRemove call
new aeb5be8 SLING-1078 - cleanup RegisteredResource when removed
new 1770f82 SLING-1078 - store bundle digests to avoid unnecessary snapshot updates
new d44efd0 SLING-1078 - refresh packages after updating bundles
new aafdcc7 SLING-1078 - store bundle digests in a single file
new c7fc935 SLING-1148 - RegisteredResource persisted in the bundle storage area
new ade5395 SLING-1106 - prepare for storing versions of installed bundles
new b98b44c SLING-1106 - do not downgrade a bundle that we didn't install
new 8726eec SLING-1205 Upgrade all projects to parent POM 8 and use OSGi provided OSGi libraries
new 2be1819 SLING-1239 - OSGi installer shouldn't remove bundles that it didn't install
new cb64fb6 SLING-1241 - RegisteredResourceImpl stores file number instead of full path
new 136aeef SLING-1288 - OSGi Installer did not cleanup RegisteredResourceImpl temp files
new 83a68b4 Clean up code - no functional changes.
new ec595b9 SLING-1305 - SynchronousRefreshPackagesTask might miss PACKAGES_REFRESHED event - patch contributed by Marcel Reutegger, thanks!
new c61ef31 SLING-1346 - BundleUpdateTask checks for null InputStream, and more data file logging in RegisteredResourceImpl
new d37e82f SLING-1381 - BundleUpdateTask should stop retrying if RegisteredResource provides no InputStream
new 9194524 Use released parent pom.
new 8ce3354 SLING-1559 : Potential NPE when logging SLING-1558 : Too much synchronization
new 1e02b52 SLING-1560 : Improve and clean up code Make InstallableResource an interface and create two implementations. Factor out digest handling into an utility class.
new 030e5b3 SLING-1560 : Improve and clean up code Make InstallableResource an implementation again and remove different sub classes.
new 022937f SLING-1560 : Improve and clean up code Make InstallableResource an interface again and create a factory service
new 49e9efb SLING-1560 : Improve and clean up code Make InstallableResource an interface again and create a factory service
new e0cde45 SLING-1560 : Improve and clean up code Make DigestUtil private
new 22bfece SLING-1560 : Improve and clean up code Make DigestUtil private
new 02cb0fe SLING-1560 : Improve and clean up code Remove unused start level tracker
new 7f6fd52 SLING-1560 : Improve and clean up code Move all tracker code into service to hide implementation details Don't throw an exception on shutdown
new b6328de SLING-1560 : Improve and clean up code Move all tracker code into service to hide implementation details Don't throw an exception on shutdown
new 765f22c SLING-1560 : Improve and clean up code Silently close streams
new ffd1006 Fix javadoc
new 3e7d58e SLING-1560 : Improve and clean up code Removed the input stream support for dictionaries from the osgi installer - reading configurations is up to the providers like jcr install. By removing this we can reduce the complexity of the installer. Moved logging to a Logger class to avoid passing around the installer context just for logging Moved statistics methods to own interface as this is just used for testing and should not be part of the public api Cleaned up installabl [...]
new 634a833 SLING-1560 : Improve and clean up code Slightly change installer interface and separate between scheme and resource identifier for more api consistency Fixed one IT test case
new 7f2ae7a Fix test cases
new 8e7a63b SLING-1560 : Move all config admin related stuff into config admin package, reduce usage of installer context
new 1327a60 SLING-1560 : Move all config admin related stuff into config admin package, reduce usage of installer context
new 4716237 SLING-1560 : Do counter handling internally, tasks should not throw an exception
new 6366e89 SLING-1560 : If extension is unknown, create unknown type (for pluggable formats)
new 73de9ed SLING-1560 : Convert installable resource back to a class and remove the need for an additional factory
new 2f4a977 SLING-1643 : Add start level support
new 9b1e385 SLING-1644 : Use configuration reader from Apache Felix ConfigAdmin
new 93ccd1a SLING-1560 : Clean up installer context and installer impl
new 8e72820 SLING-1560 : Merge installer impl and thread, make registered resources comparable
new 0b4d8a5 SLING-1560 : Separate support for bundles and configs
new ca5197e Minor code cleanup
new ca925a3 SLING-1661 : compute the digest when a dictionary is read from the input stream
new 79c392c SLING-1560 : Remove statistics interface; it is not used anymore
new ce6e662 SLING-1560 : Simplify installer task handling.
new ee0a492 SLING-1560 : InstallabeResource should just be a data object
new 3fc7e9f Some pom formatting, set export version and make dependencies provided
new 6244de0 SLING-1689 : Change the OSGi installer interface
new 31f0323 SLING-1663 : OSGi Install should recognize system bundle updates
new 43cc3ab SLING-1560 : Improve and clean up code
new ad34a43 SLING-1560 : Improve and clean up code
new edb1c07 Don't log shutdown as a warning
new fd5d646 SLING-1560 : If something goes wrong add tasks to next cycle.
new ea6aca9 SLING-1737 : Add state management for resources
new c79c62e SLING-1746 : Use slf4j instead of log service
new f112deb SLING-1737 : Add state management for resources SLING-1738 : Add kind of audit log
new 371a705 SLING-1737 : Add state management for resources
new e3052ed SLING-1737 : Add state management for resources
new abe6dc2 SLING-1737 : Add state management for resources
new 9a7812c SLING-1737 : Add state management for resources
new 0324d7f SLING-1737 : Add state management for resources
new a4ed957 SLING-1737 : Add state management for resources
new 4747639 SLING-1737 : Add state management for resources
new 7b81cd0 SLING-1737 : Add state management for resources
new 219d873 SLING-1737 : Add state management for resources
new 6ee6e6e SLING-1737 : Add state management for resources - Make sure to always uninstall resources
new 02f608e SLING-1737 : Add state management for resources - Fix potential sync issue
new 82afeac SLING-1666 : Remove obsolete tests.
new 1bc2199 SLING-1774 : OSGi Installer Integration Tests installs test bundles
new 4c3fc00 Skip unknown resource types immediately for now
new 534283c And clean them up
new 8a90e02 Remove code again - this is already checked in RegisteredResourceImpl.create()
new a3c6e6e No need for extra type constants
new 380b19e [maven-release-plugin] prepare release org.apache.sling.osgi.installer-3.0.0
new b15af8a [maven-release-plugin] prepare for next development iteration
new e62e60d SLING-1787 : Unify symbolic names and check package names
new 1d38bb4 SLING-1787 : Unify symbolic names and check package names
new 30c9979 SLING-1787 : Unify symbolic names and check package names
new ca836c8 SLING-1787 : Unify symbolic names and check package names
new 6fe7291 SLING-1787 : Unify symbolic names and check package names
new 89379bd SLING-1787 : Unify symbolic names and check package names
new d75ab16 SLING-1787 : Unify symbolic names and check package names
new bed7721 SLING-1787 : Unify symbolic names and check package names
new 0be6b91 SLING-1787 : Unify symbolic names and check package names
new 4c2e029 SLING-1787 : Unify symbolic names and check package names
new ee9da46 SLING-1787 : Unify symbolic names and check package names
new 86bd8f7 [maven-release-plugin] prepare release org.apache.sling.installer.core-3.0.0
new f2b7b72 [maven-scm] copy for tag org.apache.sling.installer.core-3.0.0
The 166 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
['"commits@sling.apache.org" <co...@sling.apache.org>'].