You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Lorin Lee <lo...@apache.org> on 2021/09/12 15:08:34 UTC

[ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Hi all,



The Apache brpc (incubating) community is pleased to announce that Apache

brpc (incubating) 1.0.0-rc02 has been released!



Brief notes of this release:

   - Fix a latency issue caused by event_dispatcher
   - Fix bug that time unit is not listed in grpc timeout options
   - Fix heap overflow in simple_data_pool
   - Support the length of redis args could be zero
   - Fix bug that may throw out of index in rpc_replay
   - Fix an access-after-return issue in TimerThread



More details regarding Apache brpc can be found at:

http://brpc.apache.org/



The release artifacts can be downloaded here:

https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/



The release notes can be found here:

https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02



Thanks,

Lorin Lee

Apache brpc (Incubating)

Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Juan Pan <pa...@apache.org>.
Hi Sedd, Dave and Justin,


Thanks for your kind pointers.
We will check and update our download pages and to-announce email.
Any progress will updated here first.


Best,
Trista
------------------------------------------------------------------------------
Juan Pan(Trista), Apache member, Apache ShardingSphere PMC, Apache brpc (Incubator) & Apache AGE (Incubator) mentor
Twitter, @trista86934690
     


On 09/14/2021 00:17,sebb<se...@gmail.com> wrote:
On Mon, 13 Sept 2021 at 16:45, Dave Fisher <wa...@apache.org> wrote:



On Sep 12, 2021, at 4:45 PM, sebb <se...@gmail.com> wrote:

On Sun, 12 Sept 2021 at 23:49, Dave Fisher <wa...@apache.org> wrote:

The status of Podlings releases can be found in the clutch analysis.

Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>

See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions


Note that releases must have download pages: these are not covered by
the Clutch analysis as far as I can tell.

The clutch analysis counts on Whimsy for website checks and whimsy does not check for download pages. I think that it might be worth discussing on dev@whimsical how to add those checks. Once available in whimsy the check can be added to the clutch analysis.

The point is that Clutch can only do some checks - mentors also need
to check other aspects of the release, such as the download page and
the content of the announce email.

Whilst Whimsy has a tool to check the contents of download pages, this
requires the user to provide the correct URL.
It's not possible in general to determine the download page URL (and
there may be more than one)
Maybe the podling status file could be updated to require download URL(s)?

Regards,
Dave


On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:

On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:

Hi all,



The Apache brpc (incubating) community is pleased to announce that Apache

brpc (incubating) 1.0.0-rc02 has been released!



Brief notes of this release:

- Fix a latency issue caused by event_dispatcher
- Fix bug that time unit is not listed in grpc timeout options
- Fix heap overflow in simple_data_pool
- Support the length of redis args could be zero
- Fix bug that may throw out of index in rpc_replay
- Fix an access-after-return issue in TimerThread



More details regarding Apache brpc can be found at:

http://brpc.apache.org/



The release artifacts can be downloaded here:

https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/


Please do NOT use dist.apache.org as a public download location.
It is only intended for use by project developers when staging a release.

Furthermore, the dist/dev tree is intended for holding release candidates only.
Once a release vote passes, the release should be moved to the
dist/release tree.

Something has gone seriously wrong here.


The release notes can be found here:

https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02



Thanks,

Lorin Lee

Apache brpc (Incubating)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by sebb <se...@gmail.com>.
On Mon, 13 Sept 2021 at 23:56, Dave Fisher <wa...@comcast.net> wrote:
>
> Once podlings report their download page something like this can be incorporated in clutch3 which will have svn log info from dist.

Note that there are quite a few other checks that are needed for a
compliant download page, e.g.
- no references to nightly or snapshot builds
- no reference to repository.apache.org
- all releases have sigs and hashes (and vice-versa)
- KEYS file link is present and correct
- code verification instructions are present
- no md5 or sha1 hashes
- ...

The ruby script at
https://github.com/apache/whimsy/blob/master/tools/download_check.rb
does this, as well as checking that links actually work, i.e. that
mirrors have the files.

[Sorry, but it's not very well structured at present...]

Of course neither script is likely to work if the page uses JavaScript.

> Thanks
>
> Sent from my iPhone
>
> > On Sep 13, 2021, at 3:46 PM, Justin Mclean <ju...@classsoftware.com> wrote:
> >
> > Hi,
> >
> > A while back I wrote a script to check podling download links and we attempted to get them all corrected. you need to manual list all of the download pages.
> >
> > Things it doesn’t do:
> > - check if the latest release is there
> > - check if the contents match with what is in /dist
> >
> > Might be time to run it again.
> >
> > Here’s the python code, you might find it useful.
> >
> > from bs4 import BeautifulSoup
> > import urllib.request
> > import re
> >
> > downloadPages = [
> > "https://mxnet.apache.org/get_started/download"
> > ]
> >
> > for page in downloadPages:
> >    response = urllib.request.urlopen(page)
> >    data = response.read()
> >    soup = BeautifulSoup(data,'lxml')
> >
> >    print()
> >    print("Checking " + page)
> >
> >    alllinks = soup('a')
> >    missing = True
> >    for link in alllinks:
> >        if link.has_attr('href'):
> >            href =  link['href']
> >            text = link.contents
> >            if href.endswith('.zip') or href.endswith('.tar.gz') or href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'):
> >                if href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
> >                    print("Please change link to" + href + " to not use http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua instead")
> >                if href.startswith('http://downloads.apache.org/') or href.startswith('https://downloads.apache.org/'):
> >                    print("Please change link to" + href + " to not use http://downloads.apache.org/ and use https://www.apache.org/dyn/closer.lua instead")
> >                if href.startswith('http://dist.apache.org/repos/dist/dev') or href.startswith('https://dist.apache.org/repos/dist/dev'):
> >                    print("Please change link to " + href + " to release area and use https://www.apache.org/dyn/closer.lua")
> >                if href.startswith('http://dist.apache.org/repos/dist/release') or href.startswith('https://dist.apache.org/repos/dist/release'):
> >                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
> >                if href.startswith('https://downloads.apache.org/incubator/'):
> >                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
> >            if href.endswith('.sha512') or href.endswith('.sha256') or href.endswith('.asc'):
> >                missing = False
> >                if  href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
> >                    print("Please change link to " + href + " to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated.")
> >                if not href.startswith('https://downloads.apache.org/') and not href.startswith('https://archive.apache.org/dist'):
> >                    print("Please change link to " + href + " to go via https://downloads.apache.org/ or https://archive.apache.org/dist")
> >            if href.endswith('.sha'):
> >                 print("for link " + href + " .sha should no longer be used. Please change ot use .sha256 or .sha512.")
> >    if missing:
> >        print("Links to signatures and hashes are missing”)
> >
> > Kind Regards,
> > Justin
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Dave Fisher <wa...@comcast.net>.
Once podlings report their download page something like this can be incorporated in clutch3 which will have svn log info from dist.

Thanks

Sent from my iPhone

> On Sep 13, 2021, at 3:46 PM, Justin Mclean <ju...@classsoftware.com> wrote:
> 
> Hi,
> 
> A while back I wrote a script to check podling download links and we attempted to get them all corrected. you need to manual list all of the download pages.
> 
> Things it doesn’t do:
> - check if the latest release is there
> - check if the contents match with what is in /dist
> 
> Might be time to run it again.
> 
> Here’s the python code, you might find it useful.
> 
> from bs4 import BeautifulSoup
> import urllib.request
> import re
> 
> downloadPages = [
> "https://mxnet.apache.org/get_started/download"
> ]
> 
> for page in downloadPages:
>    response = urllib.request.urlopen(page)
>    data = response.read()
>    soup = BeautifulSoup(data,'lxml')
> 
>    print()
>    print("Checking " + page)
> 
>    alllinks = soup('a')
>    missing = True
>    for link in alllinks:
>        if link.has_attr('href'):
>            href =  link['href']
>            text = link.contents
>            if href.endswith('.zip') or href.endswith('.tar.gz') or href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'):
>                if href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
>                    print("Please change link to" + href + " to not use http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua instead")
>                if href.startswith('http://downloads.apache.org/') or href.startswith('https://downloads.apache.org/'):
>                    print("Please change link to" + href + " to not use http://downloads.apache.org/ and use https://www.apache.org/dyn/closer.lua instead")
>                if href.startswith('http://dist.apache.org/repos/dist/dev') or href.startswith('https://dist.apache.org/repos/dist/dev'):
>                    print("Please change link to " + href + " to release area and use https://www.apache.org/dyn/closer.lua")
>                if href.startswith('http://dist.apache.org/repos/dist/release') or href.startswith('https://dist.apache.org/repos/dist/release'):
>                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
>                if href.startswith('https://downloads.apache.org/incubator/'):
>                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
>            if href.endswith('.sha512') or href.endswith('.sha256') or href.endswith('.asc'):
>                missing = False
>                if  href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
>                    print("Please change link to " + href + " to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated.")
>                if not href.startswith('https://downloads.apache.org/') and not href.startswith('https://archive.apache.org/dist'):
>                    print("Please change link to " + href + " to go via https://downloads.apache.org/ or https://archive.apache.org/dist")
>            if href.endswith('.sha'):
>                 print("for link " + href + " .sha should no longer be used. Please change ot use .sha256 or .sha512.")
>    if missing:
>        print("Links to signatures and hashes are missing”)
> 
> Kind Regards,
> Justin
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

A while back I wrote a script to check podling download links and we attempted to get them all corrected. you need to manual list all of the download pages.

Things it doesn’t do:
- check if the latest release is there
- check if the contents match with what is in /dist

Might be time to run it again.

Here’s the python code, you might find it useful.

from bs4 import BeautifulSoup
import urllib.request
import re

downloadPages = [
"https://mxnet.apache.org/get_started/download"
]

for page in downloadPages:
    response = urllib.request.urlopen(page)
    data = response.read()
    soup = BeautifulSoup(data,'lxml')

    print()
    print("Checking " + page)

    alllinks = soup('a')
    missing = True
    for link in alllinks:
        if link.has_attr('href'):
            href =  link['href']
            text = link.contents
            if href.endswith('.zip') or href.endswith('.tar.gz') or href.endswith('.tzg') or href.endswith('.msi') or href.endswith('.rpm'):
                if href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
                    print("Please change link to" + href + " to not use http://www.apache.org/dist/ and use https://www.apache.org/dyn/closer.lua instead")
                if href.startswith('http://downloads.apache.org/') or href.startswith('https://downloads.apache.org/'):
                    print("Please change link to" + href + " to not use http://downloads.apache.org/ and use https://www.apache.org/dyn/closer.lua instead")
                if href.startswith('http://dist.apache.org/repos/dist/dev') or href.startswith('https://dist.apache.org/repos/dist/dev'):
                    print("Please change link to " + href + " to release area and use https://www.apache.org/dyn/closer.lua")
                if href.startswith('http://dist.apache.org/repos/dist/release') or href.startswith('https://dist.apache.org/repos/dist/release'):
                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
                if href.startswith('https://downloads.apache.org/incubator/'):
                    print("Please use use https://www.apache.org/dyn/closer.lua to download releases")
            if href.endswith('.sha512') or href.endswith('.sha256') or href.endswith('.asc'):
                missing = False
                if  href.startswith('http://www.apache.org/dist/') or href.startswith('https://www.apache.org/dist/'):
                    print("Please change link to " + href + " to go via https://downloads.apache.org/. https://www.apache.org/dist/ has been deprecated.")
                if not href.startswith('https://downloads.apache.org/') and not href.startswith('https://archive.apache.org/dist'):
                    print("Please change link to " + href + " to go via https://downloads.apache.org/ or https://archive.apache.org/dist")
            if href.endswith('.sha'):
                 print("for link " + href + " .sha should no longer be used. Please change ot use .sha256 or .sha512.")
    if missing:
        print("Links to signatures and hashes are missing”)

Kind Regards,
Justin


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Dave Fisher <wa...@apache.org>.

> On Sep 13, 2021, at 9:17 AM, sebb <se...@gmail.com> wrote:
> 
> On Mon, 13 Sept 2021 at 16:45, Dave Fisher <wa...@apache.org> wrote:
>> 
>> 
>> 
>>> On Sep 12, 2021, at 4:45 PM, sebb <se...@gmail.com> wrote:
>>> 
>>> On Sun, 12 Sept 2021 at 23:49, Dave Fisher <wa...@apache.org> wrote:
>>>> 
>>>> The status of Podlings releases can be found in the clutch analysis.
>>>> 
>>>> Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>
>>>> 
>>>> See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions
>>>> 
>>> 
>>> Note that releases must have download pages: these are not covered by
>>> the Clutch analysis as far as I can tell.
>> 
>> The clutch analysis counts on Whimsy for website checks and whimsy does not check for download pages. I think that it might be worth discussing on dev@whimsical how to add those checks. Once available in whimsy the check can be added to the clutch analysis.
> 
> The point is that Clutch can only do some checks - mentors also need
> to check other aspects of the release, such as the download page and
> the content of the announce email.
> 
> Whilst Whimsy has a tool to check the contents of download pages, this
> requires the user to provide the correct URL.
> It's not possible in general to determine the download page URL (and
> there may be more than one)
> Maybe the podling status file could be updated to require download URL(s)?

+1! Status file is something that needs several adjustments! There is a long standing desire to convert to yaml and people these days are “allergic” to xml and svn.

Thinking about this this week, I’m giving a clutch talk at ApacheCon - so slides….

> 
>> Regards,
>> Dave
>> 
>>> 
>>>>> On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:
>>>>> 
>>>>> On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>>>>>> 
>>>>>> Hi all,
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> The Apache brpc (incubating) community is pleased to announce that Apache
>>>>>> 
>>>>>> brpc (incubating) 1.0.0-rc02 has been released!
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Brief notes of this release:
>>>>>> 
>>>>>> - Fix a latency issue caused by event_dispatcher
>>>>>> - Fix bug that time unit is not listed in grpc timeout options
>>>>>> - Fix heap overflow in simple_data_pool
>>>>>> - Support the length of redis args could be zero
>>>>>> - Fix bug that may throw out of index in rpc_replay
>>>>>> - Fix an access-after-return issue in TimerThread
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> More details regarding Apache brpc can be found at:
>>>>>> 
>>>>>> http://brpc.apache.org/
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> The release artifacts can be downloaded here:
>>>>>> 
>>>>>> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>>>>>> 
>>>>> 
>>>>> Please do NOT use dist.apache.org as a public download location.
>>>>> It is only intended for use by project developers when staging a release.
>>>>> 
>>>>> Furthermore, the dist/dev tree is intended for holding release candidates only.
>>>>> Once a release vote passes, the release should be moved to the
>>>>> dist/release tree.
>>>>> 
>>>>> Something has gone seriously wrong here.
>>>>> 
>>>>>> 
>>>>>> The release notes can be found here:
>>>>>> 
>>>>>> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> Lorin Lee
>>>>>> 
>>>>>> Apache brpc (Incubating)
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>> 
>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by sebb <se...@gmail.com>.
On Mon, 13 Sept 2021 at 16:45, Dave Fisher <wa...@apache.org> wrote:
>
>
>
> > On Sep 12, 2021, at 4:45 PM, sebb <se...@gmail.com> wrote:
> >
> > On Sun, 12 Sept 2021 at 23:49, Dave Fisher <wa...@apache.org> wrote:
> >>
> >> The status of Podlings releases can be found in the clutch analysis.
> >>
> >> Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>
> >>
> >> See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions
> >>
> >
> > Note that releases must have download pages: these are not covered by
> > the Clutch analysis as far as I can tell.
>
> The clutch analysis counts on Whimsy for website checks and whimsy does not check for download pages. I think that it might be worth discussing on dev@whimsical how to add those checks. Once available in whimsy the check can be added to the clutch analysis.

The point is that Clutch can only do some checks - mentors also need
to check other aspects of the release, such as the download page and
the content of the announce email.

Whilst Whimsy has a tool to check the contents of download pages, this
requires the user to provide the correct URL.
It's not possible in general to determine the download page URL (and
there may be more than one)
Maybe the podling status file could be updated to require download URL(s)?

> Regards,
> Dave
>
> >
> >>> On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:
> >>>
> >>> On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
> >>>>
> >>>> Hi all,
> >>>>
> >>>>
> >>>>
> >>>> The Apache brpc (incubating) community is pleased to announce that Apache
> >>>>
> >>>> brpc (incubating) 1.0.0-rc02 has been released!
> >>>>
> >>>>
> >>>>
> >>>> Brief notes of this release:
> >>>>
> >>>>  - Fix a latency issue caused by event_dispatcher
> >>>>  - Fix bug that time unit is not listed in grpc timeout options
> >>>>  - Fix heap overflow in simple_data_pool
> >>>>  - Support the length of redis args could be zero
> >>>>  - Fix bug that may throw out of index in rpc_replay
> >>>>  - Fix an access-after-return issue in TimerThread
> >>>>
> >>>>
> >>>>
> >>>> More details regarding Apache brpc can be found at:
> >>>>
> >>>> http://brpc.apache.org/
> >>>>
> >>>>
> >>>>
> >>>> The release artifacts can be downloaded here:
> >>>>
> >>>> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
> >>>>
> >>>
> >>> Please do NOT use dist.apache.org as a public download location.
> >>> It is only intended for use by project developers when staging a release.
> >>>
> >>> Furthermore, the dist/dev tree is intended for holding release candidates only.
> >>> Once a release vote passes, the release should be moved to the
> >>> dist/release tree.
> >>>
> >>> Something has gone seriously wrong here.
> >>>
> >>>>
> >>>> The release notes can be found here:
> >>>>
> >>>> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
> >>>>
> >>>>
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Lorin Lee
> >>>>
> >>>> Apache brpc (Incubating)
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >>> For additional commands, e-mail: general-help@incubator.apache.org
> >>>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Dave Fisher <wa...@apache.org>.

> On Sep 12, 2021, at 4:45 PM, sebb <se...@gmail.com> wrote:
> 
> On Sun, 12 Sept 2021 at 23:49, Dave Fisher <wa...@apache.org> wrote:
>> 
>> The status of Podlings releases can be found in the clutch analysis.
>> 
>> Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>
>> 
>> See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions
>> 
> 
> Note that releases must have download pages: these are not covered by
> the Clutch analysis as far as I can tell.

The clutch analysis counts on Whimsy for website checks and whimsy does not check for download pages. I think that it might be worth discussing on dev@whimsical how to add those checks. Once available in whimsy the check can be added to the clutch analysis.

Regards,
Dave

> 
>>> On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:
>>> 
>>> On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> 
>>>> 
>>>> The Apache brpc (incubating) community is pleased to announce that Apache
>>>> 
>>>> brpc (incubating) 1.0.0-rc02 has been released!
>>>> 
>>>> 
>>>> 
>>>> Brief notes of this release:
>>>> 
>>>>  - Fix a latency issue caused by event_dispatcher
>>>>  - Fix bug that time unit is not listed in grpc timeout options
>>>>  - Fix heap overflow in simple_data_pool
>>>>  - Support the length of redis args could be zero
>>>>  - Fix bug that may throw out of index in rpc_replay
>>>>  - Fix an access-after-return issue in TimerThread
>>>> 
>>>> 
>>>> 
>>>> More details regarding Apache brpc can be found at:
>>>> 
>>>> http://brpc.apache.org/
>>>> 
>>>> 
>>>> 
>>>> The release artifacts can be downloaded here:
>>>> 
>>>> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>>>> 
>>> 
>>> Please do NOT use dist.apache.org as a public download location.
>>> It is only intended for use by project developers when staging a release.
>>> 
>>> Furthermore, the dist/dev tree is intended for holding release candidates only.
>>> Once a release vote passes, the release should be moved to the
>>> dist/release tree.
>>> 
>>> Something has gone seriously wrong here.
>>> 
>>>> 
>>>> The release notes can be found here:
>>>> 
>>>> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>>>> 
>>>> 
>>>> 
>>>> Thanks,
>>>> 
>>>> Lorin Lee
>>>> 
>>>> Apache brpc (Incubating)
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by sebb <se...@gmail.com>.
On Sun, 12 Sept 2021 at 23:49, Dave Fisher <wa...@apache.org> wrote:
>
> The status of Podlings releases can be found in the clutch analysis.
>
> Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>
>
> See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions
>

Note that releases must have download pages: these are not covered by
the Clutch analysis as far as I can tell.

> > On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:
> >
> > On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
> >>
> >> Hi all,
> >>
> >>
> >>
> >> The Apache brpc (incubating) community is pleased to announce that Apache
> >>
> >> brpc (incubating) 1.0.0-rc02 has been released!
> >>
> >>
> >>
> >> Brief notes of this release:
> >>
> >>   - Fix a latency issue caused by event_dispatcher
> >>   - Fix bug that time unit is not listed in grpc timeout options
> >>   - Fix heap overflow in simple_data_pool
> >>   - Support the length of redis args could be zero
> >>   - Fix bug that may throw out of index in rpc_replay
> >>   - Fix an access-after-return issue in TimerThread
> >>
> >>
> >>
> >> More details regarding Apache brpc can be found at:
> >>
> >> http://brpc.apache.org/
> >>
> >>
> >>
> >> The release artifacts can be downloaded here:
> >>
> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
> >>
> >
> > Please do NOT use dist.apache.org as a public download location.
> > It is only intended for use by project developers when staging a release.
> >
> > Furthermore, the dist/dev tree is intended for holding release candidates only.
> > Once a release vote passes, the release should be moved to the
> > dist/release tree.
> >
> > Something has gone seriously wrong here.
> >
> >>
> >> The release notes can be found here:
> >>
> >> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
> >>
> >>
> >>
> >> Thanks,
> >>
> >> Lorin Lee
> >>
> >> Apache brpc (Incubating)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Dave Fisher <wa...@apache.org>.
The status of Podlings releases can be found in the clutch analysis.

Please have a look at https://incubator.apache.org/clutch/ <https://incubator.apache.org/clutch/> and for brpc - https://incubator.apache.org/clutch/brpc.html <https://incubator.apache.org/clutch/brpc.html>

See https://incubator.apache.org/clutch/#p_has_a_distribution_area <https://incubator.apache.org/clutch/#p_has_a_distribution_area> and P, Q, and R instructions


> On Sep 12, 2021, at 2:44 PM, sebb <se...@gmail.com> wrote:
> 
> On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>> 
>> Hi all,
>> 
>> 
>> 
>> The Apache brpc (incubating) community is pleased to announce that Apache
>> 
>> brpc (incubating) 1.0.0-rc02 has been released!
>> 
>> 
>> 
>> Brief notes of this release:
>> 
>>   - Fix a latency issue caused by event_dispatcher
>>   - Fix bug that time unit is not listed in grpc timeout options
>>   - Fix heap overflow in simple_data_pool
>>   - Support the length of redis args could be zero
>>   - Fix bug that may throw out of index in rpc_replay
>>   - Fix an access-after-return issue in TimerThread
>> 
>> 
>> 
>> More details regarding Apache brpc can be found at:
>> 
>> http://brpc.apache.org/
>> 
>> 
>> 
>> The release artifacts can be downloaded here:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>> 
> 
> Please do NOT use dist.apache.org as a public download location.
> It is only intended for use by project developers when staging a release.
> 
> Furthermore, the dist/dev tree is intended for holding release candidates only.
> Once a release vote passes, the release should be moved to the
> dist/release tree.
> 
> Something has gone seriously wrong here.
> 
>> 
>> The release notes can be found here:
>> 
>> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>> 
>> 
>> 
>> Thanks,
>> 
>> Lorin Lee
>> 
>> Apache brpc (Incubating)
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by sebb <se...@gmail.com>.
On Mon, 13 Sept 2021 at 01:58, tan zhongyi <zh...@gmail.com> wrote:
>
> Hi,sebb,
>
> Thanks for helping us to clarify this.
>
> We will update our website download page to github download page, so others can visit our website or github repo to download the source tarball.

Download pages must use the mirror system for source.
They should not link directly to any unreleased source, so linking to
github is not correct.

Please ask your mentors if this is not clear.

> And move the source tarball from dist/dev to dist/release.

This also needs to be done for the previous releases so they are added
to the ASF archive.

Once they have been archived, the older releases should be removed
from dist/release.
Do not remove them until they have been successfully archived.

The archives should appear here (it will take a day or two):

http://archive.apache.org/dist/incubator/brpc

> Thanks
>
>
> 在 2021/9/13 上午5:44,“sebb”<se...@gmail.com> 写入:
>
>     On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>     >
>     > Hi all,
>     >
>     >
>     >
>     > The Apache brpc (incubating) community is pleased to announce that Apache
>     >
>     > brpc (incubating) 1.0.0-rc02 has been released!
>     >
>     >
>     >
>     > Brief notes of this release:
>     >
>     >    - Fix a latency issue caused by event_dispatcher
>     >    - Fix bug that time unit is not listed in grpc timeout options
>     >    - Fix heap overflow in simple_data_pool
>     >    - Support the length of redis args could be zero
>     >    - Fix bug that may throw out of index in rpc_replay
>     >    - Fix an access-after-return issue in TimerThread
>     >
>     >
>     >
>     > More details regarding Apache brpc can be found at:
>     >
>     > http://brpc.apache.org/
>     >
>     >
>     >
>     > The release artifacts can be downloaded here:
>     >
>     > https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>     >
>
>     Please do NOT use dist.apache.org as a public download location.
>     It is only intended for use by project developers when staging a release.
>
>     Furthermore, the dist/dev tree is intended for holding release candidates only.
>     Once a release vote passes, the release should be moved to the
>     dist/release tree.
>
>     Something has gone seriously wrong here.
>
>     >
>     > The release notes can be found here:
>     >
>     > https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>     >
>     >
>     >
>     > Thanks,
>     >
>     > Lorin Lee
>     >
>     > Apache brpc (Incubating)
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>     For additional commands, e-mail: general-help@incubator.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by Lorin Lee <lo...@apache.org>.
Hi sebb and Dave,

Thanks a lot for your replies, and I apologize sincerely for our mistakes.

I have moved the releases from dist/dev to dist/release just now,
https://dist.apache.org/repos/dist/release/incubator/brpc/

And the download page will also be updated soon.

Thanks

tan zhongyi <zh...@gmail.com> 于2021年9月13日周一 上午8:58写道:

> Hi,sebb,
>
> Thanks for helping us to clarify this.
>
> We will update our website download page to github download page, so
> others can visit our website or github repo to download the source tarball.
>
> And move the source tarball from dist/dev to dist/release.
>
> Thanks
>
>
> 在 2021/9/13 上午5:44,“sebb”<se...@gmail.com> 写入:
>
>     On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>     >
>     > Hi all,
>     >
>     >
>     >
>     > The Apache brpc (incubating) community is pleased to announce that
> Apache
>     >
>     > brpc (incubating) 1.0.0-rc02 has been released!
>     >
>     >
>     >
>     > Brief notes of this release:
>     >
>     >    - Fix a latency issue caused by event_dispatcher
>     >    - Fix bug that time unit is not listed in grpc timeout options
>     >    - Fix heap overflow in simple_data_pool
>     >    - Support the length of redis args could be zero
>     >    - Fix bug that may throw out of index in rpc_replay
>     >    - Fix an access-after-return issue in TimerThread
>     >
>     >
>     >
>     > More details regarding Apache brpc can be found at:
>     >
>     > http://brpc.apache.org/
>     >
>     >
>     >
>     > The release artifacts can be downloaded here:
>     >
>     > https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>     >
>
>     Please do NOT use dist.apache.org as a public download location.
>     It is only intended for use by project developers when staging a
> release.
>
>     Furthermore, the dist/dev tree is intended for holding release
> candidates only.
>     Once a release vote passes, the release should be moved to the
>     dist/release tree.
>
>     Something has gone seriously wrong here.
>
>     >
>     > The release notes can be found here:
>     >
>     > https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>     >
>     >
>     >
>     > Thanks,
>     >
>     > Lorin Lee
>     >
>     > Apache brpc (Incubating)
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>     For additional commands, e-mail: general-help@incubator.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by tan zhongyi <zh...@gmail.com>.
Hi,sebb,

Thanks for helping us to clarify this.

We will update our website download page to github download page, so others can visit our website or github repo to download the source tarball.

And move the source tarball from dist/dev to dist/release.

Thanks


在 2021/9/13 上午5:44,“sebb”<se...@gmail.com> 写入:

    On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
    >
    > Hi all,
    >
    >
    >
    > The Apache brpc (incubating) community is pleased to announce that Apache
    >
    > brpc (incubating) 1.0.0-rc02 has been released!
    >
    >
    >
    > Brief notes of this release:
    >
    >    - Fix a latency issue caused by event_dispatcher
    >    - Fix bug that time unit is not listed in grpc timeout options
    >    - Fix heap overflow in simple_data_pool
    >    - Support the length of redis args could be zero
    >    - Fix bug that may throw out of index in rpc_replay
    >    - Fix an access-after-return issue in TimerThread
    >
    >
    >
    > More details regarding Apache brpc can be found at:
    >
    > http://brpc.apache.org/
    >
    >
    >
    > The release artifacts can be downloaded here:
    >
    > https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
    >

    Please do NOT use dist.apache.org as a public download location.
    It is only intended for use by project developers when staging a release.

    Furthermore, the dist/dev tree is intended for holding release candidates only.
    Once a release vote passes, the release should be moved to the
    dist/release tree.

    Something has gone seriously wrong here.

    >
    > The release notes can be found here:
    >
    > https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
    >
    >
    >
    > Thanks,
    >
    > Lorin Lee
    >
    > Apache brpc (Incubating)

    ---------------------------------------------------------------------
    To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
    For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: [ANNOUNCE] Release Apache brpc (incubating) 1.0.0-rc02

Posted by sebb <se...@gmail.com>.
On Sun, 12 Sept 2021 at 16:09, Lorin Lee <lo...@apache.org> wrote:
>
> Hi all,
>
>
>
> The Apache brpc (incubating) community is pleased to announce that Apache
>
> brpc (incubating) 1.0.0-rc02 has been released!
>
>
>
> Brief notes of this release:
>
>    - Fix a latency issue caused by event_dispatcher
>    - Fix bug that time unit is not listed in grpc timeout options
>    - Fix heap overflow in simple_data_pool
>    - Support the length of redis args could be zero
>    - Fix bug that may throw out of index in rpc_replay
>    - Fix an access-after-return issue in TimerThread
>
>
>
> More details regarding Apache brpc can be found at:
>
> http://brpc.apache.org/
>
>
>
> The release artifacts can be downloaded here:
>
> https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0-rc02/
>

Please do NOT use dist.apache.org as a public download location.
It is only intended for use by project developers when staging a release.

Furthermore, the dist/dev tree is intended for holding release candidates only.
Once a release vote passes, the release should be moved to the
dist/release tree.

Something has gone seriously wrong here.

>
> The release notes can be found here:
>
> https://github.com/apache/incubator-brpc/releases/tag/1.0.0-rc02
>
>
>
> Thanks,
>
> Lorin Lee
>
> Apache brpc (Incubating)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org