[GitHub] [syncope] dependabot[bot] opened a new pull request, #524: Bump com.lmax:disruptor from 3.4.4 to 4.0.0
dependabot[bot] opened a new pull request, #524: URL: https://github.com/apache/syncope/pull/524 Bumps [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) from 3.4.4 to 4.0.0. Release notes Sourced from https://github.com/LMAX-Exchange/disruptor/releases;>com.lmax:disruptor's releases. Release 4.0.0 Minimum Java version now 11 Issue https://redirect.github.com/LMAX-Exchange/disruptor/issues/323;>#323 - WorkerPool and WorkProcessor have been removed, no more Disruptor::handleEventsWithWorkerPool Disruptor constructors using Executor have been removed. Use ThreadFactory instead. Rolled up event handling extension interfaces on to EventHandler: BatchStartAware LifecycleAware SequenceReportingEventHandler FatalExceptionHandler and IgnoreExceptionHandler now use the JDK 9 Platform Logging API, i.e. System.Logger Add rewind batch feature to the BatchEventProcessor Add a maximum batch size argument to BatchEventProcessor EventHandler::onBatchStart now gets both the batchSize as well as queueDepth (previously it had batchSize which reported queue depth) Added documentation to EventPoller Util::log2 throws if passed a non-positive argument Deprecations Deprecated ThreadHints.onSpinWait() Deprecated Disruptor.handleExceptionsWith() - this had been javadoc deprecated since 2015 but not in the code Removed previously deprecated methods Ringbuffer.resetTo() ConsumerRepository.getLastSequenceInChain() Release 4.0.0 Release Candidate 1 Breaking Changes Minimum Java version now 11 Issue https://redirect.github.com/LMAX-Exchange/disruptor/issues/323;>#323 - WorkerPool and WorkProcessor have been removed, no more Disruptor::handleEventsWithWorkerPool Disruptor constructors using Executor have been removed. Use ThreadFactory instead. Rolled up event handling extension interfaces on to EventHandler: BatchStartAware LifecycleAware SequenceReportingEventHandler Deprecated ThreadHints.onSpinWait() FatalExceptionHandler and IgnoreExceptionHandler now use the JDK 9 Platform Logging API, i.e. System.Logger Add rewind batch feature to the BatchEventProcessor Added documentation to EventPoller Commits https://github.com/LMAX-Exchange/disruptor/commit/95c705f60c1833b07f1fed6e08a08d7bee7f0971;>95c705f Use a monotonic clock for checking timeout on shutdown https://github.com/LMAX-Exchange/disruptor/commit/8192ba72b34f68ecd8810f4985062504c2804b3c;>8192ba7 Merge pull request https://redirect.github.com/LMAX-Exchange/disruptor/issues/459;>#459 from xyc-xyc/master https://github.com/LMAX-Exchange/disruptor/commit/360cbcf6a956aab02499f9165a3d462aa7f13a1a;>360cbcf update a typo https://github.com/LMAX-Exchange/disruptor/commit/0088c5fab8bfcd2abb910cf513adeaffcdbaa36f;>0088c5f Remove Release Candidate stage from 4.0.0 release https://github.com/LMAX-Exchange/disruptor/commit/50c1342bc3caf1774600e051b3756d07434a5eb8;>50c1342 Update release log for final 4.0.0 https://github.com/LMAX-Exchange/disruptor/commit/82cb236bad13167ae171919e3026d77ea3db6be5;>82cb236 Convert markdown heading to asciidoc headings in changelog https://github.com/LMAX-Exchange/disruptor/commit/b29b8fd5a08835d55d037e68f2a3b9cc0951e2d5;>b29b8fd Merge pull request https://redirect.github.com/LMAX-Exchange/disruptor/issues/455;>#455 from ocoanet/master https://github.com/LMAX-Exchange/disruptor/commit/f164d9ff5431146a394cd5dc06be81116449c4b8;>f164d9f Use Util.getSequencesFor to create sequences from processors https://github.com/LMAX-Exchange/disruptor/commit/87156a05646221b660e8a90e7bc161498723781d;>87156a0 Update docs to make example signing key id consistent https://github.com/LMAX-Exchange/disruptor/commit/f6464c3f91fe252f580fdcaa5c8cea59734267a8;>f6464c3 Add gitignore for generates tests Additional commits viewable in https://github.com/LMAX-Exchange/disruptor/compare/3.4.4...4.0.0;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.lmax:disruptor=maven=3.4.4=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI
Re: [VOTE] Apache Syncope 3.0.5
Il 29/09/23 17:06, Francesco Chicchiriccò ha scritto: I've created a 3.0.5 release, with the following artifacts up for a vote: GIT source tag (3d845010d1): https://github.com/apache/syncope/releases/tag/syncope-3.0.5 List of changes: https://github.com/apache/syncope/blob/syncope-3.0.5/CHANGES Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/3.0.5/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1084/ Staging site: https://syncope.apache.org/3.0.5/index.html PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) +1 Regards M Here's my +1 Regards. -- Dott. Marco Di Sabatino Di Diodoro Tel. +39 3939065570 Tirasa S.r.l. Viale Vittoria Colonna, 97 - 65127 Pescara Tel +39 0859116307 / FAX +39 085973 http://www.tirasa.net Apache Syncope PMC Member http://people.apache.org/~mdisabatino/
Re: [VOTE] Apache Syncope 3.0.5
+1 for me. Best regards, Lorenzo Il ven 29 set 2023, 17:06 Francesco Chicchiriccò ha scritto: > I've created a 3.0.5 release, with the following artifacts up for a vote: > > GIT source tag (3d845010d1): > https://github.com/apache/syncope/releases/tag/syncope-3.0.5 > > List of changes: > https://github.com/apache/syncope/blob/syncope-3.0.5/CHANGES > > Staging artifacts: > https://dist.apache.org/repos/dist/dev/syncope/3.0.5/ > > Maven staging repo: > https://repository.apache.org/content/repositories/orgapachesyncope-1084/ > > Staging site: > https://syncope.apache.org/3.0.5/index.html > > PGP release keys (signed using 273DF287): > http://www.apache.org/dist/syncope/KEYS > > Vote will be open for 72 hours. > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove (and reason why) > > Here's my +1 > Regards. > > -- > Francesco Chicchiriccò > > Tirasa - Open Source Excellence > http://www.tirasa.net/ > > Member at The Apache Software Foundation > Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail > http://home.apache.org/~ilgrosso/ > >
Re: [VOTE] Apache Syncope 3.0.5
Here's my +1. Best regards, Samuel Il 29/09/23 17:06, Francesco Chicchiriccò ha scritto: I've created a 3.0.5 release, with the following artifacts up for a vote: GIT source tag (3d845010d1): https://github.com/apache/syncope/releases/tag/syncope-3.0.5 List of changes: https://github.com/apache/syncope/blob/syncope-3.0.5/CHANGES Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/3.0.5/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1084/ Staging site: https://syncope.apache.org/3.0.5/index.html PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards.
[VOTE] Apache Syncope 3.0.5
I've created a 3.0.5 release, with the following artifacts up for a vote: GIT source tag (3d845010d1): https://github.com/apache/syncope/releases/tag/syncope-3.0.5 List of changes: https://github.com/apache/syncope/blob/syncope-3.0.5/CHANGES Staging artifacts: https://dist.apache.org/repos/dist/dev/syncope/3.0.5/ Maven staging repo: https://repository.apache.org/content/repositories/orgapachesyncope-1084/ Staging site: https://syncope.apache.org/3.0.5/index.html PGP release keys (signed using 273DF287): http://www.apache.org/dist/syncope/KEYS Vote will be open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) Here's my +1 Regards. -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Member at The Apache Software Foundation Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail http://home.apache.org/~ilgrosso/
[jira] [Updated] (SYNCOPE-1662) Leverage MariaDB JSON type
[ https://issues.apache.org/jira/browse/SYNCOPE-1662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-1662: Fix Version/s: 3.0.6 (was: 3.0.5) > Leverage MariaDB JSON type > -- > > Key: SYNCOPE-1662 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1662 > Project: Syncope > Issue Type: New Feature > Components: core >Reporter: Francesco Chicchiriccò >Priority: Major > Labels: jpa, mariadb, persistence > Fix For: 3.0.6, 4.0.0 > > > Similar to SYNCOPE-1395 for PostgreSQL and SYNCOPE-1401 for MySQL, enhance > the JPA layer by empowering [MariaDB JSON > datatype|https://mariadb.com/kb/en/json-data-type/] for user, group and any > object attributes. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (SYNCOPE-1758) NullPointer exception at WA refresh time during startup
[ https://issues.apache.org/jira/browse/SYNCOPE-1758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-1758: Fix Version/s: 3.0.6 (was: 3.0.5) > NullPointer exception at WA refresh time during startup > --- > > Key: SYNCOPE-1758 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1758 > Project: Syncope > Issue Type: Improvement > Components: wa >Affects Versions: 3.0.3 >Reporter: Fabio Martelli >Priority: Minor > Fix For: 3.0.6, 4.0.0 > > > During startup the following exception is raised very often. > {code:java} > 12:37:42.909 WARN org.apereo.cas.util.function.FunctionUtils - > NullPointerException > java.lang.NullPointerException: null > at > org.springframework.web.servlet.HttpServletBean$ServletConfigPropertyValues.(HttpServletBean.java:224) > ~[spring-webmvc-5.3.22.jar!/:5.3.22] > at > org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:152) > ~[spring-webmvc-5.3.22.jar!/:5.3.22] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.lambda$initializeBeansEagerly$0(DefaultCasConfigurationEventListener.java:71) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.util.function.FunctionUtils.doAndHandle(FunctionUtils.java:313) > ~[cas-server-core-util-api-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.initializeBeansEagerly(DefaultCasConfigurationEventListener.java:64) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.onRefreshScopeRefreshed(DefaultCasConfigurationEventListener.java:48) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) ~[?:?] > at > jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[?:?] > at > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[?:?] > at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) > ~[spring-aop-5.3.22.jar!/:5.3.22] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) > ~[spring-aop-5.3.22.jar!/:5.3.22] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) > ~[spring-aop-5.3.22.jar!/:5.3.22] > at > org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) > ~[spring-aop-5.3.22.jar!/:5.3.22] > at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > ~[?:?] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > ~[?:?] > at java.lang.Thread.run(Thread.java:829) ~[?:?] > 12:37:42.909 WARN org.apereo.cas.util.function.FunctionUtils - > NullPointerException > java.lang.NullPointerException: null > at > org.springframework.web.servlet.HttpServletBean$ServletConfigPropertyValues.(HttpServletBean.java:224) > ~[spring-webmvc-5.3.22.jar!/:5.3.22] > at > org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:152) > ~[spring-webmvc-5.3.22.jar!/:5.3.22] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.lambda$initializeBeansEagerly$0(DefaultCasConfigurationEventListener.java:71) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.util.function.FunctionUtils.doAndHandle(FunctionUtils.java:313) > ~[cas-server-core-util-api-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.initializeBeansEagerly(DefaultCasConfigurationEventListener.java:64) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.rebind(DefaultCasConfigurationEventListener.java:84) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at > org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.onEnvironmentChangedEvent(DefaultCasConfigurationEventListener.java:42) > ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7] > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) ~[?:?] > at >
[jira] [Updated] (SYNCOPE-1621) Allow export for individual items in XML
[ https://issues.apache.org/jira/browse/SYNCOPE-1621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Chicchiriccò updated SYNCOPE-1621: Fix Version/s: 3.0.6 (was: 3.0.5) > Allow export for individual items in XML > - > > Key: SYNCOPE-1621 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1621 > Project: Syncope > Issue Type: Improvement > Components: console, core >Reporter: Andrea Patricelli >Priority: Major > Fix For: 3.0.6, 4.0.0 > > > Provide a functionality in the admin console (and from REST) that allows one > to view the XML configuration of an individual item. For example, an user > would be interested in seeing the XML representation of the new configuration > parameter, or it might be a user object, group, provisioning rules, etc. -- This message was sent by Atlassian Jira (v8.20.10#820010)