[jira] [Updated] (SYNCOPE-1617) Debezium integration for live sync

2022-06-09 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1617:

Component/s: core

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>  Components: core
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
> Fix For: 3.0.0
>
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (SYNCOPE-1617) Debezium integration for live sync

2022-06-09 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1617:

Labels:   (was: gsoc2021 mentor)

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>  Components: core
>Reporter: Francesco Chicchiriccò
>Priority: Major
> Fix For: 3.0.0
>
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (SYNCOPE-1617) Debezium integration for live sync

2022-06-09 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1617:

Fix Version/s: 3.0.0

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
> Fix For: 3.0.0
>
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


Re: Debezium integration for live sync

2021-03-28 Thread Mohamed Infaz
Hi Francesco,
I will look into the link you provided and will come back to you with
questions if there are any.

Regards,
Infaz.


On Fri, Mar 26, 2021 at 12:47 PM Francesco Chicchiriccò 
wrote:

> On 13/03/21 18:18, Mohamed Infaz wrote:
> > Hi All,
> > I am interested in this project [1 ] and wanted to initiate a discussion
> on
> > it. I have cloned the syncope project and went through the codebase to
> get
> > a high-level understanding of it.
> >
> > I have used the Debezium framework before, and have a basic understanding
> > of how we can convert a set of database tables, collection changes into a
> > stream of events published to Kafka Topic, so that clients can then
> consume the
> > events.
> >
> > To scope out the project, can you please explain what you exactly meant
> by
> > External Resources. Which tables or collections mean by these?
> Hi,
> thanks for your interest and sorry for the delayed response.
>
> I think you should first make yourself a bit confident with Syncope
> concepts:
>
> http://syncope.apache.org/docs/2.1/reference-guide.html
>
> In a nutshell, Syncope should be made enable to react and process Kafka
> messages, treating them as input in the same way as it happens today for
> the Provisioning layer, e.g. via REST or ConnId connectors.
>
> Hope this clarifies.
> Regards.
>
> > [1] [SYNCOPE-1617] Debezium integration for live sync - ASF JIRA
> > (apache.org) <https://issues.apache.org/jira/browse/SYNCOPE-1617>
> >
> > Regards,
> >
> > Infaz.
>
>
> --
> 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: Debezium integration for live sync

2021-03-26 Thread Francesco Chicchiriccò

On 13/03/21 18:18, Mohamed Infaz wrote:

Hi All,
I am interested in this project [1 ] and wanted to initiate a discussion on
it. I have cloned the syncope project and went through the codebase to get
a high-level understanding of it.

I have used the Debezium framework before, and have a basic understanding
of how we can convert a set of database tables, collection changes into a
stream of events published to Kafka Topic, so that clients can then consume the
events.

To scope out the project, can you please explain what you exactly meant by
External Resources. Which tables or collections mean by these?

Hi,
thanks for your interest and sorry for the delayed response.

I think you should first make yourself a bit confident with Syncope concepts:

http://syncope.apache.org/docs/2.1/reference-guide.html

In a nutshell, Syncope should be made enable to react and process Kafka 
messages, treating them as input in the same way as it happens today for the 
Provisioning layer, e.g. via REST or ConnId connectors.

Hope this clarifies.
Regards.


[1] [SYNCOPE-1617] Debezium integration for live sync - ASF JIRA
(apache.org) <https://issues.apache.org/jira/browse/SYNCOPE-1617>

Regards,

Infaz.



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



Debezium integration for live sync

2021-03-13 Thread Mohamed Infaz
Hi All,



I am interested in this project [1 ] and wanted to initiate a discussion on
it. I have cloned the syncope project and went through the codebase to get
a high-level understanding of it.

I have used the Debezium framework before, and have a basic understanding
of how we can convert a set of database tables, collection changes into a
stream

of events published to Kafka Topic, so that clients can then consume the
events.

To scope out the project, can you please explain what you exactly meant by
External Resources. Which tables or collections mean by these?



[1] [SYNCOPE-1617] Debezium integration for live sync - ASF JIRA
(apache.org) <https://issues.apache.org/jira/browse/SYNCOPE-1617>



Regards,

Infaz.


[jira] [Commented] (SYNCOPE-1617) Debezium integration for live sync

2021-03-12 Thread Mohamed Infaz (Jira)


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17300590#comment-17300590
 ] 

Mohamed Infaz commented on SYNCOPE-1617:


Good day to you! I am interested in this project and have cloned the syncope 
project. I went through the codebase to get a high-level understanding of it.

I have used the Debezium framework before, and have a basic understanding of 
how we can convert a set of database tables, collection changes into a stream 
of events published to Kafka Topic, so that clients can then consume the events.

To scope out the project, can you please explain what you exactly meant by 
External Resources. Which tables or collections mean by these?

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Issue Comment Deleted] (SYNCOPE-1617) Debezium integration for live sync

2021-02-19 Thread Abhishek Kumar Shukla (Jira)


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Abhishek Kumar Shukla updated SYNCOPE-1617:
---
Comment: was deleted

(was: Thanks for the info! I will talk into mailing list. Commenting in red was 
oopsie, Sorry for that.)

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (SYNCOPE-1617) Debezium integration for live sync

2021-02-19 Thread Abhishek Kumar Shukla (Jira)


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17287090#comment-17287090
 ] 

Abhishek Kumar Shukla commented on SYNCOPE-1617:


Thanks for the info! I will talk into mailing list. Commenting in red was 
oopsie, Sorry for that.

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Issue Comment Deleted] (SYNCOPE-1617) Debezium integration for live sync

2021-02-19 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1617:

Comment: was deleted

(was: Hi [~babayaga] please have a look at 
https://community.apache.org/gsoc.html especially the timeline.
Commenting(in red...) this issue is not the way to approach the community, 
subscribing the dev@ mailing list and ask there is definitely better.)

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Issue Comment Deleted] (SYNCOPE-1617) Debezium integration for live sync

2021-02-19 Thread Abhishek Kumar Shukla (Jira)


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Abhishek Kumar Shukla updated SYNCOPE-1617:
---
Comment: was deleted

(was: *{color:#FF}Hey I am aiming this idea for GSOC 2021 as student. I 
have done the setup of Debezium locally. I couldn't find any issues in github 
repo. Can someone please guide me how to proceed further i.e resolve basic 
issues/features? Thanks!{color}*)

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (SYNCOPE-1617) Debezium integration for live sync

2021-02-18 Thread Jira


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17286903#comment-17286903
 ] 

Francesco Chicchiriccò commented on SYNCOPE-1617:
-

Hi [~babayaga] please have a look at https://community.apache.org/gsoc.html 
especially the timeline.
Commenting(in red...) this issue is not the way to approach the community, 
subscribing the dev@ mailing list and ask there is definitely better.

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (SYNCOPE-1617) Debezium integration for live sync

2021-02-18 Thread Abhishek Kumar Shukla (Jira)


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17286899#comment-17286899
 ] 

Abhishek Kumar Shukla commented on SYNCOPE-1617:


*{color:#FF}Hey I am aiming this idea for GSOC 2021 as student. I have done 
the setup of Debezium locally. I couldn't find any issues in github repo. Can 
someone please guide me how to proceed further i.e resolve basic 
issues/features? Thanks!{color}*

> Debezium integration for live sync
> --
>
> Key: SYNCOPE-1617
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
> Project: Syncope
>  Issue Type: New Feature
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: gsoc2021, mentor
>
> [Debezium|https://debezium.io/] provides a mean to transform changes from 
> RDBMS, MongoDB and Cassandra into Kafka messages.
> This tool can be leveraged to implement a listener-like approach to enable a 
> "live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (SYNCOPE-1617) Debezium integration for live sync

2021-02-09 Thread Jira
Francesco Chicchiriccò created SYNCOPE-1617:
---

 Summary: Debezium integration for live sync
 Key: SYNCOPE-1617
 URL: https://issues.apache.org/jira/browse/SYNCOPE-1617
 Project: Syncope
  Issue Type: New Feature
Reporter: Francesco Chicchiriccò


[Debezium|https://debezium.io/] provides a mean to transform changes from 
RDBMS, MongoDB and Cassandra into Kafka messages.

This tool can be leveraged to implement a listener-like approach to enable a 
"live-sync" mechanism from External Resources not requiring ConnId.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)