[GitHub] [syncope] ilgrosso merged pull request #327: [SYNCOPE-1656] Cleanup and refactor

2022-03-18 Thread GitBox


ilgrosso merged pull request #327:
URL: https://github.com/apache/syncope/pull/327


   


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




Re: [VOTE] Apache Syncope 2.1.11

2022-03-18 Thread Andrea Patricelli

+1.

Best regards,
Andrea

On 18/03/22 10:29, Francesco Chicchiriccò wrote:
I've created a 2.1.11 release, with the following artifacts up for a 
vote:


GIT source tag (326c221):
https://gitbox.apache.org/repos/asf?p=syncope.git;a=tag;h=326c221

List of changes:
https://gitbox.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;hb=326c221 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.1.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1069/

Staging site:
http://syncope.apache.org/2.1.11/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.


--
Andrea Patricelli

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope



Re: [VOTE] Apache Syncope 2.1.11

2022-03-18 Thread Lorenzo Di Cola
+1 for me.

Best Regards,
Lorenzo

Il giorno ven 18 mar 2022 alle ore 10:30 Francesco Chicchiriccò <
ilgro...@apache.org> ha scritto:

> I've created a 2.1.11 release, with the following artifacts up for a vote:
>
> GIT source tag (326c221):
> https://gitbox.apache.org/repos/asf?p=syncope.git;a=tag;h=326c221
>
> List of changes:
>
> https://gitbox.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;hb=326c221
>
> Staging artifacts:
> https://dist.apache.org/repos/dist/dev/syncope/2.1.11/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachesyncope-1069/
>
> Staging site:
> http://syncope.apache.org/2.1.11/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: What should be the value of any.search.dao property in. the persistence.properties

2022-03-18 Thread Francesco Chicchiriccò
Hi Vinay,
with Elasticsearch enabled, you benefit from a general search performance 
improvement, even compared with JSONB.

JSONB support will be anyway beneficial for create, reads and updates.

Hope this clarifies.
Regards.

P.S. please send your questions to user@ ML

On 2022/03/17 23:19:48 Vinay Kavala wrote:
> Thanks Andrea for the clarification!
> 
> However, if we intend to use ElasticsearchAnySearchDAO for searching Users, 
> Groups and AnyObjects, what is the advantage of enabling JSONB? Where will it 
> improve the performance of the system?
> Can you clarify please?
> 
> Thanks,
> Vinay
> 
> From: Andrea Patricelli 
> Sent: Thursday, March 17, 2022 11:30 AM
> To: dev@syncope.apache.org ; Vinay Kavala 
> 
> Subject: Re: What should be the value of any.search.dao property in. the 
> persistence.properties
> 
> [CAUTION: EXTERNAL SENDER]
> 
> 
> Hi Vinay,
> 
> You should anyway use this
> 
> any.search.dao=org.apache.syncope.core.persistence.jpa.dao.ElasticsearchAnySearchDAO
> 
> since queries are performed on ES, in order to have the best
> performances while searching.
> 
> On the other end, if you set to PGJPAJSONAnySearchDAO, instead, you're
> just telling to Syncope not to use ES to perform searches, but go
> directly on db through JSON-based queries, anyway faster than the basic
> queries.
> 
> Best regards,
> Andrea
> 
> On 14/03/22 18:49, Vinay Kavala wrote:
> > Hi Team,
> >
> > I have enabled Elastic Search on my local syncope instance and it was 
> > working fine with the prescribed changes. Now I am planning to implement 
> > JSONB usage as well and am following the documentation provided in the 
> > syncope docs 
> > athttps://syncope.apache.org/docs/2.1/reference-guide.html#postgresql-jsonb
> >
> >
> > I have a question now for the any.search.dao property in. the 
> > persistence.properties file what should be the value of it?
> >
> >
> > #any.search.dao=org.apache.syncope.core.persistence.jpa.dao.ElasticsearchAnySearchDAO
> > any.search.dao=org.apache.syncope.core.persistence.jpa.dao.PGJPAJSONAnySearchDAO
> >
> >
> > I currently commented out the ElasticSearchDao entry and enabled the 
> > JSONAnySearchDAO. Is this correct? or what should be the value for it?
> >
> > I am seeing few issues in my local when I start up the server, not sure if 
> > it is related to the same.. just wanted to confirm what is the correct 
> > value for it.
> >
> > Thanks,
> > Vinay
> >
> >
> --
> Andrea Patricelli
> 
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
> 
> Member at The Apache Software Foundation
> Syncope
> 
> 


Re: [VOTE] Apache Syncope 2.1.11

2022-03-18 Thread Marco Di Sabatino Di Diodoro



Il 18/03/22 10:29, Francesco Chicchiriccò ha scritto:
I've created a 2.1.11 release, with the following artifacts up for a 
vote:


GIT source tag (326c221):
https://gitbox.apache.org/repos/asf?p=syncope.git;a=tag;h=326c221

List of changes:
https://gitbox.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;hb=326c221 



Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.1.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1069/

Staging site:
http://syncope.apache.org/2.1.11/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 2.1.11

2022-03-18 Thread Fabio Martelli
+1
Regards

On Fri, Mar 18, 2022 at 10:30 AM Francesco Chicchiriccò
 wrote:
>
> I've created a 2.1.11 release, with the following artifacts up for a vote:
>
> GIT source tag (326c221):
> https://gitbox.apache.org/repos/asf?p=syncope.git;a=tag;h=326c221
>
> List of changes:
> https://gitbox.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;hb=326c221
>
> Staging artifacts:
> https://dist.apache.org/repos/dist/dev/syncope/2.1.11/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachesyncope-1069/
>
> Staging site:
> http://syncope.apache.org/2.1.11/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/
>


[VOTE] Apache Syncope 2.1.11

2022-03-18 Thread Francesco Chicchiriccò

I've created a 2.1.11 release, with the following artifacts up for a vote:

GIT source tag (326c221):
https://gitbox.apache.org/repos/asf?p=syncope.git;a=tag;h=326c221

List of changes:
https://gitbox.apache.org/repos/asf?p=syncope.git;a=blob;f=CHANGES;hb=326c221

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/2.1.11/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1069/

Staging site:
http://syncope.apache.org/2.1.11/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

2022-03-18 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: 2.1.12
   (was: 2.1.11)

> 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: 2.1.12, 3.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.1#820001)