This is an automated email from the ASF dual-hosted git repository.

rombert pushed a change to annotated tag 
org.apache.sling.distribution.core-0.1.0
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-core.git.


      at 2ef0d04  (tag)
 tagging a05fcd441c461579025434e0efc111cc3da20f97 (commit)
      by Tommaso Teofili
      on Tue Mar 24 13:42:08 2015 +0000

- Log -----------------------------------------------------------------
org.apache.sling.distribution.core-0.1.0
-----------------------------------------------------------------------

This annotated tag includes the following new commits:

     new 4b952bc  SLING-3223 - new replication module, contributed by Tommaso 
Teofili, thanks!
     new d483703  SLING-3223 - use latest parent pom
     new 0d26cee  SLING-3223 - more selective exceptions test
     new cd501cd  Apply SLING-3265.2.patch, contributed by Tommaso Teofili, 
thanks! Such a large patch is unusual, ok here as it takes into account a 
number of issues raised during the donation review
     new ae0eeb7  SLING-3280 - remove unused agents (which were zero size 
already anyway)
     new 8b0a430  SLING-3281 - expose more information on replication queues, 
contributed by Tommaso Teofili, thanks!
     new 33f7dec  SLING-3281 - forgot two files on previous commit
     new 680c774  SLING-3295 - Add a scheduled replication rule, contributed by 
Tommaso Teofili, thanks!
     new 0ff45e0  SLING-3298 - PollingTransportHandler should have a 
configurable no. of consecutive polls - contributed by Tommaso Teofili, thanks!
     new ec84264  SLING-3299 - Remote agent queue poll should be restricted to 
"queueing" agents - contributed by Tommaso Teofili, thanks!
     new a9765f2  SLING-3300 -  API to create replication agent (configuration) 
- contributed by Tommaso Teofili, thanks!
     new 7c06b96  SLING-3300 -  API to create replication agent (configuration) 
- adding missing servlet, contributed by Tommaso Teofili, thanks!
     new 03bb8f6  SLING-3310 - moved replication to latest release of Sling 
parent pom
     new b7b27d3  SLING-3318 - created replication queue health check
     new faa17c5  SLING-3318 - fixed initialization of queue providers
     new 08982be  SLING-3315 - applied patch by Marius Petria for refactoring 
replication HTTP API
     new f67adbc  SLING-3309 - Marius Petria's patch for flushing of external 
systems applied
     new b76dcee  SLING-3309 - missing file from Marius patch added
     new bee91ea  SLING-3315 - fixed some javadocs / warnings
     new 4b9ba0d  SLING-3327 - applied Marius Petria's patch
     new 5def529  SLING-3327 - applied Marius Petria's patch, added missing 
files
     new b8e106e  SLING-3330 - added asynchronous package import
     new a59b77c  SLING-3330 - added asynchronous package import, fixed test
     new 3ac4eaf  SLING-3336 - applied Marius patch for multiple endpoints 
support
     new 066fef3  SLING-3336 - removed old configurations
     new b933729  SLING-3394 - fixed agent passive mode checks
     new f355b14  SLING-3395 - event based reverse replication via Server Sent 
Events
     new 7e74e5b  SLING-3404 - logging job id instead of the job itself
     new e613e47  SLING-3356 - async import happening via polling 
ReplicationAgent instead of centralized package importer
     new 46e0db6  SLING-3408 - ReplicationAgent runMode should be controlled by 
configuration properties
     new 966837c  SLING-3352 - applied Marius's patch to expose OSGI 
configuration via HTTP
     new 4c429a2  SLING-3456 - moving contrib/extensions/replication into 
contrib/extensions/replication/core
     new 3462595  SLING-3456 - missing changes on replication/core from Marius 
patch
     new a459013  SLING-3456 - missing changes on replication/core from Marius 
patch
     new 194d0a6  Update to parent pom v19
     new 0e1c557  SLING-3480 - added remaining files in replication.core
     new 999b3b5  SLING-3548 - using a dedicated enum for parameters, using the 
queue param in ReplicationQueueAgentServlet
     new dd02aff  SLING-3549 - ignore connection errors on polling
     new 4a65ee8  SLING-3553 - added findbugs reporting and fixed trivial errors
     new 6525fce  SLING-3553 - fixed encoding and mutable arrays related bugs
     new 2b8de5c  SLING-3553 - fixed some other minor issues (string builders, 
static/final modifiers)
     new 8844ac6  SLING-3625 - committed Marius patch for testing replication 
between 2 Sling instances
     new 647e818  SLING-3668 - fixed possible NPE, bumped httpclient to latest
     new c1a0bff  SLING-3669 - fixed wrong references in configs to 
/system/replication
     new 71c9a29  SLING-3672 - not using empty template map to retrieve jobs
     new 51747f9  Fields for dynamic references must be volatile
     new 7876a7c  SLING-3816 - applied Marius Petria's patch for same flow in 
forward/reverse replication
     new 97ea03c  SLING-3816 - restored previous version
     new a87adc6  SLING-3816 - applied Marius Petria's patch for same flow in 
forward/reverse replication
     new 8c36a76  SLING-3816 - changed default exporter/importer to local 
exporter/importer
     new 5096120  SLING-3816 - changed default exporter/importer to local 
exporter/importer
     new d1d0363  SLING-3820 - applying Marius Petria's patch which fixes 
resource ITs, fixed default importer name to local
     new cbaab24  SLING-3820 - fixed possible NPE in SimpleReplicationAgent, 
fixed RP impl toString, adjusted ITs
     new 5edc9d2  SLING-3820 - minor fixes, temporarily removing jcr package 
creation from vlt package builder until it's fully working
     new 60b063a  SLING-3820 - applying Marius Petria's patch for fixing ITs
     new e62fd0b  SLING-3830 - applied Marius Petria's patch for reenabling 
multiple endpoints and multiple polling
     new a4ffbfc  SLING-3833 - applied Marius Petria's patch for cleaning up 
ReplicationAgent interface
     new ae123f2  SLING-3833 - applied Marius Petria's patch for cleaning up 
ReplicationAgent interface
     new e731100  SLING-3833 - fixed javadoc
     new 57e5500  SLING-3833 - fixed agent exporter offering null package, 
minor fixes
     new 178ffe9  SLING-3838 - cleaned up unneeded log.isLevelEnabled statements
     new 6125d81  SLING-3839 - applied Marius Petria's patch, refactoring 
packaging APIs in own package
     new 5f527fa  SLING-3842 - applied Marius Petria's patch for testing of 
importers/exporters
     new 332afed  SLING-3816 - fixed some javadoc issues
     new 1b7f03b  SLING-3816 - fixed some javadoc issues
     new 58a19ac  SLING-3857 - applying Marius Petria's patch for basic ui for 
replication resources
     new f7d1ec7  SLING-3871 - applied Marius Petria's patch fixing event rule
     new 496e17e  SLING-3872 - applied Marius Petria's patch for triggers, 
added some javadoc and missing AL headers, adjusted configuration for event 
based reverse repl
     new aa9b4d4  SLING-3872 - fixing configuration for event based reverse 
replication, changed remote trigger rule class name
     new 6ceb54e  SLING-3872 - added unit test for signature matching of remote 
event rule
     new cb6b631  SLING-3872 - tweaked remote event rule http request 
execution, failed connections should not log errors
     new 2093bd7  SLING-3890 - artifact name changed to 
org.apache.sling.replication.core
     new 4265f39  SLING-3898 - applied Marius Petria's patch for compact agent 
configuration
     new 4e5e566  Update to latest parent pom 20
     new 707d353  SLING-3891 - added README.md, fixing stale javadocs, adding 
some TODOs
     new 6b6e969  SLING-3935 - vlt package builder factory is an osgi config 
factory
     new e430a2c  SLING-3935 - vlt package builder factory is an osgi config 
factory
     new d2da429  SLING-3940 - directly register compact agent factory as 
component consumer to get new components notifications
     new 26a033b  SLING-3951 - add a repository package importer
     new 412961d  SLING-3952 - applied Marius Petria's patch for fixing usage 
of wrong id in JHReplicationQueue, minor fixes to javadoc and logging
     new 71a368a  SLING-3953 - removed password info from agent config, using a 
service user
     new 023f12e  SLING-3891 - fixed README containing stale information, more 
to come
     new b2fae00  SLING-3891 - minor changes to README
     new 506208f  SLING-3900 - applied Marius Petria's patch for removing 
password from transport configuration
     new c840abc  SLING-3900 - applied Marius Petria's patch for removing 
password from transport configuration
     new b91e339  SLING-3901 - replication triggers to substitute rules, 
allowing separate and k-v config
     new fe46386  SLING-3962 - package events generated consistently
     new df9c035  SLING-3962 - package events generated consistently
     new 2f1103b  SLING-3901 - some missing changes from marius patch
     new dfd4e85  SLING-3901 - missing check on remote trigger
     new c0c72ee  SLING-3976 - exported TransportAuthenticationProvider and 
ReplicationComponentProvider
     new 56c2c89  SLING-3978 - added 'sample' replication bundle
     new 7ab172a  SLING-3978 - adjusted service user mapping to match the core 
sybmolic name
     new bb8a5ac  SLING-3891 - added some missing javadoc
     new 82ed40f  SLING-3976 - added missing TAP initialization via generic 
component provider
     new 7fe86be  Update to Sling Parent POM 22 with baselining enabled
     new 3e689f4  Make dynamic fields volatile
     new 27e5a20  SLING-3992 - added coordinating agent(factory), fixed some 
defaults (scheduling,remote polling)
     new fbbe2e9  SLING-3994 - simplified replication components' dependency 
management, minor javadoc adjustments
     new ff5c751  SLING-3994 - adjusted imports and javadocs
     new 7566ab5  SLING-4008 - added JcrEventReplicationTrigger
     new f83b93f  SLING-4015 - applied patch from Laurie for preemptive auth 
for transport
     new 38e6fe8  SLING-4008 - added JE#isExternal check to avoid warnings, 
minor fixes
     new 3f9d867  SLING-3993 - added an abstract jcr event trigger to avoid 
loops with two implementations(current and another persisting and replicating 
the event itself)
     new 47d00f5  SLING-3899 - applied Marius patch to add the resource 
resolved to all APIs
     new c0d54c9  SLING-3899 - correct check on agent session
     new c8a7ab7  SLING-4052 - cleaned up jcr pacakges
     new 0c67f39  SLING-4052 - cleaned up jcr pacakges
     new 44f1ba0  SLING-3899 - using authorization strategy for checking 
resource resolver
     new 8025924  SLING-4062 - set VLT pb ACL handling to overwrite
     new 6af07f3  SLING-4073 - replication component factory declaring accepted 
properties for component creation
     new fcfa431  SLING-4022 - added package-info to all non-impl packages
     new 5b43222  SLING-4075 - added some set of simple missing unit tests
     new 4ce891d  SLING-4075 - added some other simple missing unit tests
     new 7ca33c7  SLING-4075 - added some other simple missing unit tests
     new af0e296  SLING-4075 - fixed FileVaultReplicationPackageTest
     new 64a80b3  SLING-4075 - adding tests for coordinate agent factory and 
default component factory
     new ad1ec01  SLING-4075 - fixed some wrong imports, and wrong default of 
isPassive in coordinating agent
     new 696174b  SLING-4075 - minor change from warn to info
     new ed9a8cd  SLING-4082 - setting property changes events replicating path 
to the node one
     new 0f2401a  SLING-4072: Do not replicate a package back to its originator
     new 57c02ce  SLING-4097 - returning 400 at failing remote imports
     new 2c2ec11  SLING-4106 - cleand up agent API, moved replication component 
stuff to component package
     new d89812d  SLING-4106 - cleand up agent API, moved replication component 
stuff to component package
     new 4e8c1a6  SLING-4106 - added package info to component package
     new a8ef383  SLING-4106 - ReplicationComponent as marker if, ManagedRC has 
enable/disable, added RC to factory/provider return type
     new 25a4ef7  SLING-4109: use a wrapping package builder to hide true 
package ids
     new 65731e8  SLING-4106 - removed handlerId from triggers api, fixed 
trigger impls to be stateless, use @SlingServlet for servlets, fixed remote 
package exporter to get all the retrieved packages, avoid npes for session in 
abstract pb
     new 4bab868  SLING-4106 - adding exception handling for trigger 
(un)registration
     new fd99d0e  SLING-4106 - adding exception handling for trigger 
(un)registration
     new 5a90d32  SLING-4106 - adding exception handling for trigger 
(un)registration
     new 3a787ea  SLING-4106 - minor fixes on javadoc, AL headers, releasing of 
resources, typos
     new 3ce9bb0  SLING-4106 - minor fixes to javadoc, AL headers
     new 2e45766  SLING-3891 - added HTTP api documentation (wip)
     new 9e18eed  SLING-4106 - added jsr305 support
     new c40adb7  SLING-4106 - adjusted some jsr305 annotations, improved 
javadoc, minor fixes
     new cc41059  SLING-4106 - fixed importer importStream API
     new 9ad0401  SLING-3891 - added HTTP api documentation (wip)
     new cd887da  SLING-4106: fixing some some session management issues
     new 80fdbc1  SLING-3891 - http api doc (wip)
     new 011e429  SLING-4106 - moved event factory in the impl package, api 
user will just listen to events, not create them
     new 5cb84ac  SLING-4120: cleaned ReplicationQueueProvider of quueue 
creation/deletion semantics
     new ce7dd85  SLING-4084 - added options for import mode and acl handling
     new 4784328  SLING-4128 - persisting event trigger automatically creates 
nuggets path
     new d793729  SLING-4106: adding ConsumerType/ProviderType annotations to 
replication API
     new 2d588b1  SLING-4106: changing the queue API not to be aware of all 
queues
     new 7ef26ef  SLING-4128 - fixed nuggets path initialization
     new b53af10  SLING-3965: refactor queue provider api to have single agent 
providers
     new 39452a8  SLING-4132 - fixed event listeners registration
     new 3c3dd5f  SLING-4106 - added some missing javadoc / jsr305 annotations
     new 6fc544f  SLING-4084 - fixed wrong property name for vlt importmode
     new ba3c737  SLING-4060: initial refactoring for property parsing
     new 431b007  SLING-4106: adding some logging for config and agent creation
     new c6e88c8  SLING-4140 - renamed and moved Sling Replication to Sling 
Content Distribution
     new c726d5a  SLING-4140 - renamed and moved Sling Replication to Sling 
Content Distribution
     new a403a65  SLING-4140 - renamed and moved Sling Replication to Sling 
Content Distribution
     new 0eab175  SLING-4144 - split distribution api and core bundles
     new f0a855f  SLING-4144 - split distribution api and core bundles
     new d04c95e  SLING-3553 - varius minor fixes (final modifiers, visibility 
issues, etc.)
     new 4f7aa4d  SLING-3891 - moved readme under 
contrib/extensions/distribution, minor javadoc fix
     new edb1c2d  SLING-4145 - removing DistributionEvent subclass of Event, 
moving getTopic to DistributionEventType
     new 40d425f  SLING-4149: adding component factories based on resources
     new aee3e1e  SLING-4150 - throw an exception if remote importer transport 
fails
     new 83e07d9  SLING-4153 - removed serializable, made request constructors 
consistent, adjusted jsr305 annotations
     new 9aefddb  SLING-4149: renaming factory to resource based & adding 
defaults
     new a4b7a51  SLING-4153 - ManagedDC extending from DC, renaming 
DQueueDistributionStrategy to DQueueDispatchingStrategy
     new cccfe46  SLING-4153: Cleaning DistributionComponentFactory of all 
constants and making it a ConsumerType
     new 239bb6c  SLING-4153: Making DistributionComponentFactory delegate 
creation of subcomponents
     new 6005ec7  SLING-4145, SLING-4190 - dispatching strategy returning item 
states instead of boolean, removed explicit time from request, status in 
response is now a message
     new acb3bdb  SLING-4153 - improve javadoc, added distribution request 
state, minor fixes
     new fc0da34  SLING-4153 - moved paths and request type into package's 
packageinfo
     new 20064c0  SLING-4153 - Queue#remove returns the removed item, 
Importer#importPackage returns void
     new 536fad0  SLING-4153 - avoiding test failures due to difference in the 
encapsulating request time
     new 2efd6b4  SLING-4514: Generating OSGI configs from content and starting 
services using osgi services
     new b406c09  SLING-4153 - prevent timing based test failures for void 
package test
     new 8691f0b  SLING-4153 - fixed AL headers and imports
     new b6697e0  SLING-4153: hiding authorization strategy and request time
     new bfc09e8  SLING-4154: making also importers and exporters to be picked 
up by content based factory
     new eceddb8  SLING-4153 - fixed transport API to just expose the secret
     new 5db0f5e  SLING-4153 - fixed transport API to just expose the secret
     new 1aeda12  SLING-3836: adding shallow distribution option to requests
     new e57e7b7  SLING-4153: changing events to be controlled by agent + some 
name changes for settings
     new 3ae1dd3  SLING-4054: adding package builder based on jcr packages
     new a9046e2  SLING-4060: creating dedicated factories for sync and queue 
agents
     new c4fb739  SLING-4153 - improved queue's javadoc
     new 4084602  SLING-4153 - renamed QueueItemState to QueueItemStatus
     new 9f58b58  SLING-4153: adding distributor type and making 
DistributionRequest and interface
     new 9852a28  SLING-4153: changing distribution response to a provider 
interface
     new a74f7b0  SLING-4153: moving all extensions API from api package to core
     new 4214043  SLING-4153 - fixed request states, removed useless asStream 
method in transport secret
     new dc31618  SLING-4153 - moved communication to root distribution package
     new a843d2b  SLING-4252 - added config factory for repository importer
     new 52205fa  SLING-4153 - minor log fix
     new 34e1088  SLING-4009: implementing multiple queue dispatch strategy to 
have one queue per receiving endpoint
     new fa0999c  SLING-4281: returning tracked agents from component provider
     new 6410e2c  SLING-4289: refactoring the resourceproviders for osgi 
configs and osgi services
     new 482043d  SLING-4289: fixing trigger binding to be selective by default
     new 28d7b5b  SLING-4009: making multiple queue delivery option explicit 
via osgi config
     new cea39eb  SLING-3553 - applied some findbugs fix
     new 046509c  SLING-4290 - set cardinality defaults to 100
     new a950a02  SLING-4306: fixing trigger disabling
     new 8b1c1b9  SLING-4308: change resourceprovidersfactory to 
resourceprovider
     new fe9c93b  SLING-4292: exposing queue and queue items as resources
     new 656bb0f  SLING-4324: spliting LocalDistributionTriggerFactory in 
specific factories
     new 7747b63  SLING-4331: adding labels and descriptions to osgi factories
     new 2055759  SLING-4324: the persisted jcr triggers are not initialized 
correctly
     new d34025e  SLING-4324: fixing jcr triggers temporarily until SLING-4312 
is fixed
     new b943e38  SLING-4341: removing package also when a package is deleted 
from queue
     new c0b56c4  SLING-4348: enabling queue processing for sync agents
     new 5aa6dcc  SLING-4351: exposing log information over http api
     new b694405  SLING-4367: trigger package imported event after succesful 
import
     new dad87f8  SLING-4368: transport secret providers should receive the 
transport uri
     new 6331ba8  SLING-4375: exposing agent state via api
     new e8728a0  SLING-4367: fixing package imported event after distribution
     new 4897f30  SLING-4389: Adding a trivial request type TEST for testing 
connectivity of a distribution agent
     new 5b3abe2  SLING-4391: changing distribution event api to contain 
constants
     new d86ac6b  SLING-4392: removing mechanism for generating osgi configs 
from jcr descriptions
     new 322e9b1  SLING-4393: permit path restrictions for agents via 
allowed.root property
     new 6aae09b  SLING-4404: making sure agent exporter export TEST packages
     new 09066a8  SLING-4422: using commons.json to build distribution servlet 
responses
     new 2ccc467  SLING-4426: making distribution triggers cluster aware
     new 64e286b  SLING-4430: prefix all distribution config labels with Apache
     new 4e0b4f7  SLING-4430: prefix all distribution config labels with Apache
     new 6686071  SLING-4459: cleaning empty entries in distribution config 
string arrays
     new de3f961  [maven-release-plugin] prepare release 
org.apache.sling.distribution.core-0.1.0
     new a05fcd4  [maven-release-plugin]  copy for tag 
org.apache.sling.distribution.core-0.1.0

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

Reply via email to