-1 (non-binding)
here’s what I’ve got so far.
The good:
- signatures look good
- checksums look good
The so-so:
- after I injected the needed configs to have the twitter source tests run
against the twitter API, the error I got back let me know my test app was made
about two weeks too late to use the API that we rely on[1].
Unless someone still has a twitter app around from prior to the deprecation, I
think it’s worth calling out in the release notes that we can’t test the source
as is. A future release will need to move to the updated Twitter APIs
(presumably in some kind of examples repo rather than core).
The bad:
- links from release note to pdf version of staged dev / admin guide fail
- building from a clean settings.xml and maven repo fails (thanks to a coworker
for pointing me to the start of this issue)
see details in FLUME-3379 and PR for same
- convenience binary LICENSE/NOTICE still has entries for the category-X
JSON.org from our previous Twitter4J dependency (I have a fix for this under
internal review for posting to the community; ETA this week)
[1]: Twitter announcement of v1.1/statuses/sample endpoint deprecation on Apr 29
https://s.apache.org/xvfmx
> On Jun 3, 2022, at 7:40 PM, Ralph Goers <[email protected]> wrote:
>
> This is a vote to release Flume 1.10.0, the next version of the Apache Flume
> project.
>
> Please download, test, and cast your votes on the Flume developers list.
> [] +1, release the artifacts
> [] -1, don't release because...
>
> The vote will remain open for 72 hours. All votes are welcome and we
> encourage everyone to test the release, but only Flume PMC votes are
> “officially” counted. As always, at least 3 +1 votes and more positive than
> negative votes are required.
>
> Changes in this release can be found at
> https://flume.staged.apache.org/releases/1.10.0.html.
>
> Tag:
> a) for a new copy do "git clone https://github.com/apache/flume.git and then
> "git checkout tags/flume-1.10.0-rc1” or just "git clone -b lflume-1.10.0-rc1
> https://github.com/apache/flume.git"
> b) for an existing working copy to “git pull” and then “git checkout
> tags/flume-1.10.0-rc1”
>
> Web Site: https://flume.staged.apache.org/.
>
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapacheflume-1035.
>
> Distribution archives: https://dist.apache.org/repos/dist/dev/flume/
>
> You may download all the Maven artifacts by executing:
> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
> https://repository.apache.org/content/repositories/orgapacheflume-1035/org/apache/flume/
>
> Ralph