1. fa21a1e SLING-12094 - Use GitHub for the Maven scm.url value by Robert Munteanu · 7 months ago master
  2. 8fbe01a SLING-11709 - Set up Jira autolinks to all Sling Github projects by Robert Munteanu · 1 year, 1 month ago
  3. edd2379 SLING-11051 - Fixing JavaDoc badge by Dan Klco · 2 years, 4 months ago enhancement/SLING-11355
  4. 58f1769 SLING-10676 - remove SECURITY.md which is not needed by Bertrand Delacretaz · 2 years, 9 months ago
  5. 6f21582 SLING-10676 - add or update SECURITY.md by Bertrand Delacretaz · 2 years, 9 months ago
  6. c277f39 SLING-10676 - add or update SECURITY.md by Bertrand Delacretaz · 2 years, 9 months ago
  7. c00fb4a Adding sonarqube badges as per SLING-9682 by Dan Klco · 3 years, 8 months ago
  8. bdccca2 Updating badges for org-apache-sling-discovery-impl by Radu Cotescu · 3 years, 8 months ago
  9. 41e31e2 SLING-7157 : metatype.properties file must not be in OSGI-INF/metatype by Carsten Ziegeler · 4 years ago
  10. badc5e7 SLING-7157 : metatype.properties file must not be in OSGI-INF/metatype by Carsten Ziegeler · 4 years ago
  11. e5caf14 Merge pull request #1 from HarisAdzemovic/boxedTypesEquals by stefan-egli · 4 years, 6 months ago
  12. 5fe7814 Strings and Boxed types should be compared using "equals()" by Haris Adzemovic · 4 years, 6 months ago
  13. ccc78c2 Updating badges for org-apache-sling-discovery-impl by Radu Cotescu · 5 years ago
  14. cd880eb SLING-7245 - Validate pull requests using Jenkins by Robert Munteanu · 5 years ago
  15. f252daf trivial: added license header to *.md files by Radu Cotescu · 6 years ago
  16. cebe986 SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module by Radu Cotescu · 6 years ago
  17. 1ceceb8 SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module by Radu Cotescu · 6 years ago
  18. d24bd18 Updating badges for org-apache-sling-discovery-impl by Dan Klco · 6 years ago
  19. f5c7576 SLING-7653 Add missing OSGi capability by Oliver Lietz · 6 years ago
  20. 85b13e7 SLING-7213 - Add a default .gitignore file to every module by Robert Munteanu · 7 years ago
  21. 6d06f44 SLING-7214 - Add the LICENSE file to every module by Robert Munteanu · 7 years ago
  22. b359d91 Fix typo in pom.xml : conncetion should be connection by Robert Munteanu · 7 years ago
  23. dba7389 SLING-7162 - Update SCM information in all POM files to reference Git by Robert Munteanu · 7 years ago
  24. 2bd43c7 SLING-7167 Adjust READMEs by Oliver Lietz · 7 years ago
  25. 9090958 SLING-6888: Remove commons.json and org.json excludes. by Karl Pauls · 7 years ago
  26. 8acda76 [maven-release-plugin] prepare for next development iteration by Karl Pauls · 7 years ago
  27. 0c8611c [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.12 by Karl Pauls · 7 years ago
  28. d20c71e update to org.apache.sling.commons.johnzon 1.0.0 by Stefan Seifert · 7 years ago
  29. 4e7ee0b SLING-6691: Replace commons.json usage in org.apache.sling.discovery.impl by Karl Pauls · 7 years ago
  30. 1ee3e2f no-jira : switching to discovery.commons 1.0.19-SNAPSHOT and discovery.base 1.1.7-SNAPSHOT by Stefan Egli · 7 years ago
  31. 1ecc249 [maven-release-plugin] prepare for next development iteration by Stefan Egli · 7 years ago
  32. e6d0c9d [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.10 by Stefan Egli · 7 years ago
  33. c60678d no-jira : switching to in-release discovery.commons 1.0.18 and discovery.base 1.1.6 by Stefan Egli · 7 years ago
  34. 4638054 SLING-5231 : remove getAdministrativeResourceResolver from discovery components : merged patches from Carsten by Stefan Egli · 7 years ago
  35. f8c4761 SLING-6055 Discovery: Use test scope for sling-mock dependency by Stefan Seifert · 8 years ago
  36. 9f3e5c0 SLING-5918 : discovery: catching a NPE in a test by Stefan Egli · 8 years ago
  37. 46f69f4 [maven-release-plugin] prepare for next development iteration by Oliver Lietz · 8 years ago
  38. 825f0cf [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.8 by Oliver Lietz · 8 years ago
  39. ffb6fc5 use stable release (Jackrabbit) by Oliver Lietz · 8 years ago
  40. b524b32 use org.apache.sling.commons.testing 2.0.26 by Oliver Lietz · 8 years ago
  41. c641af0 SLING-5598 : exclude slow running test by newly introduced Slow junit category - to run them nevertheless use -PincludeSlowTests by Stefan Egli · 8 years ago
  42. baf2a16 SLING-5526 Remove Launchpad API dependency from Discovery Impl by Oliver Lietz · 8 years ago
  43. df2e767 SLING-5331 : updating sling.commons.testing version to 2.0.24 which thanks to SLING-5341 updates to a recent jackrabbit version - the old version used previously - 2.2.x - was likely the reason for the failed test by Stefan Egli · 8 years ago
  44. bb9c3bb SLING-5298 : instance i2 was not properly closed after this test - which leaks into other tests, if only in the log files by Stefan Egli · 8 years ago
  45. b6f03f9 Switch to parent pom 26 by Carsten Ziegeler · 8 years ago
  46. 420e394 Remove type from bundle dependencies by Carsten Ziegeler · 8 years ago
  47. 9af7b45 [maven-release-plugin] prepare for next development iteration by Stefan Egli · 8 years ago
  48. 24ae748 [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.6 by Stefan Egli · 8 years ago
  49. cc4a8ce SLING-5322 : made reference to SyncTokenService mandatory by Stefan Egli · 8 years ago
  50. 90b79b0 [maven-release-plugin] prepare for next development iteration by Stefan Egli · 8 years ago
  51. 3a96905 [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.4 by Stefan Egli · 8 years ago
  52. 6e5659d no-jira : changed discovery bundle dependencies back to released versions by Stefan Egli · 8 years ago
  53. a0cfc39 SLING-5321 : syncTokenService dependency should be mandatory, not optional, to avoid inconsistency between availability of the syncTokenService in a cluster by Stefan Egli · 8 years ago
  54. 1c453b5 SLING-5313 : logging refined for this kind of test failure by Stefan Egli · 8 years ago
  55. f7452db SLING-5310: adding cancelDelaying to MinEventDelayHandler - plus added a testReactivate test method which checks the scenario described in this ticket. Plus also added somewhat more logging to the HeartbeatHandler to help debugging should something similar reoccur by Stefan Egli · 8 years ago
  56. 7929ede SLING-5306 : removing observation listener in stopVoting too, not only stopping it. plus more logging in stopVoting and resetRepo by Stefan Egli · 8 years ago
  57. e283814 SLING-5306 : avoid instance surviving a this test by properly shutting test down by Stefan Egli · 8 years ago
  58. b682e0c SLING-5302 : doing test-access to issueHeartbeat synchronized to avoid race-condition with newly re-occurring background-job triggered by triggerAsyncConnectorPing by Stefan Egli · 8 years ago
  59. fb17c1d SLING-5299: increasing loop count from 3 to 5 to avoid making the assertion just a little bit too early - jenkins on apache always seem to show its slow side from time to time by Stefan Egli · 8 years ago
  60. d7912d5 SLING-5298 : part 1: close VirtualInstance properly - and avoid the 100sec unnecessary sleep by Stefan Egli · 8 years ago
  61. 13c21c2 @no-jira adjusting to next iteration: discovery.commons 1.0.5-SNAPSHOT and discovery.base 1.1.1-SNAPSHOT by Stefan Egli · 8 years ago
  62. fb7a40b [maven-release-plugin] prepare for next development iteration by Stefan Egli · 8 years ago
  63. 8fa16ee [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.2 by Stefan Egli · 8 years ago
  64. 0a406d1 @no-jira : going back to release-mode by setting discovery.commons to 1.0.4 and discovery.base to 1.1.0 - SLING-5290 was blocking the release as it caused a test to fail, that's now fixed by Stefan Egli · 8 years ago
  65. 949e1bc SLING-5290 : minor additional change: moved calculation outside of runner and included in log.info by Stefan Egli · 8 years ago
  66. 209bdc8 SLING-5290 : Ensure heartbeat self-check works with any timeout/interval config by Stefan Egli · 8 years ago
  67. 84c5f9d @no-jira : reverting release due to spurious test failure - thus upping version dependency on commons/base for now by Stefan Egli · 8 years ago
  68. 8932dde @no-jira : adjusted discovery.commons to 1.0.4 and discovery.base to 1.1.0 by Stefan Egli · 8 years ago
  69. bc69c3f SLING-5251 : adding debug infos to the topology webconsole re the SyncTokenService History by Stefan Egli · 8 years ago
  70. cc5e745 SLING-5289 : resurrected TopologyChangeHandler as ClusterViewChangeListener - which now registers at a specific path only, not at the root by Stefan Egli · 8 years ago
  71. 318f14a SLING-5251 : add config parameter useSyncTokenService that enables usage of a SyncTokenService if available. This increases synchronization QoS when for topology changes by Stefan Egli · 8 years ago
  72. 9c626ed no-jira : fixing a test: catching a runtimeexception that showed up on jenkins by Stefan Egli · 8 years ago
  73. 16c74c8 SLING-5280 : change the separate self-check of the HeartbeatHandler to call checkForLocalClusterViewChange only - instead of checkForTopologyChange - reason being that the former does not call into the AnnouncementRegistry which could be blocked in the very same case this self-check should help by Stefan Egli · 8 years ago
  74. e4d40fc SLING-5286 : re-activate fast topology change propagation by Stefan Egli · 8 years ago
  75. a4e96b9 SLING-5284 : use dedicated PeriodicBackgroundJob-thread instead of scheduler by asf-sync-process · 8 years ago
  76. 4b7ba7b no-jira : just updated a typo in a comment by Stefan Egli · 8 years ago
  77. a18a2be SLING-5279 : tests made more stable wrt stopping a VirtualInstance that was likely not done yet and interfered with subsequent test runs by Stefan Egli · 8 years ago
  78. 0f6eb11 SLING-5258 part 2: missed adding the new method getViewStateManager() to DiscoveryServiceImpl (due to working on two features simultaneously.. :S ) - this should have been part of r1712784 by Stefan Egli · 9 years ago
  79. 5ed9e0b SLING-5258 : ensure a new establishedView (with different syncTokenId) always triggers a TOPOLOGY_CHANGED - the EstablishedClsuterView therefore now properly sets the syncTokenId using the votingId - that will, thanks to SLING-5256 then achieves the desired result by Stefan Egli · 9 years ago
  80. 70cab82 SLING-5264 follow-up : adding more logging to analyzeVotings/promote and AbstractDiscoveryServiceTest to track down still existing issue by Stefan Egli · 9 years ago
  81. 76f4e7b SLING-5243 : reverting previous commit rev r1712584 plus also moving retrieving of the establishedView back to where it was prior to SLING-5195 (rev 1711257) : reason is that SLING-5195 introduced a regression which resulted in the rather ugly retry-loop introduced in r1712584. Now reverting that retry-loop and actually fixing the regression of rev1711257 by retrieving the establishedView *after* checking for ongoing votes - cos otherwise a nasty race condition can show up by Stefan Egli · 9 years ago
  82. 0f65ba2 SLING-5244 : added a retry-loop upon getting a test-related exception by Stefan Egli · 9 years ago
  83. 4366ef8 SLING-5243 : adding a retry-loop for the newly-introduced exception handling around establishedView.matches. Reason for this: looks like during testing you can run into a race-condition where the establishedView is just being created and only half visible - in that case this matches() throws an Exception even though the view will just be there - so doing a 5x500ms retry loop should handle this case. And since this is probably only a testing artifact, it shouldn't have any influence on real usage by Stefan Egli · 9 years ago
  84. 16ebfed SLING-5244 : adding more debug output to track down the reoccurring timeout problem by Stefan Egli · 9 years ago
  85. 166a61f SLING-5244 : removing the check for each votingHandler to vote no for each other votingHandler's vote - that is not always the case should the concurrent voting happen in an order where one votingHandler can finish analyzeVotings before the other one even starts. In that case there is no NO vote by the initiator as it already finds its voting as winning, so doesnt have to go any further. by Stefan Egli · 9 years ago
  86. 0119332 SLING-5243 : make tests more resilient by better handling incomplete votings (that should not occur in real-life though): View.matches/matchesLiveView now throw an Exception when they notice an incomplete structure - such as no members resource - and the callers of these methods properly react: analyzeVotings skips such a voting and the heartbeatHandler switches to TOPOLOGY_CHANGING in this case, but without starting a new vote by Stefan Egli · 9 years ago
  87. 6b9b0e0 @no-jira : adjusted discovery.base and .commons dependencies to 1.0.3-SNAPSHOT by Stefan Egli · 9 years ago
  88. 18c9d43 [maven-release-plugin] prepare for next development iteration by Stefan Egli · 9 years ago
  89. 58fc30c [maven-release-plugin] prepare release org.apache.sling.discovery.impl-1.2.0 by Stefan Egli · 9 years ago
  90. 620ba93 @no-jira : adjusted discovery.base and .commons dependencies to 1.0.2 by Stefan Egli · 9 years ago
  91. 435aa92 SLING-5242 : changed VotingHandler to use an explicit serviceRegistration for registering itself as an EventHandler - which allows to actually filter to only receive /var/discovery/impl by Stefan Egli · 9 years ago
  92. f80f5c3 SLING-5216 : another VotingHandler test case added - changed analyzeVotings return value for this - but no other changes to the analyzeVotings algo or code by Stefan Egli · 9 years ago
  93. 2c6e932 SLING-5216 / SLING-5195 : more test cases added by Stefan Egli · 9 years ago
  94. 521552c SLING-5215: removed debug log setting by Stefan Egli · 9 years ago
  95. 9de2e13 SLING-5216 : lowered a log.info to log.debug by Stefan Egli · 9 years ago
  96. 860f36c SLING-5215 : test-case added for erroneous getTopology by Stefan Egli · 9 years ago
  97. 23784d7 SLING-5195 : test added that simulates slow repository synching by Stefan Egli · 9 years ago
  98. 95903cd SLING-5216 : changing the voting algorithm to use correct sorting by votingId not viewId, plus making the whole algorithm more straight forward and robust by Stefan Egli · 9 years ago
  99. 9ac8003 SLING-5216 : changing the voting algorithm to use correct sorting by votingId not viewId, plus making the whole algorithm more straight forward and robust by Stefan Egli · 9 years ago
  100. 5ac2764 SLING-5195 : test setup adjustments due to change in HeartbeatHandler by Stefan Egli · 9 years ago