Re: [VOTE] Release Apache Jackrabbit Oak 1.8.6

2018-07-31 Thread Vikas Saurabh
On Tue, Jul 31, 2018 at 9:17 PM, Manfred Baedke
 wrote:
> [X] +1 Release this package as Apache Jackrabbit Oak 1.8.6
>

with
[INFO] 
[INFO] Apache Maven 3.5.0
[INFO] OS name: "linux", version: "4.13.0-45-generic", arch: "amd64",
family: "unix"
[INFO] Java version: 1.8.0_171, vendor: Oracle Corporation
[INFO] 
[INFO] ALL CHECKS OK
[INFO] 

Thanks,
Vikas


Re: [VOTE] Release Apache Jackrabbit Oak 1.8.6

2018-07-31 Thread Julian Reschke

On 2018-07-31 17:47, Manfred Baedke wrote:

...


[X] +1 Release this package as Apache Jackrabbit Oak 1.8.6

...where...


[INFO] Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T09:58:13+02:00)
[INFO] OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
[INFO] Java version: 1.8.0_162, vendor: Oracle Corporation


Best regards, Julian


Re: [VOTE] Release Apache Jackrabbit Oak 1.8.6

2018-07-31 Thread Matt Ryan
On July 31, 2018 at 9:47:26 AM, Manfred Baedke (manfred.bae...@gmail.com)
wrote:



Please vote on releasing this package as Apache Jackrabbit Oak 1.8.6.
The vote is open for the next 72 hours and passes if a majority of at
least three +1 Jackrabbit PMC votes are cast.

[X] +1 Release this package as Apache Jackrabbit Oak 1.8.6

(nonbinding)

where:

[INFO] Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)

[INFO] OS name: "mac os x", version: "10.13.6", arch: "x86_64", family:
"mac"

[INFO] Java version: 1.8.0_77, vendor: Oracle Corporation, runtime:
/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home/jre


-MR


Re: [VOTE] Release Apache Jackrabbit Oak 1.8.6

2018-07-31 Thread Manfred Baedke



[X] +1 Release this package as Apache Jackrabbit Oak 1.8.6

where

[INFO] Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
2015-11-10T17:41:47+01:00)

[INFO] OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
[INFO] Java version: 1.8.0_162, vendor: Oracle Corporation

Best regards,
Manfred


[VOTE] Release Apache Jackrabbit Oak 1.8.6

2018-07-31 Thread Manfred Baedke

A candidate for the Jackrabbit Oak 1.8.6 release is available at:

    https://dist.apache.org/repos/dist/dev/jackrabbit/oak/1.8.6/

The release candidate is a zip archive of the sources in:

https://svn.apache.org/repos/asf/jackrabbit/oak/tags/jackrabbit-oak-1.8.6/

The SHA1 checksum of the archive is 
1edaa99c070f37feebd1c90e75341670230b39b0.


A staged Maven repository is available for review at:

    https://repository.apache.org/

The command for running automated checks against this release candidate is:

    # run in SVN checkout of 
https://dist.apache.org/repos/dist/dev/jackrabbit
    $ sh check-release.sh oak 1.8.6 
1edaa99c070f37feebd1c90e75341670230b39b0


Please vote on releasing this package as Apache Jackrabbit Oak 1.8.6.
The vote is open for the next 72 hours and passes if a majority of at
least three +1 Jackrabbit PMC votes are cast.

    [ ] +1 Release this package as Apache Jackrabbit Oak 1.8.6
    [ ] -1 Do not release this package because...



Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Robert Munteanu
On Tue, 2018-07-31 at 13:49 +0530, Chetan Mehrotra wrote:
> For Azure specific services we would need to
> get an account created and use that from our Jenkins server.

I know Tomek has been using azurite [1] with some success ( although
not 100% perfect ).

Robert

[1]: https://github.com/azure/azurite



Re: Jackrabbit Oak 1.8.6 Release Plan

2018-07-31 Thread Manfred Baedke

Thanks Vikas, I'll cut a release today.

Best regards,
Manfred

On 7/27/2018 12:41 AM, Vikas Saurabh wrote:

Hi Manfred,

There's at least OAK-7630 which is about leaking open file handles due to
suggestions indexes that's fixed in 1.8.6. I would want that we get a
release having that fix out.

--Vikas
(sent from mobile)

On Fri 27 Jul, 2018, 01:22 Manfred Baedke,  wrote:


Hi all,

Oak 1.8.6 is scheduled for release on next Monday. If there are no
reported issues, it's planned to skip that release, so if you have any
issues, please report them by Monday.

Best regards,
Manfred





Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Chetan Mehrotra
For S3 there are quite a few options and one suggested by Amit should
be good for our usecase. For Azure specific services we would need to
get an account created and use that from our Jenkins server.

Chetan Mehrotra

On Tue, Jul 31, 2018 at 1:45 PM Amit Jain  wrote:
>
> https://jclouds.apache.org/start/blobstore/
>
> On Tue, Jul 31, 2018 at 1:43 PM Amit Jain  wrote:
>
> > I don't have too much details but jclouds has some modules to persist to
> > filesystem and memory with the same API they have for other cloud backends.
> >
> >
> > On Tue, Jul 31, 2018 at 1:38 PM Michael Dürig  wrote:
> >
> >>
> >> I wonder how other communities address such issues. I.e. Apache jclouds
> >> would need to be tested against a rather broad variety of different
> >> cloud vendors. Maybe its worth to do some research on their approach.
> >>
> >> Michael
> >>
> >>
> >> On 31.07.18 10:01, Amit Jain wrote:
> >> > There's one provided by Adobe as well - https://github.com/adobe/S3Mock
> >> > But these would have to be enhanced to support the upload/download urls
> >> > which I don't think these support. Also, I am not aware of any similar
> >> > utility for Azure.
> >> >
> >> > Thanks
> >> > Amit
> >> >
> >> > On Tue, Jul 31, 2018 at 1:24 PM Julian Reschke 
> >> > wrote:
> >> >
> >> >> On 2018-07-30 19:26, Matt Ryan wrote:
> >> >>> Hi,
> >> >>>
> >> >>> Oak now has a fair few cloud-based modules - meaning, modules that
> >> enable
> >> >>> Oak to make use of cloud service provider capabilities in order for
> >> the
> >> >>> feature to work - among them being oak-blob-cloud,
> >> oak-blob-cloud-azure,
> >> >>> and oak-segment-azure.
> >> >>>
> >> >>> I’m not as familiar with oak-segment-azure, but I do know for
> >> >>> oak-blob-cloud and oak-blob-cloud-azure you need an environment set
> >> up to
> >> >>> run the tests including credentials for the corresponding cloud
> >> service
> >> >>> provider.  The consequence of this is that there is no regular CI
> >> testing
> >> >>> run on these modules, IIUC.
> >> >>>
> >> >>> I wanted to kick off a discussion to see what everyone else thinks.  I
> >> >>> think coming up with some form of mock for the cloud objects might be
> >> >> nice,
> >> >>> or even better to use existing Apache-license-friendly ones if there
> >> are
> >> >>> some, but maybe others have already gone down this road further or
> >> have
> >> >>> better ideas?
> >> >>> ...
> >> >>
> >> >> FWIW; this has been concerning me as well for quite some time.
> >> >>
> >> >> Maybe it's worth trying out ?
> >> >>
> >> >> Best regards, Julian
> >> >>
> >> >
> >>
> >


Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Amit Jain
https://jclouds.apache.org/start/blobstore/

On Tue, Jul 31, 2018 at 1:43 PM Amit Jain  wrote:

> I don't have too much details but jclouds has some modules to persist to
> filesystem and memory with the same API they have for other cloud backends.
>
>
> On Tue, Jul 31, 2018 at 1:38 PM Michael Dürig  wrote:
>
>>
>> I wonder how other communities address such issues. I.e. Apache jclouds
>> would need to be tested against a rather broad variety of different
>> cloud vendors. Maybe its worth to do some research on their approach.
>>
>> Michael
>>
>>
>> On 31.07.18 10:01, Amit Jain wrote:
>> > There's one provided by Adobe as well - https://github.com/adobe/S3Mock
>> > But these would have to be enhanced to support the upload/download urls
>> > which I don't think these support. Also, I am not aware of any similar
>> > utility for Azure.
>> >
>> > Thanks
>> > Amit
>> >
>> > On Tue, Jul 31, 2018 at 1:24 PM Julian Reschke 
>> > wrote:
>> >
>> >> On 2018-07-30 19:26, Matt Ryan wrote:
>> >>> Hi,
>> >>>
>> >>> Oak now has a fair few cloud-based modules - meaning, modules that
>> enable
>> >>> Oak to make use of cloud service provider capabilities in order for
>> the
>> >>> feature to work - among them being oak-blob-cloud,
>> oak-blob-cloud-azure,
>> >>> and oak-segment-azure.
>> >>>
>> >>> I’m not as familiar with oak-segment-azure, but I do know for
>> >>> oak-blob-cloud and oak-blob-cloud-azure you need an environment set
>> up to
>> >>> run the tests including credentials for the corresponding cloud
>> service
>> >>> provider.  The consequence of this is that there is no regular CI
>> testing
>> >>> run on these modules, IIUC.
>> >>>
>> >>> I wanted to kick off a discussion to see what everyone else thinks.  I
>> >>> think coming up with some form of mock for the cloud objects might be
>> >> nice,
>> >>> or even better to use existing Apache-license-friendly ones if there
>> are
>> >>> some, but maybe others have already gone down this road further or
>> have
>> >>> better ideas?
>> >>> ...
>> >>
>> >> FWIW; this has been concerning me as well for quite some time.
>> >>
>> >> Maybe it's worth trying out ?
>> >>
>> >> Best regards, Julian
>> >>
>> >
>>
>


Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Amit Jain
I don't have too much details but jclouds has some modules to persist to
filesystem and memory with the same API they have for other cloud backends.


On Tue, Jul 31, 2018 at 1:38 PM Michael Dürig  wrote:

>
> I wonder how other communities address such issues. I.e. Apache jclouds
> would need to be tested against a rather broad variety of different
> cloud vendors. Maybe its worth to do some research on their approach.
>
> Michael
>
>
> On 31.07.18 10:01, Amit Jain wrote:
> > There's one provided by Adobe as well - https://github.com/adobe/S3Mock
> > But these would have to be enhanced to support the upload/download urls
> > which I don't think these support. Also, I am not aware of any similar
> > utility for Azure.
> >
> > Thanks
> > Amit
> >
> > On Tue, Jul 31, 2018 at 1:24 PM Julian Reschke 
> > wrote:
> >
> >> On 2018-07-30 19:26, Matt Ryan wrote:
> >>> Hi,
> >>>
> >>> Oak now has a fair few cloud-based modules - meaning, modules that
> enable
> >>> Oak to make use of cloud service provider capabilities in order for the
> >>> feature to work - among them being oak-blob-cloud,
> oak-blob-cloud-azure,
> >>> and oak-segment-azure.
> >>>
> >>> I’m not as familiar with oak-segment-azure, but I do know for
> >>> oak-blob-cloud and oak-blob-cloud-azure you need an environment set up
> to
> >>> run the tests including credentials for the corresponding cloud service
> >>> provider.  The consequence of this is that there is no regular CI
> testing
> >>> run on these modules, IIUC.
> >>>
> >>> I wanted to kick off a discussion to see what everyone else thinks.  I
> >>> think coming up with some form of mock for the cloud objects might be
> >> nice,
> >>> or even better to use existing Apache-license-friendly ones if there
> are
> >>> some, but maybe others have already gone down this road further or have
> >>> better ideas?
> >>> ...
> >>
> >> FWIW; this has been concerning me as well for quite some time.
> >>
> >> Maybe it's worth trying out ?
> >>
> >> Best regards, Julian
> >>
> >
>


Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Michael Dürig



I wonder how other communities address such issues. I.e. Apache jclouds 
would need to be tested against a rather broad variety of different 
cloud vendors. Maybe its worth to do some research on their approach.


Michael


On 31.07.18 10:01, Amit Jain wrote:

There's one provided by Adobe as well - https://github.com/adobe/S3Mock
But these would have to be enhanced to support the upload/download urls
which I don't think these support. Also, I am not aware of any similar
utility for Azure.

Thanks
Amit

On Tue, Jul 31, 2018 at 1:24 PM Julian Reschke 
wrote:


On 2018-07-30 19:26, Matt Ryan wrote:

Hi,

Oak now has a fair few cloud-based modules - meaning, modules that enable
Oak to make use of cloud service provider capabilities in order for the
feature to work - among them being oak-blob-cloud, oak-blob-cloud-azure,
and oak-segment-azure.

I’m not as familiar with oak-segment-azure, but I do know for
oak-blob-cloud and oak-blob-cloud-azure you need an environment set up to
run the tests including credentials for the corresponding cloud service
provider.  The consequence of this is that there is no regular CI testing
run on these modules, IIUC.

I wanted to kick off a discussion to see what everyone else thinks.  I
think coming up with some form of mock for the cloud objects might be

nice,

or even better to use existing Apache-license-friendly ones if there are
some, but maybe others have already gone down this road further or have
better ideas?
...


FWIW; this has been concerning me as well for quite some time.

Maybe it's worth trying out ?

Best regards, Julian





Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Amit Jain
There's one provided by Adobe as well - https://github.com/adobe/S3Mock
But these would have to be enhanced to support the upload/download urls
which I don't think these support. Also, I am not aware of any similar
utility for Azure.

Thanks
Amit

On Tue, Jul 31, 2018 at 1:24 PM Julian Reschke 
wrote:

> On 2018-07-30 19:26, Matt Ryan wrote:
> > Hi,
> >
> > Oak now has a fair few cloud-based modules - meaning, modules that enable
> > Oak to make use of cloud service provider capabilities in order for the
> > feature to work - among them being oak-blob-cloud, oak-blob-cloud-azure,
> > and oak-segment-azure.
> >
> > I’m not as familiar with oak-segment-azure, but I do know for
> > oak-blob-cloud and oak-blob-cloud-azure you need an environment set up to
> > run the tests including credentials for the corresponding cloud service
> > provider.  The consequence of this is that there is no regular CI testing
> > run on these modules, IIUC.
> >
> > I wanted to kick off a discussion to see what everyone else thinks.  I
> > think coming up with some form of mock for the cloud objects might be
> nice,
> > or even better to use existing Apache-license-friendly ones if there are
> > some, but maybe others have already gone down this road further or have
> > better ideas?
> > ...
>
> FWIW; this has been concerning me as well for quite some time.
>
> Maybe it's worth trying out ?
>
> Best regards, Julian
>


Re: [DISCUSS] Enabling CI for Oak cloud-based features

2018-07-31 Thread Julian Reschke

On 2018-07-30 19:26, Matt Ryan wrote:

Hi,

Oak now has a fair few cloud-based modules - meaning, modules that enable
Oak to make use of cloud service provider capabilities in order for the
feature to work - among them being oak-blob-cloud, oak-blob-cloud-azure,
and oak-segment-azure.

I’m not as familiar with oak-segment-azure, but I do know for
oak-blob-cloud and oak-blob-cloud-azure you need an environment set up to
run the tests including credentials for the corresponding cloud service
provider.  The consequence of this is that there is no regular CI testing
run on these modules, IIUC.

I wanted to kick off a discussion to see what everyone else thinks.  I
think coming up with some form of mock for the cloud objects might be nice,
or even better to use existing Apache-license-friendly ones if there are
some, but maybe others have already gone down this road further or have
better ideas?
...


FWIW; this has been concerning me as well for quite some time.

Maybe it's worth trying out ?

Best regards, Julian