Re: [VOTE] Release Apache Felix Http Jetty12 1.0.12, Http Jetty 5.1.22, Http Wrappers 1.0.6 and 1.1.6

2024-06-21 Thread Karl Pauls
+1

regards,

Karl

On Fri, Jun 21, 2024 at 8:50 AM Paul Rütter  wrote:
>
> +1
>
> 
> Van: Carsten Ziegeler 
> Verzonden: vrijdag 21 juni 2024 07:40
> Aan: dev@felix.apache.org 
> Onderwerp: Re: [VOTE] Release Apache Felix Http Jetty12 1.0.12, Http Jetty 
> 5.1.22, Http Wrappers 1.0.6 and 1.1.6
>
> +1
>
> Carsten
>
> On 20.06.2024 09:14, Carsten Ziegeler wrote:
> > Hi,
> >
> > We solved 1 issue in these releases
> > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FFELIX-6714=05%7C02%7Cpaul%40blueconic.com%7C489ffb7cb52344bb07a208dc91b4b283%7C2ecb1d6fd9934caa9f4014d44bedfac9%7C0%7C0%7C638545452492509859%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=1XXiLgmUqiL9mtOsnJfDdj6Pfj0%2F7ibIvYh7uMtkRxo%3D=0<https://issues.apache.org/jira/browse/FELIX-6714>
> >
> > Staging repositories:
> > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachefelix-1503=05%7C02%7Cpaul%40blueconic.com%7C489ffb7cb52344bb07a208dc91b4b283%7C2ecb1d6fd9934caa9f4014d44bedfac9%7C0%7C0%7C638545452492522485%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=Oe80DadIl4HnFEfFxulSXhuSNnNM2QdQlTycT0MpZ8c%3D=0<https://repository.apache.org/content/repositories/orgapachefelix-1503>
> > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachefelix-1504=05%7C02%7Cpaul%40blueconic.com%7C489ffb7cb52344bb07a208dc91b4b283%7C2ecb1d6fd9934caa9f4014d44bedfac9%7C0%7C0%7C638545452492526023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=Rd9BA%2FAfjVt4WLnm5pCaJ1VrkEL8LTsDYT%2BhoSwTxIo%3D=0<https://repository.apache.org/content/repositories/orgapachefelix-1504>
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Ffelix-dev%2Fblob%2Fmaster%2Fcheck_staged_release.sh=05%7C02%7Cpaul%40blueconic.com%7C489ffb7cb52344bb07a208dc91b4b283%7C2ecb1d6fd9934caa9f4014d44bedfac9%7C0%7C0%7C638545452492529798%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C=vFlnYDdG3y4rnSvQWBdNLRK7kvSEYh5HD4lFwxWjqAw%3D=0<https://github.com/apache/felix-dev/blob/master/check_staged_release.sh>
> >
> > Usage:
> > sh check_staged_release.sh 1503 /tmp/felix-staging
> > sh check_staged_release.sh 1504 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread Karl Pauls
+1

regards,

Karl

On Mon, Jun 17, 2024 at 9:05 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> We solved 2 issues in this release
> https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1502
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1502 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.20 and http wrappers

2024-06-13 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, June 12, 2024,  wrote:

> +1
>
> David
>
> On Wed, 12 Jun 2024 at 17:08, Raymond Augé  invalid>
> wrote:
>
> > +1
> >
> > cheers
> >
> > On Wed, Jun 12, 2024 at 12:07 PM Carsten Ziegeler 
> > wrote:
> >
> > > Hi,
> > >
> > > we solved one issue for Http Jetty 5.1.20 (and the wrappers)
> > > https://issues.apache.org/jira/browse/FELIX-6711
> > >
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1500
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_
> staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1500 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
> >
> > --
> > *Raymond Augé* (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* (@Liferay)
> > OSGi Fellow, Java Champion
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty12 1.0.10

2024-06-13 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, June 12, 2024,  wrote:

> +1
>
> David
>
> On Wed, 12 Jun 2024 at 17:08, Raymond Augé  invalid>
> wrote:
>
> > +1
> >
> > cheers
> >
> > On Wed, Jun 12, 2024 at 12:08 PM Carsten Ziegeler 
> > wrote:
> >
> > > Hi,
> > >
> > > we solved one issue for Http Jetty12 1.0.10
> > > https://issues.apache.org/jira/browse/FELIX-6711
> > >
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1501
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_
> staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1501 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
> >
> > --
> > *Raymond Augé* (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* (@Liferay)
> > OSGi Fellow, Java Champion
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.18

2024-06-10 Thread Karl Pauls
+1

regards,

Karl

On Mon, Jun 10, 2024 at 5:05 PM Raymond Augé
 wrote:
>
> +1
>
> On Mon, Jun 10, 2024 at 10:38 AM Paul Rütter  wrote:
>
> > +1
> >
> > -Original Message-
> > From: Carsten Ziegeler 
> > Sent: Monday, 10 June 2024 16:26
> > To: dev@felix.apache.org
> > Subject: [VOTE] Release Apache Felix Http Jetty 5.1.18
> >
> > Hi,
> >
> > we solved one issue for Http Jetty 5.1.18
> > https://issues.apache.org/jira/browse/FELIX-6710
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1499
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1499 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty12 1.0.8

2024-06-05 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, June 5, 2024, Raymond Augé 
wrote:

> +1
>
> On Wed, Jun 5, 2024 at 4:38 AM  wrote:
>
> > +1
> >
> > David
> >
> > On Wed, 5 Jun 2024 at 08:05, Paul Rütter  wrote:
> >
> > > +1
> > >
> > > -Original Message-
> > > From: Carsten Ziegeler 
> > > Sent: Wednesday, 5 June 2024 08:54
> > > To: dev@felix.apache.org
> > > Subject: [VOTE] Release Apache Felix Http Jetty12 1.0.8
> > >
> > > Hi,
> > >
> > > we solved one issue for Http Jetty12 1.0.8
> > > https://issues.apache.org/jira/browse/FELIX-6705
> > >
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1498
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_
> staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1498 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.16

2024-06-05 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, June 5, 2024, Paul Rütter  wrote:

> +1
>
> -Original Message-
> From: Carsten Ziegeler 
> Sent: Wednesday, 5 June 2024 08:55
> To: dev@felix.apache.org
> Subject: [VOTE] Release Apache Felix Http Jetty 5.1.16
>
> Hi,
>
> we solved one issue for Http Jetty 5.1.16
> https://issues.apache.org/jira/browse/FELIX-6709
>
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1497
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1497 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty12 1.0.6

2024-05-08 Thread Karl Pauls
+1

regards,

Karl

On Wed, May 8, 2024 at 10:50 AM  wrote:
>
> +1
>
> David
>
> On Wed, 8 May 2024 at 09:06, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > we solved four issues in this release
> >
> > https://issues.apache.org/jira/browse/FELIX-6707?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.jetty12-1.0.6
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1495
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1495 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.14

2024-05-08 Thread Karl Pauls
+1

regards,

Karl

On Wed, May 8, 2024 at 10:50 AM  wrote:
>
> +1
>
> David
>
> On Wed, 8 May 2024 at 09:07, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > we solved three issues in this release
> >
> > https://issues.apache.org/jira/browse/FELIX-6706?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.jetty-5.1.14
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1496
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1496 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix SCR 2.2.12

2024-05-02 Thread Karl Pauls
+1

regards,

Karl

On Thursday, May 2, 2024, Carsten Ziegeler  wrote:

> +1
>
> Carsten
>
> On 02.05.2024 15:24, Thomas Watson wrote:
>
>> Hi,
>>
>> We solved one issues for SCR 2.2.12
>> https://issues.apache.org/jira/projects/FELIX/versions/12354172
>>
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-1494
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 1493 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>> Thanks
>> Tom
>>
>>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.12, Http Base 5.1.8, Http Bridge 5.1.8 and parent pom 9

2024-05-02 Thread Karl Pauls
+1

regards,

Karl

On Wed, May 1, 2024 at 10:42 PM Thomas Watson  wrote:
>
> +1
> Tom
>
>
> On Wed, May 1, 2024 at 11:30 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > we solved two issues for Http Jetty 5.1.12
> > https://issues.apache.org/jira/projects/FELIX/versions/12354543
> >
> > we solved one issue for Http Base 5.1.8
> > https://issues.apache.org/jira/projects/FELIX/versions/12354640
> >
> > we solved one issue for Http Bridge 5.1.8
> > https://issues.apache.org/jira/projects/FELIX/versions/12354638
> >
> > and we solved javadoc generation for Java > 8 in parent pom 9
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1492
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1492 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty12 1.0.4

2024-05-02 Thread Karl Pauls
+1

regards,

Karl

On Wed, May 1, 2024 at 10:42 PM Thomas Watson  wrote:
>
> +1
>
> Tom
>
> On Wed, May 1, 2024 at 11:32 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > we solved four issues for Http Jetty12 1.0.4
> > https://issues.apache.org/jira/projects/FELIX/versions/12354366
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1493
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1493 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Web Console 4.9.8 and 5.0.2

2024-04-11 Thread Karl Pauls
+1

regards,

Karl

On Thursday, April 11, 2024,  wrote:

> +1
>
> David
>
> On Thu, 11 Apr 2024 at 13:59, Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > On 11.04.2024 06:35, Carsten Ziegeler wrote:
> > > Hi,
> > >
> > > we solved one issue in web console 4.9.8 and 5.0.2
> > > https://issues.apache.org/jira/browse/FELIX-6688
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1491
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_
> staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1491 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty12 1.0.2

2024-01-22 Thread Karl Pauls
+1

regards,

Karl

On Mon, Jan 22, 2024 at 2:04 PM Thomas Watson  wrote:
>
> +1
> Tom (binding)
>
> On Mon, Jan 22, 2024 at 12:10 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > we solved three issues for Http Jetty12 1.0.2
> > https://issues.apache.org/jira/projects/FELIX/versions/12354098
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1489
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1489 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE]Release Apache Felix Http Jetty 5.1.8 and 4.2.24, Http Baes 4.2.14 and 6.1.6 and Http Bridge 4.2.18 and 5.1.6

2024-01-22 Thread Karl Pauls
+1

regards,

Karl

On Mon, Jan 22, 2024 at 2:04 PM Thomas Watson  wrote:
>
> +1
> Tom (binding)
>
>
> On Mon, Jan 22, 2024 at 12:08 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > we solved two issues for Http Jetty 5.1.8
> > https://issues.apache.org/jira/projects/FELIX/versions/12354159
> >
> > we solved one issue for Http Jetty 4.2.24
> > https://issues.apache.org/jira/projects/FELIX/versions/12354160
> >
> > we solved two issues for Http base 5.1.6
> > https://issues.apache.org/jira/projects/FELIX/versions/12354099
> >
> > we solved one issue for Http Base 4.2.14
> > https://issues.apache.org/jira/projects/FELIX/versions/12354158
> >
> > we solved one issue for Http Bridge 5.1.6
> > https://issues.apache.org/jira/projects/FELIX/versions/12354162
> >
> > we solved one issue for Http Bridge 4.2.18
> > https://issues.apache.org/jira/projects/FELIX/versions/12354161
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1488
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1488 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Felix SCR version 2.2.10

2024-01-18 Thread Karl Pauls
+1

regards,

Karl

On Thu, Jan 18, 2024 at 10:13 PM Thomas Watson  wrote:
>
> Hi,
>
> Notice, I jumped up to version 2.2.10.  I updated the parent to the latest
> 8 version.  That caused me some issues in producing the javadoc which I did
> not run into until I was performing the release.  I had to fix that with
> https://github.com/apache/felix-dev/commit/d40368c853e486e63c2200a613613831ba8659a2
> and re-spin a new release.
>
> Also, I had trouble with the  tags using https authentication during
> the release.  I had to update the github URLs to scm:git:ssh://
> g...@github.com/apache/felix-dev.git because github removed https
> authentication so the release process could not do things like push up tags
> etc.  I assume all other sub-projects should do the same with their 
> tags.
>
> We solved 4 issues in this release:
>   [FELIX-6616] - Dynamic greedy 1..1 references may activate with no
> reference service bound
>   [FELIX-6633] - Dynamic references may miss events while causing
> deactivation
>   [FELIX-6682] - Felix SCR - 3 TestCases fail in OSGi TCK
>   [FELIX-6463] - Changing log levels for DS component getState and
> registration
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1487/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1487 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.



-- 
Karl Pauls
karlpa...@gmail.com


Re: [RESULT] [VOTE] Release Apache Felix cm.json 2.0.6

2024-01-18 Thread Karl Pauls
Done

regards,

Karl

On Wed, Jan 17, 2024 at 2:31 PM Robert Munteanu  wrote:
>
> Hi,
>
> The vote has passed with the following result :
>
>   +1 (binding): Carsten Ziegeler, Karl Pauls, David Bosschaert
>
> Can a Felix PMC member please upload the artifacts to the Felix dist
> directory and release the cm.json-2.0.6 version? I will then promote
> the artifacts to the central Maven repository.
>
> Thanks!
> Robert



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix cm.json 2.0.6

2024-01-17 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, January 17, 2024, Robert Munteanu  wrote:

> Hi,
>
> On Fri, 2024-01-12 at 14:09 +0100, Robert Munteanu wrote:
> > Please vote to approve this release:
>
> Can two more PMC members please review and vote?
>
> Thanks,
> Robert
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 4.2.22, Http Base 4.2.12, Http Bridge 4.2.16

2023-12-08 Thread Karl Pauls
+1

regards,

Karl

On Fri, Dec 8, 2023 at 9:03 AM  wrote:
>
> +1
>
> David
>
> On Fri, 8 Dec 2023 at 07:45, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > We solved 1 issue for Http Jetty 4.2.22
> > https://issues.apache.org/jira/projects/FELIX/versions/12353983
> >
> > We solved 1 issue for Http Base 4.2.12
> > https://issues.apache.org/jira/projects/FELIX/versions/12353981
> >
> > We solved 1 issue for Http Bridge 4.2.16
> > https://issues.apache.org/jira/projects/FELIX/versions/12353982
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1484
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1484 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.6, Http Jetty12 1.0.0, Http Base 5.1.4 and Http Bridge 5.1.4

2023-12-08 Thread Karl Pauls
+1

regards,

Karl

On Fri, Dec 8, 2023 at 9:01 AM  wrote:
>
> +1
>
> David
>
> On Fri, 8 Dec 2023 at 07:43, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > We solved 2 issues for Http Jetty 5.1.6
> > https://issues.apache.org/jira/projects/FELIX/versions/12353977
> >
> > We solved 3 issues for Http Base 5.1.4
> > https://issues.apache.org/jira/projects/FELIX/versions/12353958
> >
> > We solved 4 issues for Http Bridge 5.1.4
> > https://issues.apache.org/jira/projects/FELIX/versions/12353804
> >
> > This is the first release of Http Jetty12 1.0.0
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1483
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1483 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release iPojo Manipulator 1.13.0

2023-12-04 Thread Karl Pauls
+1

regards,

Karl

On Mon, Dec 4, 2023 at 10:01 AM Jean-Baptiste Onofré
 wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On 2023/11/30 13:55:27 Guillaume Nodet wrote:
> > I've staged a release candidate for iPojo Manipulator 1.13.0.
> > It mainly brings support for recent JDK which was problematic because of
> > the old version of ASM used.
> >
> > Staging repository:
> >https://repository.apache.org/content/repositories/orgapachefelix-1482
> >
> > Github tag:
> >
> > https://github.com/apache/felix-dev/releases/tag/org.apache.felix.ipojo.manipulator-project-1.13.0
> >
> > Please review and vote,
> >
> > Cheers
> > Guillaume Nodet
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Parent Pom 8

2023-11-23 Thread Karl Pauls
+1

regards,

Karl

On Thu, Nov 23, 2023 at 7:17 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> We updated our parent pom to the latest Apache parent 31 and adjusted it
> to allow building projects with Java 17.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1481
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1481 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix cm.json 2.0.4

2023-11-17 Thread Karl Pauls
+1

regards,

Karl

On Fri, Nov 17, 2023 at 11:18 AM Carsten Ziegeler  wrote:
>
> +1
>
> Carsten
>
> On 17.11.2023 10:37, Robert Munteanu wrote:
> > Hi,
> >
> > NOTE: I still don't have my GPG key signature to added the dist area.
> > Please use the one marked as
> >
> > ASF ID: rombert
> > LDAP PGP key: 0A66 5C46 70B4 78BF 1223  5CCD 3395 0865 4F63 EC54
> >
> > from https://dist.apache.org/repos/dist/release/sling/KEYS . And it
> > would be great if someone from the PMC could add it as well.
> >
> > We solved 1 issues in this release:
> > https://issues.apache.org/jira/browse/FELIX-6669
> >
> > Staging repository:
> > https://repository.apache.org/content/repositoris/orgapachefelix-1480
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1480 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Thanks,
> > Robert
> >
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix cm.json 2.0.2

2023-11-09 Thread Karl Pauls
+1

regards,

Karl

On Thu, Nov 9, 2023 at 3:05 PM Raymond Augé
 wrote:
>
> +1
>
> On Thu, Nov 9, 2023 at 6:55 AM Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > On 09.11.2023 11:55, Robert Munteanu wrote:
> > > Hi,
> > >
> > > NOTE: this is my first Felix release and I don't have rights to add my
> > > GPG key signature to the dist area. Please use the one marked as
> > >
> > > ASF ID: rombert
> > > LDAP PGP key: 0A66 5C46 70B4 78BF 1223  5CCD 3395 0865 4F63 EC54
> > >
> > > from https://dist.apache.org/repos/dist/release/sling/KEYS .
> > >
> > > We solved 1 issues in this release:
> > >
> > > https://issues.apache.org/jira/browse/FELIX-6664
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1479
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1479 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Thanks,
> > > Robert
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: New versions needed in Jira for release

2023-11-09 Thread Karl Pauls
Done.

regards,

Karl

On Thu, Nov 9, 2023 at 11:23 AM Robert Munteanu  wrote:
>
> Hi,
>
> Can someone please create new Jira versions in the FELIX project?
>
> I want to assign 'cm.json-2.0.2' to
> https://issues.apache.org/jira/browse/FELIX-6664 but that version does
> not exist and I can't create it either.
>
> Thanks!
>
> Robert
>


-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Updated] (FELIX-6664) Comment Removing on JSONSupport MemoryInefficient

2023-11-09 Thread Karl Pauls (Jira)


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

Karl Pauls updated FELIX-6664:
--
Fix Version/s: cm.json-2.0.2

> Comment Removing on JSONSupport MemoryInefficient
> -
>
> Key: FELIX-6664
> URL: https://issues.apache.org/jira/browse/FELIX-6664
> Project: Felix
>  Issue Type: Improvement
>Affects Versions: cm.json-2.0.0
>Reporter: Dominik Süß
>Priority: Major
> Fix For: cm.json-2.0.2
>
>
> While using JSONSupport in Context of the Sling Featurelauncher we recently 
> stumbled over an OOM exception related to how JSONSupport handles removal of 
> comments:
> {code}
> java.lang.OutOfMemoryError: Java heap space
> at java.base/java.util.Arrays.copyOfRange(Arrays.java:4030)
> at java.base/java.lang.StringUTF16.newString(StringUTF16.java:1025)
> at java.base/java.lang.StringBuilder.toString(StringBuilder.java:454)
> at 
> org.apache.felix.cm.json.io.impl.JsonSupport.removeComments(JsonSupport.java:308)
> at 
> org.apache.felix.cm.json.io.impl.JsonSupport.createCommentRemovingReader(JsonSupport.java:244)
> at 
> org.apache.felix.cm.json.io.Configurations.jsonCommentAwareReader(Configurations.java:70)
> at 
> org.apache.sling.feature.io.json.FeatureJSONReader.readFeature(FeatureJSONReader.java:676)
> {code}
> https://github.com/apache/felix-dev/blob/91432d1a3f08520d5eb75b5c8e3443bb75f7c467/cm.json/src/main/java/org/apache/felix/cm/json/io/impl/JsonSupport.java#L233-L257
> The code does use a StringWriter to create a full String representation of 
> the featuremodel and then acts on that model.  As this featuremodel can 
> contain a lot of metadata in comments those can get a significant size and 
> when being used in a resource constrained environment can lead to memory 
> issues. 
> I prepared a patch that doesn't touch the removal logic but simply creates a 
> custom BufferedReader that performs the removal on read and therefore 
> eliminates the most prominent area for resource optimization.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [VOTE] Release Apache Felix Http Bridge 4.2.14

2023-11-06 Thread Karl Pauls
+1

regards,

Karl

On Mon, Nov 6, 2023 at 3:04 PM Raymond Augé
 wrote:
>
> +1
>
> On Mon, Nov 6, 2023 at 6:55 AM  wrote:
>
> > +1
> >
> > David
> >
> > On Mon, 6 Nov 2023 at 10:27, Carsten Ziegeler 
> > wrote:
> >
> > > We are missing two binding votes, anyone please?
> > >
> > > Thanks
> > > Carsten
> > >
> > > On 02.11.2023 11:04, Carsten Ziegeler wrote:
> > > > Hi,
> > > >
> > > > we solved one issue in this release
> > > > https://issues.apache.org/jira/browse/FELIX-6668
> > > >
> > > >
> > > > Staging repository:
> > > >
> > https://repository.apache.org/content/repositories/orgapachefelix-1478/
> > > >
> > > > You can use this UNIX script to download the release and verify the
> > > > signatures:
> > > >
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > > >
> > > > Usage:
> > > > sh check_staged_release.sh 1478 /tmp/felix-staging
> > > >
> > > > Please vote to approve this release:
> > > >
> > > > [ ] +1 Approve the release
> > > > [ ] -1 Veto the release (please provide specific comments)
> > > >
> > > > This vote will be open for 72 hours.
> > > >
> > > > Regards
> > > > Carsten
> > >
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 4.2.20 and 5.1.4

2023-11-02 Thread Karl Pauls
+1

Regards,

Karl

On Thu, Nov 2, 2023 at 2:19 PM Raymond Augé
 wrote:
>
> +1
>
> On Thu, Nov 2, 2023 at 2:38 AM Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > On 01.11.2023 07:14, Carsten Ziegeler wrote:
> > > Hi,
> > >
> > > we solved one issue for Http Jetty 4.2.20
> > > https://issues.apache.org/jira/browse/FELIX-
> > >
> > > and one issue for Http Jetty 5.1.4
> > > https://issues.apache.org/jira/browse/FELIX-6665
> > >
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1477/
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1477 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 4.9.6

2023-10-04 Thread Karl Pauls
+1

regards,

Karl

On Wed, Oct 4, 2023 at 4:19 PM Jamie G.  wrote:
>
> +1
>
> Cheers,
> Jamie
>
> On Wed, Oct 4, 2023 at 11:47 AM Raymond Augé
>  wrote:
> >
> > +1
> >
> > On Wed, Oct 4, 2023 at 2:32 AM Sagar Miglani  wrote:
> >
> > > +1
> > >
> > > Sagar
> > >
> > > > On 04-Oct-2023, at 11:47 AM, Carsten Ziegeler 
> > > wrote:
> > > >
> > > > Hi,
> > > >
> > > > We solved 1 issue in this release
> > > > https://issues.apache.org/jira/browse/FELIX-6658
> > > >
> > > > Staging repository:
> > > > https://repository.apache.org/content/repositories/orgapachefelix-1476
> > > >
> > > > You can use this UNIX script to download the release and verify the
> > > > signatures:
> > > > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > > >
> > > > Usage:
> > > > sh check_staged_release.sh 1476 /tmp/felix-staging
> > > >
> > > > Please vote to approve this release:
> > > >
> > > > [ ] +1 Approve the release
> > > > [ ] -1 Veto the release (please provide specific comments)
> > > >
> > > > This vote will be open for 72 hours.
> > > >
> > > > Regards
> > > > Carsten
> > > > --
> > > > Carsten Ziegeler
> > > > Adobe
> > > > cziege...@apache.org
> > >
> > >
> >
> > --
> > *Raymond Augé* (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* (@Liferay)
> > OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.2, Http Base 5.1.2, Http Bridge 5.1.2, Http Wrappers 1.0.2 and 1.1.2 and http servlet api 3.0.0

2023-09-29 Thread Karl Pauls
+1

regards,

Karl

On Fri, Sep 29, 2023 at 11:13 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> we solved 3 issues for Http Jetty 5.1.2
> https://issues.apache.org/jira/browse/FELIX-6657?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.jetty-5.1.2
>
> we solved 1 issue for Http Base 5.1.2
> https://issues.apache.org/jira/browse/FELIX-6656?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.base-5.1.2
>
> we solved 2 issues for Http Bridge 5.1.2
> https://issues.apache.org/jira/browse/FELIX-6656?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.bridge-5.1.2
>
> we solved 1 issue for Http Wrappers 1.0.2 and 1.1.2
> https://issues.apache.org/jira/browse/FELIX-6656
>
> we solved 1 issue for Http Servlet API 3.0.0
> https://issues.apache.org/jira/browse/FELIX-6655
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1475
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1475 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Wrappers 1.1.0 and Healthcheck Core 2.2.0

2023-09-11 Thread Karl Pauls
+1

regards,

Karl

On Monday, September 11, 2023,  wrote:

> +1
>
> David
>
> On Mon, 11 Sept 2023 at 06:16, Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > We solved 1 issues in http wrappers 1.1.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353590
> >
> > and 2 issues in hc core 2.2.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353583
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1474
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1474 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 4.9.4

2023-09-08 Thread Karl Pauls
+1

regards,

Karl

On Fri, Sep 8, 2023 at 7:28 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> We solved 2 issues in this release
> https://issues.apache.org/jira/browse/FELIX-6650?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-4.9.4
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1473
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1473 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 4.2.18

2023-09-06 Thread Karl Pauls
+1

regards,

Karl

On Wed, Sep 6, 2023 at 9:14 AM David Bosschaert
 wrote:
>
> +1
>
> David
>
> On Wed, 6 Sept 2023 at 06:50, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > We solved 1 issue in this release
> > https://issues.apache.org/jira/browse/FELIX-6648
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1472
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1472 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 4.9.2 and webconsole plugins

2023-09-04 Thread Karl Pauls
+1

regards,

Karl

On Mon, Sep 4, 2023 at 7:27 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Sat, Sep 2, 2023 at 1:36 PM Carsten Ziegeler  wrote:
> >
> > Hi,
> >
> > We solved 2 issues for the webconsole 4.9.2
> > https://issues.apache.org/jira/projects/FELIX/versions/12353601
> >
> > 2 issues for ds webconsole plugin 2.3.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353559
> >
> > 3 issues for ds webconsole plugin 1.2.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12341690
> >
> > 3 issues for memoryusage webconsole plugin 1.1.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12352183
> >
> > 2 issues for obr webconsole plugin 1.1.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353574
> >
> > 2 issues for packageadmin webconsole plugin 1.1.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12339617
> >
> > 2 issues for http webconsole plugin 1.1.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353554
> >
> > 2 issues for healthcheck webconsole plugin 2.2.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353580
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1471
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1471 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 4.9.0, Inventory 2.0.0, HTTP SSL Filter 1.2.8 and 2.0.2

2023-08-29 Thread Karl Pauls
+1

regards,

Karl

On Tue, Aug 29, 2023 at 3:04 PM Raymond Augé
 wrote:
>
> +1
>
> On Mon, Aug 28, 2023 at 1:09 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > We solved 8 issues for the webconsole 4.9.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353515
> >
> > 2 issues for inventory 2.0.0
> > https://issues.apache.org/jira/projects/FELIX/versions/12353551
> >
> > 1 issue for HTTP SSL Filter 1.2.8
> > https://issues.apache.org/jira/projects/FELIX/versions/12352184
> >
> > 2 issues for HTTP SSL Filter 2.0.2
> > https://issues.apache.org/jira/projects/FELIX/versions/12353589
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1470
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1470 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Healthcheck Core 2.1.0 and Generalchecks 3.0.8

2023-08-24 Thread Karl Pauls
+1

regards,

Karl

On Thu, Aug 24, 2023 at 5:43 PM Raymond Augé
 wrote:
>
> +1
>
> On Thu, Aug 24, 2023 at 11:20 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > We solved one issue for healthcheck core:
> > https://issues.apache.org/jira/browse/FELIX-6565
> >
> > and two issues for healthcheck generalchecks:
> > https://issues.apache.org/jira/projects/FELIX/versions/12353414
> >
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1469
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1469 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.1.0, Http Bridge 5.1.0, Http Base 5.1.0 and Http Wrappers 1.0.0

2023-08-24 Thread Karl Pauls
+1

regards,

Karl

On Thu, Aug 24, 2023 at 3:15 PM Raymond Augé
 wrote:
>
> +1
>
> On Thu, Aug 24, 2023 at 9:09 AM Thomas Watson  wrote:
>
> > +1
> > Tom
> >
> > On Thu, Aug 24, 2023 at 12:32 AM Carsten Ziegeler 
> > wrote:
> >
> > > Hi,
> > >
> > > We solved one issue in these releases:
> > > https://issues.apache.org/jira/browse/FELIX-6632
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1468
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1468 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Base, Bridge, Jetty 4.x and 5.x

2023-08-16 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, August 16, 2023, Carsten Ziegeler 
wrote:

> +1
>
> Carsten
>
>
> On 16.08.2023 12:56, Carsten Ziegeler wrote:
>
>> Hi,
>>
>> this vote is about releasing
>>
>> Http Base 4.2.10, Http Bridge 4.2.12, Http Jetty 4.2.16
>>
>> where we solved two issues
>>
>> https://issues.apache.org/jira/browse/FELIX-6608?jql=project
>> %20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.jetty-4.2.16
>>
>> and Http Base 5.0.4, Http Bridge 5.0.6 and Http Jetty 5.0.6
>>
>> where we solved six issues
>>
>> https://issues.apache.org/jira/browse/FELIX-6608?jql=project
>> %20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.jetty-5.0.6
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-1467/
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 1467 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>> Regards
>> Carsten
>>
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Interpolation Configadmin Plugin 1.2.8

2023-07-24 Thread Karl Pauls
+1

regards,

Karl

On Sunday, July 23, 2023, Carsten Ziegeler  wrote:

> Hi there, we are missing one binding vote.
>
> Anyone please?
>
> Thanks
> Carsten
>
> On 20.07.2023 07:55, Carsten Ziegeler wrote:
>
>> Hi,
>>
>> We solved two issues in this release:
>> https://issues.apache.org/jira/browse/FELIX-6619?jql=project
>> %20%3D%20FELIX%20AND%20fixVersion%20%3D%20configadmin-
>> interpolation-plugin-1.2.8
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-1465/
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 1465 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>> Regards
>> Carsten
>>
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Base 4.2.8, Http Bridge 4.2.10 and Http Jetty 4.2.14

2023-07-19 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, July 19, 2023, Carsten Ziegeler  wrote:

> Hi,
>
> We solved two issues in these releases:
> https://issues.apache.org/jira/browse/FELIX-6608
> https://issues.apache.org/jira/browse/FELIX-6618
>
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1463/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1463 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Healthcheck Webconsole Plugin 2.1.0

2023-07-19 Thread Karl Pauls
+1

regards,

Karl

On Tuesday, July 18, 2023, Carsten Ziegeler  wrote:

> +1
>
> Carsten
>
> On 18.07.2023 13:35, Carsten Ziegeler wrote:
>
>> Hi,
>>
>> We solved one issue in this release:
>> https://issues.apache.org/jira/browse/FELIX-6617
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-1462/
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 1462 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours.
>>
>> Regards
>> Carsten
>>
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix HC Generalchecks 3.0.6

2023-07-05 Thread Karl Pauls
+1

regards,

Karl

On Wed, Jul 5, 2023 at 9:31 PM arnoud  wrote:
>
> +1
>
> Thanks Carsten!
>
> Best regards,
>
> Arnoud Glimmerveen
>
> > On 5 Jul 2023, at 11:21, Carsten Ziegeler  wrote:
> >
> > Hi,
> >
> > We solved one issue
> > https://issues.apache.org/jira/browse/FELIX-6613
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1461/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1461 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Apache Felix maven-bundle-plugin 5.1.9 release

2023-05-16 Thread Karl Pauls
+1

regards,

Karl

On Tue, May 16, 2023 at 7:09 PM Herve Boutemy  wrote:
>
> +1
>
> Reproducible Build ok: reference build done with JDK 11 on *nix
>
> Regards,
>
> Hervé
>
> On 2023/05/15 08:45:30 Jean-Baptiste Onofré wrote:
> > Hi,
> >
> > I submit maven-bundle-plugin 5.1.9 release to your vote.
> >
> > This release includes:
> > - fix a bug producing non-reproducible build
> > - minor warning fixes with maven 3.9.2 (still work to do to fix all)
> > - add skip parameter on the bundle goal (and inherited like manifest goal)
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100=12353241
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1460/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/felix/maven-bundle-plugin-5.1.9/
> >
> > Git tag:
> > maven-bundle-plugin-5.1.9
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
> >



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Apache Felix Log 1.3.0 release

2023-05-16 Thread Karl Pauls
+1

regards,

Karl

On Tue, May 16, 2023 at 9:43 PM arnoud  wrote:
>
> +1
>
> Thanks JB!
>
> Regards,
>
> Arnoud.
>
> > On 15 May 2023, at 09:00, Jean-Baptiste Onofré  wrote:
> >
> > Hi all,
> >
> > As discussed on the mailing list, I submit Apache Felix Log 1.3.0
> > release to your vote.
> >
> > This release upgrades to OSGi Log 1.5.0 spec.
> >
> > You can take a look on the Release Notes for details:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310100=12353242
> >
> > Maven Staging Repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1459/
> >
> > Dist Staging Repository:
> > https://dist.apache.org/repos/dist/dev/felix/
> >
> > Git tag:
> > org.apache.felix.log-1.3.0
> >
> > Please vote to approve this release:
> > [ ] +1 Approve the release
> > [ ] -1 Don't approve the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> > Regards
> > JB
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 4.2.12

2023-05-04 Thread Karl Pauls
+1

regards,

Karl

On Thursday, May 4, 2023, Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Wed, May 3, 2023 at 12:34 PM Carsten Ziegeler 
> wrote:
> >
> > Hi,
> >
> > We solved one issue in this release
> > https://issues.apache.org/jira/browse/FELIX-6605
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1458/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1458 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Closed] (FELIX-6591) Memory leak in Felix Framework Security extension

2023-05-02 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6591.
-

Released

> Memory leak in Felix Framework Security extension
> -
>
> Key: FELIX-6591
> URL: https://issues.apache.org/jira/browse/FELIX-6591
> Project: Felix
>  Issue Type: Bug
>  Components: Framework Security
>Affects Versions: framework.security-2.8.3
>Reporter: Chris Rankin
>Assignee: Karl Pauls
>Priority: Major
>  Labels: MemoryLeak, memory-leak
> Fix For: framework.security-2.8.4
>
>
> Our project loads and unloads a lot of bundles over time, and we have noticed 
> that the JVM quickly spends the majority of its time collecting its garbage.
> We have identified the Framework Security extension as one source of this 
> problem. Specifically, the suspiciously large number of {{Conditions}} and 
> {{Permissions}} objects in every heap dump.
> The {{Permissions}} objects are _definitely_ leaking because 
> {{Permission.Entry.hashCode()}} should use {{Arrays.hashCode(entry)}} instead 
> of {{entry.hashCode()}} when {{entry}} is an array.
> I have also reimplemented {{Conditions}} to listen for 
> {{BundleEvent.UNINSTALLED}} instead of relying on multiple 
> {{{}WeakHashMap{}}}s. This is consistent with a TODO comment for this class, 
> and allows the {{Conditions}} objects to be deleted _immediately_ instead of 
> waiting for the garbage collector to realise that they are no longer 
> referenced.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [RESULT][VOTE] Apache Felix Framework Security 2.8.4 subproject release

2023-05-02 Thread Karl Pauls
Time to call the vote on the Felix Framework Security 2.8.4 subproject release.

* +1 votes from Carsten Ziegeler, David Bosschaert, Thomas Watson,
Raymond Auge, Jean-Baptiste Onofre, and Karl Pauls.

* No other votes.

The vote is successful. I will make the release artifacts available as
soon as possible.


Re: [VOTE] Apache Felix Framework Security 2.8.4 subproject release

2023-05-02 Thread Karl Pauls
+1

regards,

Karl

On Thu, Apr 27, 2023 at 11:19 PM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Mon, Apr 24, 2023 at 2:28 PM Karl Pauls  wrote:
> >
> > I would like to call a vote on the following subproject release:
> >
> > framework.security 2.8.4
> >
> > The main changelogs are in jira and at:
> > https://github.com/apache/felix-dev/blob/org.apache.felix.framework.security-2.8.4/framework.security/doc/changelog.txt
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1457
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1457 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)



-- 
Karl Pauls
karlpa...@gmail.com


[VOTE] Apache Felix Framework Security 2.8.4 subproject release

2023-04-24 Thread Karl Pauls
I would like to call a vote on the following subproject release:

framework.security 2.8.4

The main changelogs are in jira and at:
https://github.com/apache/felix-dev/blob/org.apache.felix.framework.security-2.8.4/framework.security/doc/changelog.txt

Staging repository:
https://repository.apache.org/content/repositories/orgapachefelix-1457

You can use this UNIX script to download the release and verify the
signatures:
https://github.com/apache/felix-dev/blob/master/check_staged_release.sh

Usage:
sh check_staged_release.sh 1457 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)


Re: How to resolve FELIX-6591?

2023-04-14 Thread Karl Pauls
Thanks a lot for the pr - I tested it a bit and it looks good. I applied
the PR to main now and will cut a new release of framework.security next
week.

Again, sorry for the delay.

regards,

Karl

On Thu, Apr 13, 2023 at 11:01 PM Karl Pauls  wrote:

> I'll try to have a look at it tomorrow - sorry for the delay.
>
> regards,
>
> Karl
>
> On Wed, Apr 12, 2023 at 6:16 PM Chris Rankin  wrote:
>
>> Hi,
>>
>> Can anyone help to progress
>> https://issues.apache.org/jira/browse/FELIX-6591
>> please? This memory leak is causing us a certain amount of grief, and
>> although we have already identified a fix (as described in FELIX-6591),
>> we'd like to avoid creating our own version of `felix-security` if at all
>> possible.
>>
>> Thanks,
>> Chris
>>
>
>
> --
> Karl Pauls
> karlpa...@gmail.com
>


-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Resolved] (FELIX-6591) Memory leak in Felix Framework Security extension

2023-04-14 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6591.
---
Fix Version/s: framework.security-2.8.4
   Resolution: Fixed

I applied the PR - thanks a lot.

> Memory leak in Felix Framework Security extension
> -
>
> Key: FELIX-6591
> URL: https://issues.apache.org/jira/browse/FELIX-6591
> Project: Felix
>  Issue Type: Bug
>  Components: Framework Security
>Affects Versions: framework.security-2.8.3
>Reporter: Chris Rankin
>Assignee: Karl Pauls
>Priority: Major
>  Labels: MemoryLeak, memory-leak
> Fix For: framework.security-2.8.4
>
>
> Our project loads and unloads a lot of bundles over time, and we have noticed 
> that the JVM quickly spends the majority of its time collecting its garbage.
> We have identified the Framework Security extension as one source of this 
> problem. Specifically, the suspiciously large number of {{Conditions}} and 
> {{Permissions}} objects in every heap dump.
> The {{Permissions}} objects are _definitely_ leaking because 
> {{Permission.Entry.hashCode()}} should use {{Arrays.hashCode(entry)}} instead 
> of {{entry.hashCode()}} when {{entry}} is an array.
> I have also reimplemented {{Conditions}} to listen for 
> {{BundleEvent.UNINSTALLED}} instead of relying on multiple 
> {{{}WeakHashMap{}}}s. This is consistent with a TODO comment for this class, 
> and allows the {{Conditions}} objects to be deleted _immediately_ instead of 
> waiting for the garbage collector to realise that they are no longer 
> referenced.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: How to resolve FELIX-6591?

2023-04-13 Thread Karl Pauls
I'll try to have a look at it tomorrow - sorry for the delay.

regards,

Karl

On Wed, Apr 12, 2023 at 6:16 PM Chris Rankin  wrote:

> Hi,
>
> Can anyone help to progress
> https://issues.apache.org/jira/browse/FELIX-6591
> please? This memory leak is causing us a certain amount of grief, and
> although we have already identified a fix (as described in FELIX-6591),
> we'd like to avoid creating our own version of `felix-security` if at all
> possible.
>
> Thanks,
> Chris
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 4.2.10, Http Bridge 4.2.8, Http Base 4.2.6

2023-03-09 Thread Karl Pauls
+1

regards,

Karl

On Thursday, March 9, 2023,  wrote:

> +1
>
> David
>
> On Thu, 9 Mar 2023 at 08:31, Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > We solved one issue in these releases
> > https://issues.apache.org/jira/browse/FELIX-6599
> > (I'll update the issue once my access to jira works again)
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1456/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1456 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Base 4.2.4, Http Base 5.0.2, Bridge 4.2.6, Http Jetty 4.2.6, Http Bridge 5.0.4, Http Jetty 5.0.4, Webconsole 4.8.8

2023-02-21 Thread Karl Pauls
+1

regards,

Karl

On Tue, Feb 21, 2023 at 3:16 PM  wrote:

> +1
>
> David
>
> On Tue, 21 Feb 2023 at 14:03, Raymond Augé  .invalid>
> wrote:
>
> > +1
> >
> > On Tue, Feb 21, 2023 at 5:37 AM Carsten Ziegeler 
> > wrote:
> >
> > > Hi,
> > >
> > > We solved one issue in all five releases:
> > > https://issues.apache.org/jira/browse/FELIX-6595
> > >
> > > In addition we solved one issue for Http Jetty 4.2.6
> > > https://issues.apache.org/jira/browse/FELIX-6596
> > >
> > > Staging repository:
> > >
> https://repository.apache.org/content/repositories/orgapachefelix-1454/
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1454 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> > >
> >
> >
> > --
> > *Raymond Augé* (@rotty3000)
> > Senior Software Architect *Liferay, Inc.* (@Liferay)
> > OSGi Fellow, Java Champion
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Assigned] (FELIX-6591) Memory leak in Felix Framework Security extension

2023-02-07 Thread Karl Pauls (Jira)


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

Karl Pauls reassigned FELIX-6591:
-

Assignee: Karl Pauls

> Memory leak in Felix Framework Security extension
> -
>
> Key: FELIX-6591
> URL: https://issues.apache.org/jira/browse/FELIX-6591
> Project: Felix
>  Issue Type: Bug
>  Components: Framework Security
>Affects Versions: framework.security-2.8.3
>Reporter: Chris Rankin
>Assignee: Karl Pauls
>Priority: Major
>  Labels: MemoryLeak, memory-leak
>
> Our project loads and unloads a lot of bundles over time, and we have noticed 
> that the JVM quickly spends the majority of its time collecting its garbage.
> We have identified the Framework Security extension as one source of this 
> problem. Specifically, the suspiciously large number of {{Conditions}} and 
> {{Permissions}} objects in every heap dump.
> The {{Permissions}} objects are _definitely_ leaking because 
> {{Permission.Entry.hashCode()}} should use {{Arrays.hashCode(entry)}} instead 
> of {{entry.hashCode()}} when {{entry}} is an array.
> I have also reimplemented {{Conditions}} to listen for 
> {{BundleEvent.UNINSTALLED}} instead of relying on multiple 
> {{{}WeakHashMap{}}}s. This is consistent with a TODO comment for this class, 
> and allows the {{Conditions}} objects to be deleted _immediately_ instead of 
> waiting for the garbage collector to realise that they are no longer 
> referenced.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


Re: [VOTE] Release Apache Felix Http Base, Bridge, Jetty, Proxy, inventory printer, sslfilter webconsole plugin

2022-12-22 Thread Karl Pauls
+1

regards,

Karl

On Thu, Dec 22, 2022 at 11:43 AM Carsten Ziegeler 
wrote:

> Hi,
>
> this vote is for the updated http modules to the OSGi R8.1 release and
> jakarta servlet api
>
> It is about these modules:
> http base 5.0.0
> http jetty 5.0.0
> http bridge 5.0.0
> http inventory printer 1.0.0
> http proxy 4.0.0
> http sslfilter 2.0.0
> http webconsole plugin 1.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1451/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1451 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Base 5.0.0-RC2 and Http Jetty 5.0.0-RC2

2022-11-24 Thread Karl Pauls
+1

regards,

Karl

On Thu, Nov 24, 2022 at 1:55 PM  wrote:

> +1
>
> David
>
> On Wed, 23 Nov 2022 at 06:13, Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > Am 22.11.2022 um 09:44 schrieb Carsten Ziegeler:
> > > Hi,
> > >
> > > we solved three issues in this release:
> > > https://issues.apache.org/jira/projects/FELIX/versions/12352548
> > >
> > > Staging repository:
> > >
> https://repository.apache.org/content/repositories/orgapachefelix-1450/
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1450 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix cm.json 2.0, Configurator 1.0.18 and Features 1.0.2

2022-11-13 Thread Karl Pauls
+1

regards,

Karl

On Sunday, November 13, 2022, Carsten Ziegeler  wrote:

> Hi,
>
> these releases are identical to the last release with the exception of the
> move to jakarta.json from javax.json.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1449/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1449 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Jetty 5.0.0-RC1 and Http Base 5.0.0-RC1

2022-11-09 Thread Karl Pauls
+1

regards,

Karl

On Wed, Nov 9, 2022 at 4:21 PM Raymond Augé
 wrote:

> +1
>
> On Wed, Nov 9, 2022 at 2:41 AM Carsten Ziegeler 
> wrote:
>
> > Hi,
> >
> > with this release we update our implementations to Jakarta EE 9 and the
> > new OSGi Servlet Whiteboard implementation supporting this. The
> > implementation uses Jetty 11 and supports the existing Http Service,
> > Http Whiteboard (both based on javax.servlet) as well as the new OSGi
> > Servlet Whiteboard implementation
> >
> > For Http Base 5.0.0-RC1 we solved four issues
> > https://issues.apache.org/jira/projects/FELIX/versions/12351464
> >
> > For Http Jetty 5.0.0-RC1 we solved five issues
> > https://issues.apache.org/jira/projects/FELIX/versions/12351463
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1448/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1448 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix cm.json 1.0.8

2022-11-04 Thread Karl Pauls
+1

regards,

Karl

On Fri, Nov 4, 2022 at 12:20 PM David Bosschaert 
wrote:

> +1
>
> David
>
> On Friday, 4 November 2022, Carsten Ziegeler  wrote:
>
> > Hi,
> >
> > We solved one issue in this release:
> > https://issues.apache.org/jira/browse/FELIX-6577
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1447/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1447 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole DS Plugin 2.2.0

2022-11-02 Thread Karl Pauls
+1

regards,

Karl

On Wed, Oct 26, 2022 at 10:06 AM  wrote:

> +1
>
> David
>
> On Wed, 26 Oct 2022 at 08:43, Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > Am 26.10.2022 um 07:32 schrieb Carsten Ziegeler:
> > > Hi,
> > >
> > > We solved one isse
> > > https://issues.apache.org/jira/browse/FELIX-6570
> > >
> > > Staging repository:
> > >
> https://repository.apache.org/content/repositories/orgapachefelix-1445/
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1445 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Servlet API 2.1.0

2022-11-02 Thread Karl Pauls
+1

regards,

Karl

On Wed, Oct 26, 2022 at 10:05 AM  wrote:

> +1
>
> David
>
> On Wed, 26 Oct 2022 at 08:43, Carsten Ziegeler 
> wrote:
>
> > +1
> >
> > Carsten
> >
> > Am 26.10.2022 um 07:31 schrieb Carsten Ziegeler:
> > > Hi,
> > >
> > > We solved one isse
> > > https://issues.apache.org/jira/browse/FELIX-6573
> > >
> > > Staging repository:
> > >
> https://repository.apache.org/content/repositories/orgapachefelix-1444/
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1444 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> >
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
> >
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: Retiring http/cometd and http/bundle

2022-10-13 Thread Karl Pauls
+1

regards,

Karl

On Thu, Oct 13, 2022 at 9:38 AM Carsten Ziegeler 
wrote:

> Hi,
>
> both modules http/cometd and http/bundle haven't been updated or
> released for years.
>
> I think its time to retire them and remove from the main branch.
> If interest picks up again we can easily restore it from history
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Configurator 1.0.16

2022-09-20 Thread Karl Pauls
+1

regards,

Karl

On Tue, Sep 20, 2022 at 10:46 AM  wrote:

> Hi all,
>
> I'd like to call the vote on the Apache Felix Configurator 1.0.16
>
> We solved the following issue:
> https://issues.apache.org/jira/browse/FELIX-6554
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1441
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1441 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Kind regards,
>
> David
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 4.8.4

2022-09-02 Thread Karl Pauls
+1

regards,

Karl

On Friday, September 2, 2022, Carsten Ziegeler  wrote:

> Hi,
>
> We solved two issues
> https://issues.apache.org/jira/browse/FELIX-6563?jql=project
> %20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-4.8.4
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1440/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1440 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Configadmin Interpolation Plugin 1.2.6

2022-08-29 Thread Karl Pauls
+1

regards,

Karl

On Mon, Aug 29, 2022 at 12:36 PM Carsten Ziegeler 
wrote:

> +1
>
> Carsten
>
> Am 29.08.2022 um 12:18 schrieb dav...@apache.org:
> > Hi all,
> >
> > I'd like to call the vote to release the Configuration Admin
> Interpolation
> > Plugin version 1.2.6.
> >
> > We solved the following issue in this release:
> > https://issues.apache.org/jira/browse/FELIX-6560
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1439
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1439 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Kind regards,
> >
> > David
> >
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix HealthCheck Generalchecks 3.0.4

2022-07-06 Thread Karl Pauls
+1

regards,

Karl

On Wednesday, July 6, 2022, Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Wed, Jul 6, 2022 at 6:43 AM Carsten Ziegeler 
> wrote:
> >
> > Hi,
> >
> > We fixed 2 issues in this release
> >
> > Changelog:
> > https://issues.apache.org/jira/browse/FELIX-6542?jql=
> project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20%
> 22healthcheck.generalchecks%203.0.4%22
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1436
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1436 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Felix maven-bundle-plugin-5.1.7

2022-07-05 Thread Karl Pauls
+1

regards,

Karl

On Tuesday, July 5, 2022, Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Tue, Jul 5, 2022 at 3:25 PM Raymond Augé
>  wrote:
> >
> > Hi,
> >
> > We fixed 2 issues in this release of maven-bundle-plugin-5.1.7
> >
> > Changelog:
> > https://issues.apache.org/jira/browse/FELIX-6547?jql=
> project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20maven-bundle-plugin-5.1.7
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1435
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Ray
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix HealthCheck Generalchecks 3.0.2

2022-06-10 Thread Karl Pauls
+1

regards,

Karl

On Friday, June 10, 2022, Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Fri, Jun 10, 2022 at 7:09 AM Carsten Ziegeler 
> wrote:
> >
> > Hi,
> >
> > we solved one issue in this release
> >
> > https://issues.apache.org/jira/browse/FELIX-6523
> >
> > Staging repositories:
> > https://repository.apache.org/content/repositories/orgapachefelix-1433/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1433 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Http Servlet-Api 2.0

2022-06-10 Thread Karl Pauls
+1

regards,

Karl

On Friday, June 10, 2022, Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Fri, Jun 10, 2022 at 7:11 AM Carsten Ziegeler 
> wrote:
> >
> > Hi,
> >
> > we solved two issues in this release
> >
> > https://issues.apache.org/jira/browse/FELIX-6540?jql=
> project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20http.servlet-api-2.0.0
> >
> > Staging repositories:
> > https://repository.apache.org/content/repositories/orgapachefelix-1434/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1434 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Felix SCR version 2.2.2

2022-06-09 Thread Karl Pauls
+1

regards,

Karl

On Thursday, June 9, 2022, Thomas Watson  wrote:

> I would like to call a vote the Felix SCR version 2.2.2 release
>
> The main changelogs are in git and at:
> https://github.com/apache/felix-dev/blob/org.apache.
> felix.scr-2.2.2/scr/changelog.txt
>
> Staging repositories:
> https://repository.apache.org/content/repositories/orgapachefelix-1432/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1432 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Thanks
>
> Tom
>


-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Closed] (FELIX-6536) DirectoryRevision causes java.io.IOException: File outside the root on windows

2022-06-09 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6536.
-

> DirectoryRevision causes java.io.IOException: File outside the root on windows
> --
>
> Key: FELIX-6536
> URL: https://issues.apache.org/jira/browse/FELIX-6536
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.4
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.5
>
>
> When exploded bundles are used, the resulting DirectoryRevision is not 
> normalizing the path correctly on windows and as a consequence, throws 
> java.io.IOException: File outside the root



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


Re: Apache Felix 7.0.5 still isn't available in the Maven Central

2022-06-03 Thread Karl Pauls
Should be available now (might take an hour or so to be synced to
maven central).

regards,

Karl

On Fri, Jun 3, 2022 at 12:13 PM Amit Mondal  wrote:
>
> Hi David,
>
> I might have missed the release vote for 7.0.5. My bad!
>
> Get Outlook for iOS<https://aka.ms/o0ukef>
> 
> From: Robert Munteanu 
> Sent: Friday, June 3, 2022 11:45:43 AM
> To: dev@felix.apache.org 
> Subject: Re: Apache Felix 7.0.5 still isn't available in the Maven Central
>
> On Fri, 2022-06-03 at 11:38 +0200, David Matějček wrote:
> > Hi Amit,
> >
> > see https://www.mail-archive.com/dev@felix.apache.org/msg53752.html
>
> The vote was started but not concluded. Once the vote passess the
> artifacts will be synced to Maven central.
>
> Thanks,
> Robert



-- 
Karl Pauls
karlpa...@gmail.com


Re: [RESULT][VOTE] Apache Felix Framework 7.0.5 and related subproject releases

2022-06-03 Thread Karl Pauls
Time to call the vote on the Felix Framework 7.0.5 and related
subproject releases.

* +1 votes from Carsten Ziegeler, David Bosschaert, Raymond Auge,
Thomas Watson, Jean-Baptiste Onofre, and Karl Pauls.

* No other votes.

The vote is successful. I will make the release artifacts available as
soon as possible.


Re: [VOTE] Apache Felix Framework 7.0.5 and related subproject releases

2022-06-03 Thread Karl Pauls
+1

regards,

Karl

On Sat, May 28, 2022 at 7:18 AM Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Regards
> JB
>
> On Fri, May 27, 2022 at 1:27 PM Karl Pauls  wrote:
> >
> > I would like to call a vote on the following subproject releases:
> >
> > framework 7.0.5
> > main 7.0.5
> > main.distribution 7.0.5
> >
> > The main changelogs are in jira and at:
> > https://github.com/apache/felix-dev/blob/org.apache.felix.framework-7.0.5/framework/doc/changelog.txt
> >
> > Staging repositories:
> > https://repository.apache.org/content/repositories/orgapachefelix-1431/
> >
> > You can use this UNIX script to download the release and verify the 
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1431 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)



-- 
Karl Pauls
karlpa...@gmail.com


[VOTE] Apache Felix Framework 7.0.5 and related subproject releases

2022-05-27 Thread Karl Pauls
I would like to call a vote on the following subproject releases:

framework 7.0.5
main 7.0.5
main.distribution 7.0.5

The main changelogs are in jira and at:
https://github.com/apache/felix-dev/blob/org.apache.felix.framework-7.0.5/framework/doc/changelog.txt

Staging repositories:
https://repository.apache.org/content/repositories/orgapachefelix-1431/

You can use this UNIX script to download the release and verify the signatures:
https://github.com/apache/felix-dev/blob/master/check_staged_release.sh

Usage:
sh check_staged_release.sh 1431 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)


[jira] [Resolved] (FELIX-6536) DirectoryRevision causes java.io.IOException: File outside the root on windows

2022-05-26 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6536.
---
Resolution: Fixed

Fixed in https://github.com/apache/felix-dev/pull/155. 

Thanks to [~chadwilson] for finding and reporting this.

> DirectoryRevision causes java.io.IOException: File outside the root on windows
> --
>
> Key: FELIX-6536
> URL: https://issues.apache.org/jira/browse/FELIX-6536
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.4
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.5
>
>
> When exploded bundles are used, the resulting DirectoryRevision is not 
> normalizing the path correctly on windows and as a consequence, throws 
> java.io.IOException: File outside the root



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


[jira] [Created] (FELIX-6536) DirectoryRevision causes java.io.IOException: File outside the root on windows

2022-05-26 Thread Karl Pauls (Jira)
Karl Pauls created FELIX-6536:
-

 Summary: DirectoryRevision causes java.io.IOException: File 
outside the root on windows
 Key: FELIX-6536
 URL: https://issues.apache.org/jira/browse/FELIX-6536
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: framework-7.0.4
Reporter: Karl Pauls
Assignee: Karl Pauls
 Fix For: framework-7.0.5


When exploded bundles are used, the resulting DirectoryRevision is not 
normalizing the path correctly on windows and as a consequence, throws 

java.io.IOException: File outside the root



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


[jira] [Updated] (FELIX-6488) Optimize ServiceReference.isAssignableTo

2022-05-26 Thread Karl Pauls (Jira)


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

Karl Pauls updated FELIX-6488:
--
Fix Version/s: framework-7.0.6
   (was: framework-7.0.5)

> Optimize ServiceReference.isAssignableTo
> 
>
> Key: FELIX-6488
> URL: https://issues.apache.org/jira/browse/FELIX-6488
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Affects Versions: framework-7.0.3
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.6
>
>
> The ServiceReference.isAssignableTo(Bundle bundle, String className) does 
> some complicated check to see if the service is assignable. This includes 
> trying to load classes and catching CNFE to see if providers and/or 
> requesters have access to the given class. 
> As that is done quite a bit (it is used in service event dispatching and 
> service lookup) it would be good to optimize this to either not throw CNFE 
> during the lookup or maybe at least cache the results to not have them be 
> done all the time. 



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


[jira] [Closed] (FELIX-6529) Improve memory usage ManifestParser using String deduplication

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6529.
-

> Improve memory usage ManifestParser using String deduplication
> --
>
> Key: FELIX-6529
> URL: https://issues.apache.org/jira/browse/FELIX-6529
> Project: Felix
>  Issue Type: Improvement
>Reporter: Johannes Edmeier
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
> Attachments: ManifestParser.patch, image-2022-05-13-14-16-39-509.png, 
> image-2022-05-13-14-17-55-965.png
>
>
> In my heap dump I've seen a lot of duplicate Strings produced by the 
> ManifestParser.
> It creates a lot of equal strings for the keys in the manifest but doesn't 
> deduplicate them and they're hold forever producing a lot on retained heap.
> I've patched the ManifestParser to deduplicate just the keys and could save 
> ~8 Megs of heap.
> Total usage before: 38MB after: 30MB
> Duplicated Strings before:
> !image-2022-05-13-14-16-39-509.png|width=658,height=203!
> Duplicated Strings after:
> !image-2022-05-13-14-17-55-965.png|width=793,height=200!
> See patch attached.



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


[jira] [Closed] (FELIX-6534) System bundle findEntries returns entries in case of fragments

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6534.
-

> System bundle findEntries returns entries in case of fragments
> --
>
> Key: FELIX-6534
> URL: https://issues.apache.org/jira/browse/FELIX-6534
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.3
>Reporter: Carsten Ziegeler
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> According to 
> http://docs.osgi.org/specification/osgi.core/7.0.0/framework.api.html#org.osgi.framework.launch.Framework.findEntries-String-String-boolean-
>   findEntries on the system bundle should not return entries.
> However, currently the implementation returns matching entries from extension 
> fragments.
> But then trying to get such an entry via getEntry returns null (which seems 
> to be correct)
> So findEntries should be changed to not return entries from extension 
> fragments



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


[jira] [Closed] (FELIX-6522) Empty name is not allowed in JDK17+

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6522.
-

> Empty name is not allowed in JDK17+
> ---
>
> Key: FELIX-6522
> URL: https://issues.apache.org/jira/browse/FELIX-6522
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.3
>Reporter: David Matějček
>Assignee: Karl Pauls
>Priority: Blocker
>  Labels: patch-available, pull-request-available
> Fix For: framework-7.0.4
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> h3. Bug
> When GlassFish enables the SecurityManager, it is unable to start on JDK17 
> and JDK18, because BundleWiringImpl throws IAE. 
> h3. Cause
> BasicPermission.init checks for an empty string since JDK17 (maybe earlier, 
> but in JDK11 did not). Some capabilities return an empty string (I did not 
> investigate which, I just saw the stacktrace in GlassFish). 
> CapabilityPermission constructor then crashes.
> h5. Minor note
> The SecurityManager feature is now deprecated in JDK and marked for removal, 
> so there should be some plan for Felix soon.



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


[jira] [Closed] (FELIX-6535) Cleanup path handling in DirectoryContent

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6535.
-

> Cleanup path handling in DirectoryContent
> -
>
> Key: FELIX-6535
> URL: https://issues.apache.org/jira/browse/FELIX-6535
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Affects Versions: framework-7.0.3
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> The DirectoryContent path handling could be improved by using the canonical 
> path and cleaning up the exception handling.



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


[jira] [Closed] (FELIX-6533) Felix released as milestone version cannot parse it's own version id

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6533.
-

> Felix released as milestone version cannot parse it's own version id
> 
>
> Key: FELIX-6533
> URL: https://issues.apache.org/jira/browse/FELIX-6533
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.3
>Reporter: David Matějček
>Assignee: Karl Pauls
>Priority: Blocker
>  Labels: patch-available, patch-with-test
> Fix For: framework-7.0.4
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> We tried to prerelease a custom built version for GlassFish, but it it not 
> able to start now. The version id was 7.0.4-omnifish-M1; Felix changed it to 
> 7.0.4.omnifish.M1 on startup and then crashed, because dots are not allowed 
> in classifier.
> h3. Cause
> I found that it tries to "cleanup" the Maven version, but does it wrong and 
> then tries to parse the result again which fails.
> *Solution*
> I am creating PR right after this issue. Felix already has the correct 
> implementation usable for this, so I just moved it to the new 
> VersionConverter class, updated all references and also extended tests. It is 
> backward compatible despite the bit of refactoring.



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


[jira] [Closed] (FELIX-6516) Remove synchronization on Integer in Felix Framework

2022-05-25 Thread Karl Pauls (Jira)


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

Karl Pauls closed FELIX-6516.
-

> Remove synchronization on Integer in Felix Framework
> 
>
> Key: FELIX-6516
> URL: https://issues.apache.org/jira/browse/FELIX-6516
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Reporter: Antoine DESSAIGNE
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> Hello,
> In Java 16 was release [JEP 390|https://openjdk.java.net/jeps/390] which 
> issues warning when trying to synchronize on value-based class such as Integer
> I've found and fixed such usage in {{FrameworkStartLevelImpl}}.
> Can you have a look? Thank you



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


Re: [VOTE] Apache Felix Framework 7.0.4 and related subproject releases

2022-05-25 Thread Karl Pauls
Time to call the vote on the Felix Framework 7.0.4 and related
subproject releases.

* +1 votes from David Bosschaert, Raymond Auge, Pierre De Rop,
Jean-Baptiste Onofre, Carsten Ziegeler, and Karl Pauls.

* No other votes.

The vote is successful. I will make the release artifacts available as
soon as possible.


Re: [VOTE] Apache Felix Framework 7.0.4 and related subproject releases

2022-05-23 Thread Karl Pauls
+1

regards,

Karl

On Sat, May 21, 2022 at 2:29 PM Carsten Ziegeler  wrote:
>
> +1
>
> Carsten
>
> Am 20.05.2022 um 16:01 schrieb Karl Pauls:
> > I would like to call a vote on the following subproject releases:
> >
> > framework 7.0.4
> > main 7.0.4
> > main.distribution 7.0.4
> >
> > The main changelogs are in jira and at:
> > https://github.com/apache/felix-dev/blob/org.apache.felix.framework-7.0.4/framework/doc/changelog.txt
> >
> > Staging repositories:
> > https://repository.apache.org/content/repositories/orgapachefelix-1428/
> > https://repository.apache.org/content/repositories/orgapachefelix-1429/
> >
> > You can use this UNIX script to download the release and verify the 
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1428 /tmp/felix-staging
> > sh check_staged_release.sh 1429 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
>
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


[jira] [Commented] (FELIX-6529) Improve memory usage ManifestParser using String deduplication

2022-05-23 Thread Karl Pauls (Jira)


[ 
https://issues.apache.org/jira/browse/FELIX-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17540889#comment-17540889
 ] 

Karl Pauls commented on FELIX-6529:
---

[~amitmondal], I might be wrong, but I don't see these being related to keys 
anymore. Maybe you could help in finding out where they come from (looks like 
at a minimum quite some are parsed filters) and open a new issue(s) for further 
optimizations. 

Additionally, for this issue, I would still be interested in the overall 
impact. You said that just interning the keys did save you 8mb in your 
use-case. What did you save with this fix?

> Improve memory usage ManifestParser using String deduplication
> --
>
> Key: FELIX-6529
> URL: https://issues.apache.org/jira/browse/FELIX-6529
> Project: Felix
>  Issue Type: Improvement
>Reporter: Johannes Edmeier
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
> Attachments: ManifestParser.patch, image-2022-05-13-14-16-39-509.png, 
> image-2022-05-13-14-17-55-965.png
>
>
> In my heap dump I've seen a lot of duplicate Strings produced by the 
> ManifestParser.
> It creates a lot of equal strings for the keys in the manifest but doesn't 
> deduplicate them and they're hold forever producing a lot on retained heap.
> I've patched the ManifestParser to deduplicate just the keys and could save 
> ~8 Megs of heap.
> Total usage before: 38MB after: 30MB
> Duplicated Strings before:
> !image-2022-05-13-14-16-39-509.png|width=658,height=203!
> Duplicated Strings after:
> !image-2022-05-13-14-17-55-965.png|width=793,height=200!
> See patch attached.



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


[VOTE] Apache Felix Framework 7.0.4 and related subproject releases

2022-05-20 Thread Karl Pauls
I would like to call a vote on the following subproject releases:

framework 7.0.4
main 7.0.4
main.distribution 7.0.4

The main changelogs are in jira and at:
https://github.com/apache/felix-dev/blob/org.apache.felix.framework-7.0.4/framework/doc/changelog.txt

Staging repositories:
https://repository.apache.org/content/repositories/orgapachefelix-1428/
https://repository.apache.org/content/repositories/orgapachefelix-1429/

You can use this UNIX script to download the release and verify the signatures:
https://github.com/apache/felix-dev/blob/master/check_staged_release.sh

Usage:
sh check_staged_release.sh 1428 /tmp/felix-staging
sh check_staged_release.sh 1429 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)


[jira] [Resolved] (FELIX-6535) Cleanup path handling in DirectoryContent

2022-05-20 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6535.
---
Resolution: Fixed

> Cleanup path handling in DirectoryContent
> -
>
> Key: FELIX-6535
> URL: https://issues.apache.org/jira/browse/FELIX-6535
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Affects Versions: framework-7.0.3
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> The DirectoryContent path handling could be improved by using the canonical 
> path and cleaning up the exception handling.



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


[jira] [Commented] (FELIX-6529) Improve memory usage ManifestParser using String deduplication

2022-05-19 Thread Karl Pauls (Jira)


[ 
https://issues.apache.org/jira/browse/FELIX-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17539842#comment-17539842
 ] 

Karl Pauls commented on FELIX-6529:
---

[~amitmondal]:

I think you can just add it to your settings, something like:

{noformat}

  apache.snapshots
  Apache Development Snapshot Repository
  https://repository.apache.org/content/repositories/snapshots/
  
false
  
  
true
  

{noformat}


> Improve memory usage ManifestParser using String deduplication
> --
>
> Key: FELIX-6529
> URL: https://issues.apache.org/jira/browse/FELIX-6529
> Project: Felix
>  Issue Type: Improvement
>Reporter: Johannes Edmeier
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
> Attachments: ManifestParser.patch, image-2022-05-13-14-16-39-509.png, 
> image-2022-05-13-14-17-55-965.png
>
>
> In my heap dump I've seen a lot of duplicate Strings produced by the 
> ManifestParser.
> It creates a lot of equal strings for the keys in the manifest but doesn't 
> deduplicate them and they're hold forever producing a lot on retained heap.
> I've patched the ManifestParser to deduplicate just the keys and could save 
> ~8 Megs of heap.
> Total usage before: 38MB after: 30MB
> Duplicated Strings before:
> !image-2022-05-13-14-16-39-509.png|width=658,height=203!
> Duplicated Strings after:
> !image-2022-05-13-14-17-55-965.png|width=793,height=200!
> See patch attached.



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


[jira] [Commented] (FELIX-6529) Improve memory usage ManifestParser using String deduplication

2022-05-19 Thread Karl Pauls (Jira)


[ 
https://issues.apache.org/jira/browse/FELIX-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17539837#comment-17539837
 ] 

Karl Pauls commented on FELIX-6529:
---

[~amitmondal] - thanks, I deployed a new 7.1.0-SNAPSHOT for now so maybe you 
could test that one already. Otherwise, I'm planning to cut 7.0.4 soon as well. 

> Improve memory usage ManifestParser using String deduplication
> --
>
> Key: FELIX-6529
> URL: https://issues.apache.org/jira/browse/FELIX-6529
> Project: Felix
>  Issue Type: Improvement
>Reporter: Johannes Edmeier
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
> Attachments: ManifestParser.patch, image-2022-05-13-14-16-39-509.png, 
> image-2022-05-13-14-17-55-965.png
>
>
> In my heap dump I've seen a lot of duplicate Strings produced by the 
> ManifestParser.
> It creates a lot of equal strings for the keys in the manifest but doesn't 
> deduplicate them and they're hold forever producing a lot on retained heap.
> I've patched the ManifestParser to deduplicate just the keys and could save 
> ~8 Megs of heap.
> Total usage before: 38MB after: 30MB
> Duplicated Strings before:
> !image-2022-05-13-14-16-39-509.png|width=658,height=203!
> Duplicated Strings after:
> !image-2022-05-13-14-17-55-965.png|width=793,height=200!
> See patch attached.



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


[jira] [Updated] (FELIX-6535) Cleanup path handling in DirectoryContent

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls updated FELIX-6535:
--
Description: The DirectoryContent path handling could be improved by using 
the canonical path and cleaning up the exception handling.  (was: The 
DirectoryContent path handling could be improved by using the canonical path.)

> Cleanup path handling in DirectoryContent
> -
>
> Key: FELIX-6535
> URL: https://issues.apache.org/jira/browse/FELIX-6535
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Affects Versions: framework-7.0.3
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> The DirectoryContent path handling could be improved by using the canonical 
> path and cleaning up the exception handling.



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


[jira] [Created] (FELIX-6535) Cleanup path handling in DirectoryContent

2022-05-19 Thread Karl Pauls (Jira)
Karl Pauls created FELIX-6535:
-

 Summary: Cleanup path handling in DirectoryContent
 Key: FELIX-6535
 URL: https://issues.apache.org/jira/browse/FELIX-6535
 Project: Felix
  Issue Type: Improvement
  Components: Framework
Affects Versions: framework-7.0.3
Reporter: Karl Pauls
Assignee: Karl Pauls
 Fix For: framework-7.0.4


The DirectoryContent path handling could be improved by using the canonical 
path.



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


[jira] [Resolved] (FELIX-6516) Remove synchronization on Integer in Felix Framework

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6516.
---
Resolution: Fixed

I applied the PR - thanks!

> Remove synchronization on Integer in Felix Framework
> 
>
> Key: FELIX-6516
> URL: https://issues.apache.org/jira/browse/FELIX-6516
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Reporter: Antoine DESSAIGNE
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> Hello,
> In Java 16 was release [JEP 390|https://openjdk.java.net/jeps/390] which 
> issues warning when trying to synchronize on value-based class such as Integer
> I've found and fixed such usage in {{FrameworkStartLevelImpl}}.
> Can you have a look? Thank you



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


[jira] [Assigned] (FELIX-6516) Remove synchronization on Integer in Felix Framework

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls reassigned FELIX-6516:
-

Assignee: Karl Pauls  (was: Jean-Baptiste Onofré)

> Remove synchronization on Integer in Felix Framework
> 
>
> Key: FELIX-6516
> URL: https://issues.apache.org/jira/browse/FELIX-6516
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Reporter: Antoine DESSAIGNE
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> Hello,
> In Java 16 was release [JEP 390|https://openjdk.java.net/jeps/390] which 
> issues warning when trying to synchronize on value-based class such as Integer
> I've found and fixed such usage in {{FrameworkStartLevelImpl}}.
> Can you have a look? Thank you



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


[jira] [Resolved] (FELIX-6529) Improve memory usage ManifestParser using String deduplication

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6529.
---
Resolution: Fixed

I merged my PR - [~amitmondal], I hope it helps in your case too (it does 
reduce memory usage for at least one example case I did).

> Improve memory usage ManifestParser using String deduplication
> --
>
> Key: FELIX-6529
> URL: https://issues.apache.org/jira/browse/FELIX-6529
> Project: Felix
>  Issue Type: Improvement
>Reporter: Johannes Edmeier
>    Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
> Attachments: ManifestParser.patch, image-2022-05-13-14-16-39-509.png, 
> image-2022-05-13-14-17-55-965.png
>
>
> In my heap dump I've seen a lot of duplicate Strings produced by the 
> ManifestParser.
> It creates a lot of equal strings for the keys in the manifest but doesn't 
> deduplicate them and they're hold forever producing a lot on retained heap.
> I've patched the ManifestParser to deduplicate just the keys and could save 
> ~8 Megs of heap.
> Total usage before: 38MB after: 30MB
> Duplicated Strings before:
> !image-2022-05-13-14-16-39-509.png|width=658,height=203!
> Duplicated Strings after:
> !image-2022-05-13-14-17-55-965.png|width=793,height=200!
> See patch attached.



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


[jira] [Updated] (FELIX-6488) Optimize ServiceReference.isAssignableTo

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls updated FELIX-6488:
--
Fix Version/s: framework-7.0.5
   (was: framework-7.0.4)

> Optimize ServiceReference.isAssignableTo
> 
>
> Key: FELIX-6488
> URL: https://issues.apache.org/jira/browse/FELIX-6488
> Project: Felix
>  Issue Type: Improvement
>  Components: Framework
>Affects Versions: framework-7.0.3
>    Reporter: Karl Pauls
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.5
>
>
> The ServiceReference.isAssignableTo(Bundle bundle, String className) does 
> some complicated check to see if the service is assignable. This includes 
> trying to load classes and catching CNFE to see if providers and/or 
> requesters have access to the given class. 
> As that is done quite a bit (it is used in service event dispatching and 
> service lookup) it would be good to optimize this to either not throw CNFE 
> during the lookup or maybe at least cache the results to not have them be 
> done all the time. 



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


[jira] [Resolved] (FELIX-6533) Felix released as milestone version cannot parse it's own version id

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6533.
---
Resolution: Fixed

Thanks, I merged the PR

> Felix released as milestone version cannot parse it's own version id
> 
>
> Key: FELIX-6533
> URL: https://issues.apache.org/jira/browse/FELIX-6533
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.3
>Reporter: David Matějček
>Assignee: Karl Pauls
>Priority: Blocker
>  Labels: patch-available, patch-with-test
> Fix For: framework-7.0.4
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> We tried to prerelease a custom built version for GlassFish, but it it not 
> able to start now. The version id was 7.0.4-omnifish-M1; Felix changed it to 
> 7.0.4.omnifish.M1 on startup and then crashed, because dots are not allowed 
> in classifier.
> h3. Cause
> I found that it tries to "cleanup" the Maven version, but does it wrong and 
> then tries to parse the result again which fails.
> *Solution*
> I am creating PR right after this issue. Felix already has the correct 
> implementation usable for this, so I just moved it to the Version class 
> (which seems to be a natural place for this), updated all references and also 
> extended tests. It is backward compatible despite the bit of refactoring.



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


[jira] [Resolved] (FELIX-6534) System bundle findEntries returns entries in case of fragments

2022-05-19 Thread Karl Pauls (Jira)


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

Karl Pauls resolved FELIX-6534.
---
Resolution: Fixed

Fixed in https://github.com/apache/felix-dev/pull/153

> System bundle findEntries returns entries in case of fragments
> --
>
> Key: FELIX-6534
> URL: https://issues.apache.org/jira/browse/FELIX-6534
> Project: Felix
>  Issue Type: Bug
>  Components: Framework
>Affects Versions: framework-7.0.3
>Reporter: Carsten Ziegeler
>Assignee: Karl Pauls
>Priority: Major
> Fix For: framework-7.0.4
>
>
> According to 
> http://docs.osgi.org/specification/osgi.core/7.0.0/framework.api.html#org.osgi.framework.launch.Framework.findEntries-String-String-boolean-
>   findEntries on the system bundle should not return entries.
> However, currently the implementation returns matching entries from extension 
> fragments.
> But then trying to get such an entry via getEntry returns null (which seems 
> to be correct)
> So findEntries should be changed to not return entries from extension 
> fragments



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


  1   2   3   4   5   6   7   8   9   10   >