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>'].