Spring 2018 Cassandra Dev Wrap-up

2018-05-12 Thread Jeff Jirsa
Here's what's going on in the Cassandra world this spring:

Mailing list:
- Kurt sent out a call for reviewers:
https://lists.apache.org/thread.html/f1f7926d685b7f734edb180aeddc3014d79dc6e5f89e68b751b9eb5e@%3Cdev.cassandra.apache.org%3E
- Dinesh proposed a management sidecar:
https://lists.apache.org/thread.html/a098341efd8f344494bcd2761dba5125e971b59b1dd54f282ffda253@%3Cdev.cassandra.apache.org%3E
- Joey sent some math about the impact of vnodes on availability:
https://lists.apache.org/thread.html/54a9cb1d3eeed57cbe55f14aff2fb0030bce22b59d04b32d592da6b3@%3Cdev.cassandra.apache.org%3E
- We spent some time talking about feature freeze dates for 4.0, and seem
to have landed around Sept 1:
https://lists.apache.org/thread.html/eb9f5080fbab4f4e38266c7444b467ca1c54af787568321af56e8e4b@%3Cdev.cassandra.apache.org%3E

Activity:
- Some really crude git log | grep | cut | sort nonsense suggests 58
different patch authors / contributors so far in 2018. This may be
undercounted by a bit.
- Blake Eggleston, Sam Tunnicliffe, and Stefan Podkowinski were added to
the PMC (congrats!)
- We're up to about 45 changes pending in 3.11.3 and 30'ish in 3.0.17,
nearing time for some new release votes

Notable Commits to 4.0 since February

- CASSANDRA-12151 landed, brining audit logs
- CASSANDRA-13910 landed, removing probabilistic read repair chance
- Pluggable storage interfaces are being added incrementally, with the
write path, repair, and streaming interfaces already committed

If you're bored on this weekend and want something to do, here's Kurt's
list of patches that need reviews:

Bugs:
https://issues.apache.org/jira/browse/CASSANDRA-14365
https://issues.apache.org/jira/browse/CASSANDRA-14204
https://issues.apache.org/jira/browse/CASSANDRA-14162
https://issues.apache.org/jira/browse/CASSANDRA-14126
https://issues.apache.org/jira/browse/CASSANDRA-14365
https://issues.apache.org/jira/browse/CASSANDRA-14099
https://issues.apache.org/jira/browse/CASSANDRA-14073
https://issues.apache.org/jira/browse/CASSANDRA-14063
https://issues.apache.org/jira/browse/CASSANDRA-14056
https://issues.apache.org/jira/browse/CASSANDRA-14054
https://issues.apache.org/jira/browse/CASSANDRA-14013
https://issues.apache.org/jira/browse/CASSANDRA-13841
https://issues.apache.org/jira/browse/CASSANDRA-13698

Improvements:
https://issues.apache.org/jira/browse/CASSANDRA-14309
https://issues.apache.org/jira/browse/CASSANDRA-10789
https://issues.apache.org/jira/browse/CASSANDRA-14443
https://issues.apache.org/jira/browse/CASSANDRA-13010
https://issues.apache.org/jira/browse/CASSANDRA-11559
https://issues.apache.org/jira/browse/CASSANDRA-10789
https://issues.apache.org/jira/browse/CASSANDRA-10023
https://issues.apache.org/jira/browse/CASSANDRA-8460

And Josh's similar JIRA query:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20cassandra%20AND%20resolution%20%3D%20unresolved%20AND%20status%20in%20(%22Patch%20Available%22%2C%20%22Awaiting%20Feedback%22)%20AND%20reviewer%20is%20EMPTY%20ORDER%20BY%20updated%20DESC


Re: In need of reviewers

2018-05-12 Thread dinesh.jo...@yahoo.com.INVALID
I can help out.
Dinesh 

On Friday, May 11, 2018, 4:37:07 PM PDT, kurt greaves 
 wrote:  
 
 Oh I know, there are just tickets relevant to people I work with.

On Fri., 11 May 2018, 22:10 Josh McKenzie,  wrote:

> May be easier to just provide a link to the JQL, since there's quite a few
> more tickets than just what you've mentioned above:
>
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20cassandra%20AND%20resolution%20%3D%20unresolved%20AND%20status%20in%20(%22Patch%20Available%22%2C%20%22Awaiting%20Feedback%22)%20AND%20reviewer%20is%20EMPTY%20ORDER%20BY%20updated%20DESC
>
> or JQL:
> project = cassandra AND resolution = unresolved AND status in ("Patch
> Available", "Awaiting Feedback") AND reviewer is EMPTY ORDER BY updated
> DESC
>
> On Fri, May 11, 2018 at 6:43 AM, kurt greaves 
> wrote:
>
> > We've got a bunch of tickets that are either in need of review or just a
> > bit of feedback. Would be very grateful for any help here :).
> >
> > Bugs:
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14365=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=dzgugNQ_-Xp_IhoZ_
> > yXOhK90rU63tOa5VWtbNCJXB1I=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14204=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > pITz0kdAo5jrNc3TDzeXdBJ14yDl4HHi2aowk1yA4NI=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14162=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=tiN83_
> > Q68L9l6coMUD2KdBIptE4F-xfi--cWEzadVLM=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14126=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > LBThldSjUG6z912bxdp2202kNA-ma-TbReAfPuaKOho=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14365=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=dzgugNQ_-Xp_IhoZ_
> > yXOhK90rU63tOa5VWtbNCJXB1I=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14099=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=RYPlsfyk_
> > m9AUKPjTqS99FUIrHUR15T9gYFNkAvHmT4=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14073=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=YJs46FqZ1P_M9xiLcl-
> > ynUduvhhfzCWoElcDXMioThY=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14063=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > vjJGUzOXIG0UXbVZWOb42nx6kBHhHhJG-p6eyw2JpLs=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14056=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=XItQA2Xa1jdbjLCZhYRhdm-
> > HgfoKgJwspC99fdQv_iM=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14054=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=FvTGFmMgSIp4wS-
> > Knt7lzAJONsk2DthnBLPPcgyMEfg=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14013=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > ngN2nSGlKr5iNVL4NVGzH84CJvQABXjBqmvtqjVeiy0=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D13841=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > 2NH6xOyQU1mIPOOcWLDkPm3tiuzj59vJbPORWIjnjrs=
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D13698=DwIBaQ=
> > adz96Xi0w1RHqtPMowiL2g=qK2RkRAsGtixYf0IgKlRBYLfTrXyOKED9OOTyMVvDf4=
> > PxaWSXkgaViGX9BMjOCmJhZSQCCVyOq0rlqievPEnHY=
> > AlEWZmIpKOTRjOOSLQVllahk4dgHPpDEmHHJUXNjLS4=
> >
> > Improvements:
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.
> > apache.org_jira_browse_CASSANDRA-2D14309=DwIBaQ=
> >