I have reviewed and committed couple PRs and removed fix version of 1.20.0 from all other issues. Given that it's Friday, I'm proposing that I wait until Monday before freezing for release in case anyone wants to push anything final through. -- Michael Mior [email protected]
Le ven. 31 mai 2019 à 20:03, Michael Mior <[email protected]> a écrit : > > Below is a link to open issues with fix version set to 1.20.0. I > previously went through and removed the fix version for issues which > will definitely not be ready. > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22)%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%201.20.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC > > I don't think any of these are critical, but several have PRs which I > believe should be ready to merge. A second set of eyes would be > appreciated. Some of the rest also have PRs but they seem to need > further work. > > https://github.com/apache/calcite/pull/1138 > https://github.com/apache/calcite/pull/1011 > https://github.com/apache/calcite/pull/1014 > > -- > Michael Mior > [email protected] > > Le ven. 31 mai 2019 à 14:28, Julian Hyde <[email protected]> a écrit : > > > > How are we doing? What must-fix bugs remain? > > > > I asked Danny to fix some deprecation warnings, which he duly did[1], but > > now I think I was mistaken, because he did so by removing a bunch of > > methods whose arguments were the now-deprecated class SemiJoin. This has > > become a breaking change with not even a minor release notice, and I think > > we should back it out before 1.20. I’m going to re-open 3102 and declare it > > a blocker for 1.20. Sorry I screwed up, Danny! Let’s discuss in the JIRA > > case. > > > > Julian > > > > [1] https://issues.apache.org/jira/browse/CALCITE-3102 > > <https://issues.apache.org/jira/browse/CALCITE-3102> > > > > > On May 28, 2019, at 5:18 AM, Yuzhao Chen <[email protected]> wrote: > > > > > > Thanks so much for your work, Michael, > > > > > > Let's get CALCITE-3055 into 1.20 version, because it fix an important > > > function regression. I will merge it in if finishes the review. > > > > > > [1] https://github.com/apache/calcite/pull/1230/files > > > > > > Best, > > > Danny Chan > > > 在 2019年5月28日 +0800 AM1:41,Michael Mior <[email protected]>,写道: > > >> Thanks Julian! I'm hoping we can get 1.20.0 out this week. I did some > > >> cleanup on JIRA and pinged a few for some status updates and I think > > >> we're in reasonably good shape. > > >> > > >> -- > > >> Michael Mior > > >> [email protected] > > >> > > >> Le mar. 21 mai 2019 à 19:13, Julian Hyde <[email protected]> a écrit : > > >>> > > >>> I agree with Michael’s timeline “a week or two”. How about code freeze > > >>> on Friday 31st May, 10 days from now, and RC0 on Mon 3rd June? > > >>> > > >>> I have fixes for the following: > > >>> > > >>> * [CALCITE-3050] Integrate SqlDialect and SqlParser.Config > > >>> * [CALCITE-3022] Babel: Various SQL parsing issues > > >>> * [CALCITE-3047] In JDBC adapter, expose multiple schemas of the > > >>> back-end database > > >>> * [CALCITE-3048] Improve how JDBC adapter deduces current schema on > > >>> Redshift > > >>> > > >>> and I will commit them before the release. I will also help > > >>> > > >>> * [CALCITE-2969] Improve design of join-like relational expressions > > >>> queries > > >>> > > >>> over the finishing line. > > >>> > > >>> Julian > > >>> > > >>> > > >>>> On May 20, 2019, at 6:06 AM, Michael Mior <[email protected]> wrote: > > >>>> > > >>>> Just revisiting this now that the Avatica has been fixed. I have the > > >>>> following list of pending JIRAs: > > >>>> > > >>>> [CALCITE-1581] UDTF like in hive > > >>>> [CALCITE-2812] Add algebraic operators to allow expressing recursive > > >>>> [CALCITE-2952] Certify Calcite on JDK 12 > > >>>> [CALCITE-2969] Improve design of join-like relational expressions > > >>>> queries > > >>>> [CALCITE-2973] Allow theta joins that have equi conditions to be > > >>>> executed using a hash join algorithm > > >>>> [CALCITE-2992] Enhance implicit conversions when generating hash join > > >>>> keys for an equi condition > > >>>> [CALCITE-3036] Remove correlate variables from Join > > >>>> [CALCITE-3037] Rename EnumerableThetaJoin to EnumerableNestedLoopJoin > > >>>> > > >>>> I think we should cut a release soon to keep momentum going. I'd like > > >>>> to hear from those working on any of the JIRAs to see which ones could > > >>>> be wrapped up in the next week or two. > > >>>> -- > > >>>> Michael Mior > > >>>> [email protected] > > >>>> > > >>>> Le mar. 30 avr. 2019 à 11:15, Michael Mior <[email protected]> a écrit : > > >>>>> > > >>>>> Calcite 1.19.0 was released approximately one month ago. This was > > >>>>> later than we originally planned (although I think with good reason > > >>>>> and I'm happy with what made it into this release). I don't think > > >>>>> there's an imminent need for a new release, but I wanted to start the > > >>>>> discussion now that Avatica has had it's latest release. > > >>>>> > > >>>>> There's a few big things in progress below that I thought I'd see if > > >>>>> we want to try to include in the next release. Apologies if I missed > > >>>>> any. > > >>>>> > > >>>>> CALCITE-1581 UDTF like in hive > > >>>>> CALCITE-2952 Certify Calcite on JDK 12 > > >>>>> CALCITE-3036 Remove correlate variables from Join > > >>>>> CALCITE-3037 Rename EnumerableThetaJoin to EnumerableNestedLoopJoin > > >>>>> > > >>>>> -- > > >>>>> Michael Mior > > >>>>> [email protected] > > >>> > >
