Thanks for the warm welcome Christian! Hope to be of use.
The initial implementation is already there. It currently lacks any tests but I
have added some in my next PR.
Will be adding more gradually.
Cheers
Alexei
> On Jan 7, 2019, at 1:15 AM, Christian Schneider
> wrote:
>
> Hi Alexei,
>
> welcome at Aries. I am very interested in a mongo based implementation. It
> suits very well the Adobe experience manager deployments as we already use
> mongo db for the AEM repository. So doing the journal via mongo allows to
> deploy with less moving parts than e.g. apache kafka.
>
> Please provide code changes in form of Pull Requests. Unfortunately I still
> do not have a PR build running on jenkins. So we do not yet have automated
> checks there. I can review the PRs.
>
> For any larger changes it is also a good idea to create a jira issue. For
> the mongo based implementation I created
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FARIES-1881&data=02%7C01%7Cakrainio%40adobe.com%7C80235ebd1536441a21e708d67480a448%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636824493202543954&sdata=%2BenCmqnSm8PgyAriJaBoB%2BylC1bGesoTJdLFoaaPQD4%3D&reserved=0.
> You can refer to it in
> commits like "ARIES-1881 - your commit message". This allows to see the
> commits linked in the jira issue.
>
> Cheers
>
> Christian
>
>
>
> Am Fr., 4. Jan. 2019 um 22:40 Uhr schrieb Alexei Krainiouk
> :
>
>> Hi
>>
>> I would like to offer to contribute MongoDB based implementation to event
>> journal sub project [1]
>>
>> A bit of myself:
>>
>> My name is Alexei Krainiouk and I’ve been developer at Adobe for over 10
>> years, based in San Francisco, Bay Area.
>>
>> Recently I joined the team that works on cloud development of Adobe
>> Experience Manager. Currently working together with Timothee Maret and
>> Christian Schneider on AEM content publishing.
>>
>> As Timothee described earlier in this forum we have Kafka based
>> implementation of content publishing that he already offered to contribute.
>> I am working on the MongoDB implementation and it would make sense to have
>> it as an alternative back end for journaled event API as well.
>>
>> Please let me know if this would be useful/interesting.
>>
>> Regards
>>
>> Alexei
>> [0]
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread.html%2F47c4c103c026ad57887796d400c6ae6004fa8346346d8b4321ceceee%40%253Cdev.aries.apache.org%253E&data=02%7C01%7Cakrainio%40adobe.com%7C80235ebd1536441a21e708d67480a448%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636824493202543954&sdata=UcDIeHyW3%2FJBbiCcJRheuhxEozVtQtQVDd46kKVEMUU%3D&reserved=0
>> [1]
>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Faries-journaled-events&data=02%7C01%7Cakrainio%40adobe.com%7C80235ebd1536441a21e708d67480a448%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636824493202543954&sdata=cClm51kJhpVguIQ6vMbpETO1UobS1uRlB58FhcFhULY%3D&reserved=0
>>
>>
>>
>>
>>
>
> --
> --
> Christian Schneider
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.liquid-reality.de&data=02%7C01%7Cakrainio%40adobe.com%7C80235ebd1536441a21e708d67480a448%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636824493202543954&sdata=X%2FdvO2mEwMZWSE7lUmA5W0huOdTsed4FZIyGeD63jPw%3D&reserved=0
>
> Computer Scientist
> http://www.adobe.com