This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to annotated tag org.apache.sling.discovery.impl-1.0.0
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-discovery-impl.git.
at 702a992 (tag)
tagging 52f5693ddd36bb386c212d72281c106294c5940f (commit)
by Carsten Ziegeler
on Fri Aug 9 06:56:32 2013 +0000
- Log -----------------------------------------------------------------
org.apache.sling.discovery.impl-1.0.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 35b5dd5 SLING-2827 : discovery.impl: a resource based implementation
of the discovery.api . Committed initial contribution from Stefan Egli (md5:
d8891e5401114b2a629d3ff01044a1d6)
new ff81b86 SLING-2827 : discovery.impl: a resource based implementation
of the discovery.api . Apply patch from Stefan Egli
new 277a194 SLING-2827 : discovery.impl: a resource based implementation
of the discovery.api . Apply another patch from Stefan Egli (activate and
changing patch)
new 99891d7 Minor code clean up and move property descriptions/labels
into separate metatype.properties
new 2c02539 Minor code cleanup
new e8b1b81 SLING-2827 : ownerId must not be null
new ffb60ff SLING-2827 : limiting response body to avoid unlimited-warning
new 875a72c SLING-2827 : fixed erroneous PROPERTIES_CHANGED being sent
even though an instance 'down the line' changed
new bbcace9 SLING-2827 : less verbose in connect error case
new 073b824 trivial: xml reformat
new afbbd93 Remove sample property provider
new ee66172 SLING-2827 : announcement registry tests added
new 2d953dd SLING-2827 : reduce usage of javax.jcr as much as possible,
eg using ModifiableValueMap instead
new 339cb46 SLING-2827 : 'garbage collection' for timed out votings added
new 462b11e SLING-2827 : minor change in toString()
new 842dcb9 SLING-2827 : several improvements/fixes: * TOPOLOGY_CHANGED
is now sent with a delay after TOPOLOGY_CHANGING - this is to avoid 'event
floods' during topology changes * after a TOPOLOGY_CHANGED event is sent, a
heartbeat is triggered. This speeds up change propagation. Yet it is by no
means the case that changes now propagate as fast as possible - it is still
possible for them to propage only after the heartbeat-interval (for
downstream connector-clients) * you [...]
new 158c08e Move discovery to bundles section
new 67b0f7a Correct reactor pom and update to parent pom 16
new 0641c2e SLING-2865 : Topology web console is not context path aware
new b13037a SLING-2866 : Implement configuration printer for web console
new e58ec56 SLING-2868 : Improve and cleanup implementation : Simplify
locking in DiscoveryViewServiceImpl and DiscoveryServiceImpl
new ed6c76e Correct/add scm information
new 7a12894 Use latest api snapshot
new c8e94fc SLING-2865 : Topology web console is not context path aware
new f4057be SLING-2868 : Improve and cleanup implementation : Create new
instances for cluster view, update logging statements
new cbef363 SLING-2879 : use ResourceUtil.getOrCreateResource instead of
doing it yet again
new 8f720b8 SLING-2879 : doing revert/refresh before updating the
properties to work around a potential issue in jackrabbit in a clustered
environment
new 8446544 SLING-2880 - exclude not only jcr:primaryType but any
containing :
new 6b0fd7b SLING-2882 : only log the first occurence of an ioexception -
including with more details
new db40cce SLING-2883 : filter valid property names
new 7c222c6 SLING-2885 : analyzeVotings must be synchronized - between
HeartbeatHandler an VotingHandler/jcr observation
new 661a6b9 SLING-2892 : add a simple paranoia check to detect situation
with duplicate/identical sling.ids in a cluster
new 40515a5 SLING-2892 : [reverted accidental pom.xml commit] add a
simple paranoia check to detect situation with duplicate/identical sling.ids in
a cluster
new cc0cca5 SLING-2895 : avoid heartbeats after deactivation
new 606d06b SLING-2901 : implemented robust paranoia check by writing and
checking additional, new runtimeId property
new 94c1ab6 SLING-2901 : robust paranoia check on duplicate sling.id :
sending a TOPOLOGY_CHANGING before stopping the discovery.impl bundle
new 6d74f69 SLING-2908 : Replace StringBuffer with StringBuilder
new e2d2841 SLING-2914 : adding a load test to discovery.impl - takes
140sec to run, so including in normal tests so far
new 7b23e47 SLING-2914 : fix NPE unveiled by SLING-2914 : a voting
handler might be tempted to participate in a voting while the local instance
doesnt send heartbeats
new 5fb560a SLING-2930 : Wasted work in
ClusterViewServiceImpl.getClusterView() . Apply patch from Adrian Nistor
new 164998a SLING-2945 : using different repository paths to avoid
potential concurrency problem with repository deletion between testruns
new 4fda4fd SLING-2945 : avoid deadlock in HeartbeatHandler : not using
both this and lock as sync objects, that was not the intention, one sync object
is enough and that's the lock object.
new e635454 SLING-2945 : moving setting of discoveryService also under
synchronized protection
new d188a44 SLING-2945 related : ClusterLoadTest discovered another race
condition where during a vote.matches the vote is deleted. Handling this
situation properly now
new 6c18ef6 SLING-2945 : slowing down test to have it run on
jenkins/travis properly
new 047bf59 SLING-2945 : handling another race condition of vote deletion
while evaluating it
new ee888d8 SLING-2945 - ClusterLoadTest failures
new 18b181d Update to latest parent pom
new 8e73a64 Use released discovery api
new 32df612 SLING-2962 : increase default heartbeat from 20s to 45s to
better account for load situations
new d88ed0c SLING-2955 : lowered error to info as this can occur during
cluster sync
new 6e61824 SLING-2967 : make topology announcement independent from
machine clocks : always using arrival time in 'created' instead of send time
new d38ca1f SLING-2967 : make topology announcement independent of
machine time: reverting previous change but instead now resetting created time
on persistTo
new 2d188c8 SLING-2992: lower isolated mode error to info - and typo fixed
new d69a8dc SLING-2962 : adjusted javadoc to reflex increased heartbeat
timeout of 45s vs 20s
new 9ac3513 SLING-2968 : issue remote heartbeat calls only after startup
has finished - using startuplistener for that. RTC not needed. only added
launchpad.api dependency to pom.xml.
new c02f4d5 Use default type (jar) to avoid any dependency resolution
problems and move dep before test deps
new 34a9b01 Add missing licence header
new 6f53f6e Remove unused code / imports
new bc4d28a [maven-release-plugin] prepare release
org.apache.sling.discovery.impl-1.0.0
new 52f5693 [maven-release-plugin] copy for tag
org.apache.sling.discovery.impl-1.0.0
The 61 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]>'].