[GitHub] [syncope] dependabot[bot] closed pull request #524: Bump com.lmax:disruptor from 3.4.4 to 4.0.0

2023-09-29 Thread via GitHub


dependabot[bot] closed pull request #524: Bump com.lmax:disruptor from 3.4.4 to 
4.0.0
URL: https://github.com/apache/syncope/pull/524


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@syncope.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [syncope] ilgrosso commented on pull request #524: Bump com.lmax:disruptor from 3.4.4 to 4.0.0

2023-09-29 Thread via GitHub


ilgrosso commented on PR #524:
URL: https://github.com/apache/syncope/pull/524#issuecomment-1741690578

   @dependabot close


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@syncope.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [syncope] dependabot[bot] opened a new pull request, #524: Bump com.lmax:disruptor from 3.4.4 to 4.0.0

2023-09-29 Thread via GitHub


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&package-manager=maven&previous-version=3.4.4&new-version=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

Re: [VOTE] Apache Syncope 3.0.5

2023-09-29 Thread Marco Di Sabatino Di Diodoro



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

2023-09-29 Thread Lorenzo Di Cola
+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

2023-09-29 Thread Samuel Garofalo

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

2023-09-29 Thread Francesco Chicchiriccò

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

2023-09-29 Thread Jira


 [ 
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

2023-09-29 Thread Jira


 [ 
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 
> jd

[jira] [Updated] (SYNCOPE-1621) Allow export for individual items in XML

2023-09-29 Thread Jira


 [ 
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)