Hi Josh,

I do have a ticket for the CircleCI addition:
https://issues.apache.org/jira/browse/CASSANDRA-17950. It's a subtask of
https://issues.apache.org/jira/browse/CASSANDRA-17930, which I'm planning
on doing more work on once I get confirmation that I'm not doing something
wrong with CircleCI :)

I put the JIRA ID in the commit message but I guess I forgot to mention it
in the request for reviewer :(

For the doc PR Mick just said to submit the PR first since it's a small
change, but I'm happy to open a JIRA ticket for it if that's a more
appropriate path.

Cheers,

Derek

On Thu, Oct 13, 2022 at 11:17 AM Josh McKenzie <jmcken...@apache.org> wrote:

> Late Post-ApacheCon update ftw! I'll probably give it 2.5 weeks before the
> next update so we have more time for things to settle and evolve as we run
> up to 4.1 rc and ga.
>
> First off - for all of you who couldn't make it to ApacheCon: you were
> missed. New Orleans was great (and the food there undoubtedly takes time
> off one's lifespan...). For those of you who could make it - it was great
> to see new faces and meet new folks in person while also seeing some
> old-timers on the project as well! It's incredibly energizing to have
> newcomers to the project bring their energy and fresh perspectives and
> experiences to the group.
>
> During the middle of the conference the 4.1-beta vote passed - the
> artifacts are available as mentioned in Mick's previous email here:
> https://lists.apache.org/thread/nd342c3k1s3swm77gn3j0td178y7fwns.
>
> Videos of the talks from the NA ApacheCon 2022 Cassandra Track are
> available courtesy of Jeremy Hanna's upload here:
> https://drive.google.com/drive/folders/1tOhC7G2Ezp3W-SSs2J4CiLtlZ7hutuRP.
> I hear slides should be coming out at some point but haven't heard details
> on that yet.
>
> On the topic of conferences, the Cassandra Summit returns in 2023 - see
> the blog post on the Cassandra blog here:
> https://cassandra.apache.org/_/blog/Cassandra-Summit-Returns-in-2023.html.
> It will be held in San Jose California, March 13-14 2023 and will be hosted
> by the Linux Foundation. Call for Proposals aren't quite open yet but you
> can see a guide on starting to get information together here:
> https://events.linuxfoundation.org/cassandra-summit/program/cfp/. Also,
> the conference is looking for sponsors so if your employer would be
> interested in sponsoring or if *you* would like to be a sponsor of this
> event, please reach out to sponsorsh...@linuxfoundation.org.
>
> Circling back to 4.1 as is tradition on these emails now, we need to first
> cover a change that's in flight:
> https://lists.apache.org/thread/26gw66ohl8zbo4ozj3yvhk19wkzl0qw0. The
> TL;DR: we just finished voting on allowing using ASF Jenkins OR circleci as
> release gating criteria for official Cassandra releases. This is largely a
> stopgap as we continue to work to improve the stability of the ASF CI
> infrastructure.
>
> As a snapshot of where we are today:
> https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=484. We
> have 6 issues blocking RC, only 1 of which is unassigned (CASSANDRA-17773 -
> Incorrect cassandra.logdir on Debian systems) which looks like more of an
> administrative oversight as Claude appears to be active on it. We do have
> one ticket that needs committer attention (CASSANDRA-17873 - Opcodes.ASM7
> should be used in UDFByteCodeVerifier to support JDK11) that Ekaterina's
> working on. If any committers have some spare cycles your attention here
> would be greatly appreciated!
>
>
> [New Contributors Getting Started]
> Documentation contributions, website contributions, anything in the
> unassigned list on 4.0.x or 4.x here that you feel up to tackling:
> https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=484&quickFilter=2160.
> The world is your oyster. :)
>
> We have 35 total "Starter Tickets" (i.e. a mentor has determined that the
> ticket is _probably_ a bit more bite-sized and good for getting to know the
> project) across our various releases that are unassigned right now:
> https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=484&quickFilter=2160&quickFilter=2162
>
> Here's reference explaining the various types of contribution:
> https://cassandra.apache.org/_/community.html#how-to-contribute
> An overview of the C* architecture:
> https://cassandra.apache.org/doc/latest/cassandra/architecture/overview.html
> The getting started contributing guide:
> https://cassandra.apache.org/_/development/index.html
> We hang out in #cassandra-dev on https://the-asf.slack.com and there's a
> @cassandra_mentors alias you can use to reach a bunch of us that have
> volunteered to help newcomers get situated. If you need an invite to the
> slack channel feel free to reply to just me on this email and I'll get you
> set up.
>
>
> [Dev list Digest]
> https://lists.apache.org/list?dev@cassandra.apache.org:lte=14d:
>
> Pretty busy couple of weeks. There's an ongoing discussion about password
> validation and generation and CEP-24 that is covering some really solid
> ground on just how far is appropriate to go with the feature, what we'd
> like as operators, what we think is industry standard in our field, etc.
> You can chime in on the thread:
> https://lists.apache.org/thread/454tmo2r9238rj69j7h3xv43crygv31m
>
> We have a new episode of the Apache Cassandra Corner on staging that'll go
> live Friday night - if you'd like, feel free to preview it and provide
> Aaron with your feedback:
> https://lists.apache.org/thread/7prkk4dndfvf8oxsb17o74z61wknrn45
>
> Derek Chen-Becker (ApacheCon presenter extraordinaire!) is looking for
> reviewers on a circleci config and doc fix - we have PR's for that linked
> in his email:
> https://lists.apache.org/thread/lt0tplx19k6xvbl9f0pg0q5jql0r4j8t. @Derek
> - do we have JIRA's for this yet? That'd get them visible in our standard
> workflows so I could highlight them from the status emails here.
>
> We drove to consensus on the inclusion of the Agrona library with the
> points being raised about the dangers of overlapping functionality and
> documenting the "preferred and idiomatic Way To Do Things" in a code-base
> where you have multiple first-class options:
> https://lists.apache.org/thread/zk9hjk1rklcof1pmw555no032pmr3001. I don't
> think anyone took away the ToDo item of actually revising our Code Style
> guidelines (https://cassandra.apache.org/_/development/code_style.html)
> about library usage - maybe that'd be something good for someone to do when
> they add a library @Branimir? :)
>
> James reached out about joining the slack, which is what led me to realize
> I should include that little detail above in this status email:
> https://lists.apache.org/thread/53rmbdz8f089b00mwfwsnv5kmbdsjjhd
>
> The thread about whether we should move from 4.2 to 5.0 had a straggler
> from Patrick a couple weeks ago; I'm still firmly in the camp of "we should
> more rigorously document our JDK commitments and signpost upcoming JDK
> support addition and removal w/major versions", but words are cheap and
> Ekaterina's doing the hard work on the JDK17 support for now so I'll just
> shut up on that topic. :)
>
> Berenguer's looking for feedback re:
> https://issues.apache.org/jira/browse/CASSANDRA-14227, extending the
> maximum expiration date. Benedict provided some feedback on the mailing
> list regarding concerns w/memory pressure (which is being finicky because
> of mail threading w/an unrelated reply) -> thread starting w/the reply and
> proposal for delta encoding here:
> https://lists.apache.org/thread/j36ps2tsjjchfm1msl3v8xghox1djgyt. If you
> have a perspective on this please feel free to chime in.
>
> And last but certainly not least Brad keeps fighting the good fight on
> modernizing and cleaning up our python:
> https://lists.apache.org/thread/14wlyv2skmkn6jlg9ojh134c3p20ypg8! No harm
> in being careful and hitting up the dev list about removing and replacing
> libraries.
>
>
> [ASF CI Trends]
> https://butler.cassandra.apache.org/#/
>
> Here's our trends on our branches for the last two weeks:
>
> 3.0: 10 -> 13
> 3.11: 17 -> 22
> 4.0: 5 -> 6
> 4.1: 11 -> 14
> trunk: 11 -> 7
>
> The spike in 4.1 appears to be local socket binding errors:
> https://ci-cassandra.apache.org/job/Cassandra-4.1/181/testReport/dtest-offheap.replication_test/TestSnitchConfigurationUpdate/test_rf_collapse_property_file_snitch/,
> ccmlib.common.UnavailableSocketError: Inet address 127.0.0.2:7000 is not
> available: [Errno 98] Address already in use; a cluster may already be
> running or you may need to add the loopback alias
>
> This is something we saw intermittently in the past but anecdotally
> appears to be becoming more prevalent. Not sure if we have a JIRA for it yet
>
>
> [CircleCI Status]
> Andres de la Peña is working on CASSANDRA-17938 (allow multiple tests to
> be multiplexed in one run) and CASSANDRA-17939 (automatically detect and
> repeat new or modified JUnit tests), Derek's working on getting our test
> suite coverage into parity on CASSANDRA-17950 (enable dtest-offheap in
> circle-ci). We'll need to do another audit of which tests are running in
> ASF CI and not in Circle to ensure that the coverage there matches; several
> conversations have gone on about this in slack, email threads, and JIRA, so
> if I've missed something here please ping the thread. Probably worth
> creating an epic to validate circle as a CI env that we can use to validate
> a release; I'll get on that.
>
>
> [Release progress]
>
> https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=484&quickFilter=2175
>
> 4.1 rc / ga:
> - Fixed - Zero length files in the audit folder would prevent a node
> startup (CASSANDRA-17933)
> - Fix StorageService.getNativeaddress not handling IPv6 addresses
> correctly in all cases (CASSANDRA-17945)
> - Test fix on dtest.repair_tests (CASSANDRA-17005)
> - Fix on RateLimitingTest when running pre-V5 (CASSANDRA-17927)
> - Fixed inability to autocomplate "WITH" when creating materialized views
> (CASSANDRA-17879)
>
> 4.0.x:
> - Fix for LongBufferPoolTest flakiness (CASSANDRA-16681)
>
> 4.X / Next: 9 issues
> - Fixed IllegalArgumentException in Gossiper due to concurrent mutations
> (CASSANDRA-17908)
> - Inclide the estimated active compaction remaining write sizes when
> starting new compactions (CASSANDRA-17931)
> - Add support for mixed mode support for internode auth during TLS
> upgrades (CASSANDRA-17923)
> - Allow 0 to be used in collection_size guardrails to prohibit collections
> (CASSANDRA-17551)
> - Re-upgrade Mockito to 4.7.0 after CASSANDRA-17750 (CASSANDRA-17946)
>
> We're super close to 4.1 rc, and we have a _ton_ of exciting _post_ 4.1
> stuff coming from all angles in the community; really excited to see this
> coming together. Thanks everyone!
>
> ~Josh
>


-- 
+---------------------------------------------------------------+
| Derek Chen-Becker                                             |
| GPG Key available at https://keybase.io/dchenbecker and       |
| https://pgp.mit.edu/pks/lookup?search=derek%40chen-becker.org |
| Fngrprnt: EB8A 6480 F0A3 C8EB C1E7  7F42 AFC5 AFEE 96E4 6ACC  |
+---------------------------------------------------------------+

Reply via email to