{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":107433139,"defaultBranch":"master","name":"sling-org-apache-sling-discovery-oak","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-18T16:18:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679929366.0","currentOid":""},"activityList":{"items":[{"before":"8a7d73132d9aeb07807d81db800eedbda74630c8","after":"181a2a7f4efb87ae4bb4eaa5bced92e9485774d4","ref":"refs/heads/master","pushedAt":"2023-10-12T17:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rombert","name":"Robert Munteanu","path":"/rombert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21237?s=80&v=4"},"commit":{"message":"SLING-12094 - Use GitHub for the Maven scm.url value","shortMessageHtmlLink":"SLING-12094 - Use GitHub for the Maven scm.url value"}},{"before":"60080becfdc0e8ed9fc8f06e08abda32ad4b6c66","after":"8a7d73132d9aeb07807d81db800eedbda74630c8","ref":"refs/heads/master","pushedAt":"2023-04-04T21:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rombert","name":"Robert Munteanu","path":"/rombert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21237?s=80&v=4"},"commit":{"message":"SLING-11709 - Set up Jira autolinks to all Sling Github projects\n\nUpdate .asf.yaml to respect defaults","shortMessageHtmlLink":"SLING-11709 - Set up Jira autolinks to all Sling Github projects"}},{"before":"b88bc3666c25123c3b934b1e5e0d7afac9b93a6a","after":"60080becfdc0e8ed9fc8f06e08abda32ad4b6c66","ref":"refs/heads/master","pushedAt":"2023-03-27T15:02:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"f0f16146066af3d2f9b5570f8f50b80aa4174706","after":"b88bc3666c25123c3b934b1e5e0d7afac9b93a6a","ref":"refs/heads/master","pushedAt":"2023-03-27T15:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asfgit","name":null,"path":"/asfgit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341245?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare release org.apache.sling.discovery.oak-1.2.44","shortMessageHtmlLink":"[maven-release-plugin] prepare release org.apache.sling.discovery.oak-1…"}},{"before":"d9788198588c1db60ada814ff92269ed5e369255","after":"f0f16146066af3d2f9b5570f8f50b80aa4174706","ref":"refs/heads/master","pushedAt":"2023-03-20T08:56:05.281Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-11805 : Don't stop slingId cleanup upon PROPERTIES_CHANGED (#14)\n\n* SLING-11805 : added test to reproduce the current restricted behaviour\r\n\r\n* SLING-11805 : PROPERTIES_CHANGED should not stop slingId cleanup","shortMessageHtmlLink":"SLING-11805 : Don't stop slingId cleanup upon PROPERTIES_CHANGED (#14)"}},{"before":"c7bd05e2d1991bf6f150c919198118ebf7d190d1","after":"6d6e57c9e350a928914f174db8588ff0bf787ecf","ref":"refs/heads/SLING-11805","pushedAt":"2023-03-16T14:09:59.154Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-11805 : PROPERTIES_CHANGED should not stop slingId cleanup","shortMessageHtmlLink":"SLING-11805 : PROPERTIES_CHANGED should not stop slingId cleanup"}},{"before":null,"after":"c7bd05e2d1991bf6f150c919198118ebf7d190d1","ref":"refs/heads/SLING-11805","pushedAt":"2023-03-16T11:12:20.733Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-11805 : added test to reproduce the current restricted behaviour","shortMessageHtmlLink":"SLING-11805 : added test to reproduce the current restricted behaviour"}},{"before":"f6391e2c37fa4dc33705e92982a07635a90cf9a5","after":"d9788198588c1db60ada814ff92269ed5e369255","ref":"refs/heads/master","pushedAt":"2023-03-14T09:17:53.753Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : introducing SlingIdCleanupTask to clean up old slingIds… (#13)\n\n* SLING-10854 : introducing SlingIdCleanupTask to clean up old slingIds under /var/discovery/oak automatically\r\n\r\n* SLING-10854 : more test coverage\r\n\r\n* SLING-10854 : more test coverage\r\n\r\n* SLING-10854 : logging cleanup\r\n\r\n* SLING-10854 : modifier cleanup\r\n\r\n* SLING-10854 : added run counter to log info\r\n\r\n* SLING-10854 : fix variable name\r\n\r\nCo-authored-by: Jörg Hoh \r\n\r\n* SLING-10854 : fix rename change\r\n\r\n* SLING-10854 : log scheduledDate for convenience\r\n\r\n* SLING-10854 : use resolver.getResource rather than ResourceHelper.getOrCreateResource to avoid unintended creation of resources\r\n\r\n* SLING-10854 : remove unnecessary copy-paste-leftover revert\r\n\r\n* SLING-10854 : beautify try catch clause\r\n\r\n* SLING-10854 : more test coverage\r\n\r\n* SLING-10854 : orphaned syncTokens support added\r\n\r\n* SLING-10854 : disabled by default and introduced system property org.apache.sling.discovery.oak.slingidcleanup.enabled to enable\r\n\r\n* SLING-10854 : added a minimal delay between a successful run and a follow-up run - to reduce unnecessary load on the repository for likely empty cleanup executions\r\n\r\n* SLING-10854 : lower a logger to debug\r\n\r\n* SLING-10854 : fix description\r\n\r\nCo-authored-by: Jörg Hoh \r\n\r\n* SLING-10854 : test stability improvement\r\n\r\n* SLING-10854 : avoid deleting slingIds ever seen by then leader\r\n\r\n* SLING-10854 : minor comment fix\r\n\r\n* SLING-10854 : shrink cleanup method size\r\n\r\n* SLING-10854 : reduce log.infos\r\n\r\n* SLING-10854 : getActiveSlingIdsFrom extracted\r\n\r\n* SLING-10854 : some more code reductions\r\n\r\n* SLING-10854 : added comment about not considering a slingId garbage if it was ever seen by the then leader\r\n\r\n* SLING-10854 : minor javadoc rewording\r\n\r\n* SLING-10854 : and some docu about the odd choice of 13h min delay added\r\n\r\n* SLING-10854 : shorten config names\r\n\r\n* SLING-10854 : rename getActiveSlignIdsFrom\r\n\r\n* SLING-10854 : use streams rather than verbose for loops\r\n\r\nCo-authored-by: Rishabh Kumar \r\n\r\n* SLING-10854 : fix stream code\r\n\r\n* SLING-10854 : renamed method to topologyChanged\r\n\r\n* SLING-10854 : fixed seenInstances concurrency\r\n\r\n* SLING-10854 : log message improved\r\n\r\n* SLING-10854 : reformating only\r\n\r\n---------\r\n\r\nCo-authored-by: Jörg Hoh \r\nCo-authored-by: Rishabh Kumar ","shortMessageHtmlLink":"SLING-10854 : introducing SlingIdCleanupTask to clean up old slingIds… ("}},{"before":"7293c201c083cf0ad43b96d7c6143b84108f3718","after":"6bbff9fbfc3a3b92558d6964a43edd33d8ff6a51","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T12:59:11.465Z","pushType":"push","commitsCount":2,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : reformating only","shortMessageHtmlLink":"SLING-10854 : reformating only"}},{"before":"073b4acc01ccf362a4ca4636d1ddc70626093361","after":"7293c201c083cf0ad43b96d7c6143b84108f3718","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:22:01.932Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : fixed seenInstances concurrency","shortMessageHtmlLink":"SLING-10854 : fixed seenInstances concurrency"}},{"before":"b9eb68c7fbac0981589d452cfc0fdfc250908a86","after":"073b4acc01ccf362a4ca4636d1ddc70626093361","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:20:40.465Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : renamed method to topologyChanged","shortMessageHtmlLink":"SLING-10854 : renamed method to topologyChanged"}},{"before":"d1e00e50faca93e4eb78c4554d7ad84090dd7505","after":"b9eb68c7fbac0981589d452cfc0fdfc250908a86","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:18:29.434Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : fix stream code","shortMessageHtmlLink":"SLING-10854 : fix stream code"}},{"before":"5959e4dbed5de3ea9e36fab6efdacf086f6e353e","after":"d1e00e50faca93e4eb78c4554d7ad84090dd7505","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:16:29.463Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : use streams rather than verbose for loops\n\nCo-authored-by: Rishabh Kumar ","shortMessageHtmlLink":"SLING-10854 : use streams rather than verbose for loops"}},{"before":"30d2e8e76bdfe40337d62ea908f8fbf30c13f39d","after":"5959e4dbed5de3ea9e36fab6efdacf086f6e353e","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:14:25.320Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : rename getActiveSlignIdsFrom","shortMessageHtmlLink":"SLING-10854 : rename getActiveSlignIdsFrom"}},{"before":"0282de33e67001b5542916200e3cca802fed6df0","after":"30d2e8e76bdfe40337d62ea908f8fbf30c13f39d","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-13T09:13:17.906Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : shorten config names","shortMessageHtmlLink":"SLING-10854 : shorten config names"}},{"before":"113ffeab5b3a8587602075cff1d538d9c5b7c498","after":"0282de33e67001b5542916200e3cca802fed6df0","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T12:08:44.654Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : and some docu about the odd choice of 13h min delay added","shortMessageHtmlLink":"SLING-10854 : and some docu about the odd choice of 13h min delay added"}},{"before":"775eca76c38b3afe059917e82fd7cbcb408aada8","after":"113ffeab5b3a8587602075cff1d538d9c5b7c498","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T12:02:11.083Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : minor javadoc rewording","shortMessageHtmlLink":"SLING-10854 : minor javadoc rewording"}},{"before":"7fa73bd7a68020d4b3887fb7c9f4cf6104ff37d3","after":"775eca76c38b3afe059917e82fd7cbcb408aada8","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:59:56.544Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : added comment about not considering a slingId garbage if it was ever seen by the then leader","shortMessageHtmlLink":"SLING-10854 : added comment about not considering a slingId garbage i…"}},{"before":"658b0d1328bac4994b340d798f4b4e6e12c5b670","after":"7fa73bd7a68020d4b3887fb7c9f4cf6104ff37d3","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:53:55.221Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : some more code reductions","shortMessageHtmlLink":"SLING-10854 : some more code reductions"}},{"before":"79c4e3dc3d4d30e078b7431d2cfda73c5c9dda12","after":"658b0d1328bac4994b340d798f4b4e6e12c5b670","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:44:25.495Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : getActiveSlingIdsFrom extracted","shortMessageHtmlLink":"SLING-10854 : getActiveSlingIdsFrom extracted"}},{"before":"119c8861fdf9ea97b2b4ff5fd68f560328cb358b","after":"79c4e3dc3d4d30e078b7431d2cfda73c5c9dda12","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:41:24.325Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : reduce log.infos","shortMessageHtmlLink":"SLING-10854 : reduce log.infos"}},{"before":"00f28062219501b9b1754b5b2b9b66fa3b02c767","after":"119c8861fdf9ea97b2b4ff5fd68f560328cb358b","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:39:06.936Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : shrink cleanup method size","shortMessageHtmlLink":"SLING-10854 : shrink cleanup method size"}},{"before":"b57b2e1d919f345a59359db179fe7fa8e265b2c2","after":"00f28062219501b9b1754b5b2b9b66fa3b02c767","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:35:19.092Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : minor comment fix","shortMessageHtmlLink":"SLING-10854 : minor comment fix"}},{"before":"f707a8b2ed731ef6d6bc8962cef98753af8ad49e","after":"b57b2e1d919f345a59359db179fe7fa8e265b2c2","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T11:33:57.499Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : avoid deleting slingIds ever seen by then leader","shortMessageHtmlLink":"SLING-10854 : avoid deleting slingIds ever seen by then leader"}},{"before":"ecd33f9d8c6b8e8f14d1b9665a3ccd348e9cb210","after":"f707a8b2ed731ef6d6bc8962cef98753af8ad49e","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-09T08:14:01.622Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : test stability improvement","shortMessageHtmlLink":"SLING-10854 : test stability improvement"}},{"before":"deb5a4d1b2128b7cd33b6eeac3e49856a952f715","after":"ecd33f9d8c6b8e8f14d1b9665a3ccd348e9cb210","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-08T17:23:27.019Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : fix description\n\nCo-authored-by: Jörg Hoh ","shortMessageHtmlLink":"SLING-10854 : fix description"}},{"before":"f25c069455b49b3acd9e92391721135f6a767063","after":"deb5a4d1b2128b7cd33b6eeac3e49856a952f715","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-08T17:22:59.222Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : lower a logger to debug","shortMessageHtmlLink":"SLING-10854 : lower a logger to debug"}},{"before":"8b8c81b5e8ffa3ac58df17f30ff6fa166f2f25a0","after":"f25c069455b49b3acd9e92391721135f6a767063","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-08T17:16:55.007Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : added a minimal delay between a successful run and a follow-up run - to reduce unnecessary load on the repository for likely empty cleanup executions","shortMessageHtmlLink":"SLING-10854 : added a minimal delay between a successful run and a fo…"}},{"before":"8ac33e415ae80f63ee3f97f2a7816a1495c2a7ad","after":"8b8c81b5e8ffa3ac58df17f30ff6fa166f2f25a0","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-08T16:44:17.911Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : disabled by default and introduced system property org.apache.sling.discovery.oak.slingidcleanup.enabled to enable","shortMessageHtmlLink":"SLING-10854 : disabled by default and introduced system property org.…"}},{"before":"58a19dde8a2b2404dcad1244a71ad94d6d98d610","after":"8ac33e415ae80f63ee3f97f2a7816a1495c2a7ad","ref":"refs/heads/SLING-10854","pushedAt":"2023-03-08T16:26:25.839Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefan-egli","name":null,"path":"/stefan-egli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8300790?s=80&v=4"},"commit":{"message":"SLING-10854 : orphaned syncTokens support added","shortMessageHtmlLink":"SLING-10854 : orphaned syncTokens support added"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADlb4KdgA","startCursor":null,"endCursor":null}},"title":"Activity · apache/sling-org-apache-sling-discovery-oak"}