[DISCUSS] State of the project 2018

2018-11-05 Thread Michael Mior
in the project? 2) What areas do we need to do better? Please take some time to share your thoughts! -- Michael Mior mm...@apache.org

Re: Access SELECT and WHERE Clause column names in SQL Query

2018-10-30 Thread Michael Mior
What have you tried? You should be able to build a SqlParser and call the parseQuery method. With the resulting SqlNode, you may want to try implementing the SqlVisitor interface to get the data you need. -- Michael Mior mm...@apache.org Le mar. 30 oct. 2018 à 02:02, Shashwat Kumar a écrit

[jira] [Created] (CALCITE-2644) isAlwaysTrue broken for IS FALSE

2018-10-28 Thread Michael Mior (JIRA)
Michael Mior created CALCITE-2644: - Summary: isAlwaysTrue broken for IS FALSE Key: CALCITE-2644 URL: https://issues.apache.org/jira/browse/CALCITE-2644 Project: Calcite Issue Type: Bug

Re: [DISCUSS] Towards Calcite 1.18

2018-10-21 Thread Michael Mior
Thanks for continuing to push releases forward! Unfortunately I won't be able to volunteer to be release manager this time around, but I'll try to set aside some time to go through some PRs. On Sat, Oct 20, 2018, 02:21 Julian Hyde wrote: > OK, it's now exactly 3 months since 1.17. I think it's

Re: [DISCUSS] Where do we draw the line?

2018-10-18 Thread Michael Mior
to be humorous how they will be perceived. -- Michael Mior mm...@apache.org Le jeu. 18 oct. 2018 à 15:37, Julian Hyde a écrit : > I’m not too concerned about the "Do you aim to get an entry in > accidentallyquadratic?” comment — it could be interpreted humorously, if it > were not at a

Re: Exception-handling in built-in functions

2018-10-17 Thread Michael Mior
or interpersonal conflicts get heated. -- Michael Mior mm...@apache.org Le mer. 17 oct. 2018 à 14:58, Julian Hyde a écrit : > Vladimir, > > You’ve made your points. And I hear them. > > However I get the impression that you are not open to persuasion. Which > means that I am wasting my ti

Re: Calcite IN operator handling

2018-10-10 Thread Michael Mior
You should be able to work around this by setting inSubQueryThreshold to Integer.MAX_VALUE.. -- Michael Mior mm...@apache.org Le mer. 10 oct. 2018 à 10:04, Mykola Zerniuk a écrit : > Hello calcite devs! > My name is Mykola, a am software engineer. We actively use calcite > framewo

Re: Generic Map type (_MAP) and select star (*)

2018-10-04 Thread Michael Mior
lcite/blob/c39bfaa02a06ac91575076a6e74f29863923f5eb/elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchProject.java#L67 -- Michael Mior mm...@apache.org Le jeu. 4 oct. 2018 à 14:47, Andrei Sereda a écrit : > Hello, > > I would like to understand how exactly generic map type (_MAP)

Re: Calcite Streaming and Mongo

2018-10-03 Thread Michael Mior
. -- Michael Mior mm...@apache.org Le mar. 2 oct. 2018 à 20:43, Andrei Sereda a écrit : > Hello, > > Since version 3.6 mongo introduced collection change streams > <https://docs.mongodb.com/v3.6/changeStreams/> which allow to observe > real-time changes of a collec

Re: Draft board report for October 2018

2018-10-01 Thread Michael Mior
Good catch! That's definitely what I intended to say. Will fix. -- Michael Mior mm...@apache.org Le lun. 1 oct. 2018 à 18:06, Francis Chuang a écrit : > Hey Michael, > > Thanks for preparing the board report, it looks great! For Avatica Go, > 3.1.0 was released in early Septemb

Re: Draft board report for October 2018

2018-10-01 Thread Michael Mior
Will do. Thanks Julian! Hope ApacheCon went well. I was sad not to be able to make it but it's good to hear that Calcite was well-represented :) -- Michael Mior mm...@apache.org Le lun. 1 oct. 2018 à 12:53, Julian Hyde a écrit : > Thanks Michael. > > Can you add the following to

Draft board report for October 2018

2018-10-01 Thread Michael Mior
See below a draft of this month's board report. Please let me know if you have any additions or corrections. Thanks! ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in

Re: CALCITE-2458 Use of Kotlin for unit tests

2018-09-26 Thread Michael Mior
no controversy and lazy interpretation. If objections are raised, then I believe lazy consensus has *not* been reached. I wouldn't interpret these objections as a veto, but I think objections raised during lazy consensus should be addressed before moving forward. -- Michael Mior mm...@apache.org Le mer

Re: CALCITE-2458 Use of Kotlin for unit tests

2018-09-25 Thread Michael Mior
" we should agree on what it means. -- Michael Mior mm...@apache.org Le mar. 25 sept. 2018 à 16:41, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Apache/voting> A decision-making policy which assumes general consent if no > responses > are posted within a de

Re: CALCITE-2458 Use of Kotlin for unit tests

2018-09-25 Thread Michael Mior
tion, I agree with Julian that lazy consensus was *not* reached on this decision. You're correct that there were no -1 votes, but there were responses, some with reasonable objections. -- Michael Mior mm...@apache.org Le mar. 25 sept. 2018 à 10:08, Vladimir Sitnikov < sitnikov.vladi...@gm

Re: Calcite fuzz testing

2018-09-19 Thread Michael Mior
I was just suggesting that if there were a number of small bugs already discovered that maybe one JIRA would be enough to cover them. I'm certainly not suggesting that we have a JIRA that is continually updated. Perhaps there should just be a separate JIRA for each issue found. -- Michael Mior mm

Re: CALCITE-2458 Use of Kotlin for unit tests

2018-09-17 Thread Michael Mior
code is just the place to introduce something like this. Anything that makes test code less verbose is a good way of encouraging more tests to be written :) -- Michael Mior mm...@apache.org Le lun. 17 sept. 2018 à 15:21, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : >

Re: Calcite fuzz testing

2018-09-17 Thread Michael Mior
Looks good to me! Should we maybe create a JIRA that we can point to for those interested in fixing some bugs? -- Michael Mior mm...@apache.org Le mer. 12 sept. 2018 à 18:17, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Let the fuzzing begin: https://github.com/apach

Re: [VOTE] Release calcite-avatica-go-3.2.0 (release candidate 0)

2018-09-17 Thread Michael Mior
Sorry for being slow again. I tried this again and all seems good. Maintaining my +1 (binding) -- Michael Mior mm...@apache.org Le jeu. 13 sept. 2018 à 22:22, Francis Chuang a écrit : > I updated HBase in the Boostport/hbase-phoenix-all-in-one image from > 2.0.1 to 2.0.2 and was able

Re: Avoid re-generate Parser.jj on each build if the parser was not modified

2018-09-15 Thread Michael Mior
+1 Thanks Vladimir! -- Michael Mior mm...@apache.org Le sam. 15 sept. 2018 à 14:37, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Hi, > > I'm sure lots of us have seen during Maven build even though the sources > were not changed: >Compiling 1155 sou

Re: any maintainer of geode adapter ?

2018-09-14 Thread Michael Mior
Volodymyr contributed the Geode adapter within the past few months. I'm not sure what his bandwidth is for ongoing maintenance. -- Michael Mior mm...@apache.org Le jeu. 13 sept. 2018 à 23:39, Andrei Sereda a écrit : > Hello, > > I would like to make some changes to geode adapter

Re: [VOTE] Release calcite-avatica-go-3.2.0 (release candidate 0)

2018-09-13 Thread Michael Mior
I'm happy to trust you that the test works although my machine has 16GB RAM, it is a i5-2400. I'll try to look into this deeper later today, but I'm still ok giving my +1. -- Michael Mior mm...@apache.org Le mer. 12 sept. 2018 à 23:12, Francis Chuang a écrit : > A few more things to

Re: [VOTE] Release calcite-avatica-go-3.2.0 (release candidate 0)

2018-09-12 Thread Michael Mior
I just used Docker compose as mentioned in the docs. -- Michael Mior mm...@apache.org Le mer. 12 sept. 2018 à 18:35, Francis Chuang a écrit : > Hi Michael, > > Thanks for giving the tests a shot! Can you try the following? > > - Are the tests being run using the docker-compose

Re: [VOTE] Release calcite-avatica-go-3.2.0 (release candidate 0)

2018-09-12 Thread Michael Mior
/internal[no test files] calcite-avatica-go_1 | ? github.com/apache/calcite-avatica-go/v3/message [no test files] calcite-avatica-go_1 | ? github.com/apache/calcite-avatica-go/v3/phoenix [no test files] -- Michael Mior mm...@apache.org Le mar. 11 sept. 2018 à 05:17, Francis Chuang

Re: Calcite fuzz testing

2018-09-12 Thread Michael Mior
My own personal machine could work although I've found in the past it can be a pain since I'm constantly installing and reconfiguring it for other tasks and it's more likely to cause other things to break. But it's certainly a possible option. -- Michael Mior mm...@apache.org Le mer. 12 sept

Re: Calcite fuzz testing

2018-09-12 Thread Michael Mior
afl seems to be working well, although it's quite slow and never found any crashes so probably not really worth it. -- Michael Mior mm...@apache.org Le mer. 12 sept. 2018 à 08:40, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > >My only concern is that may betoo short and u

Re: Calcite fuzz testing

2018-09-12 Thread Michael Mior
from INFRA to run fuzz testing full time if it ends up being particularly valuable. https://reference.apache.org/pmc/vms -- Michael Mior mm...@apache.org Le mer. 12 sept. 2018 à 07:46, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Michael>I wouldn't expect this to exe

Re: [DISCUSS] reasonable duration for tests in the Calcite codebase

2018-09-10 Thread Michael Mior
time or we'd delete all the tests. It seems like what we're really trying to come to a consensus on is how to judge the value of a test. -- Michael Mior mm...@uwaterloo.ca Le lun. 10 sept. 2018 à 07:53, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Michael>just because

Re: Calcite Jenkins fails due to spaces in folder names

2018-09-10 Thread Michael Mior
Awesome! Thanks again for getting this up and running :) -- Michael Mior mm...@uwaterloo.ca Le lun. 10 sept. 2018 à 15:16, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Michael>Excellent :) Would be great to have CI running on Windows. Thanks > Vlad

Re: Calcite Jenkins fails due to spaces in folder names

2018-09-10 Thread Michael Mior
Excellent :) Would be great to have CI running on Windows. Thanks Vladimir! -- Michael Mior mm...@apache.org Le lun. 10 sept. 2018 à 11:19, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Thanks for the review. > > Michael> I'm not able to actually test on

Re: Calcite Jenkins fails due to spaces in folder names

2018-09-10 Thread Michael Mior
LGTM, although I'm not able to actually test on WIndows right now. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 12:40, Vladimir Sitnikov a écrit : > Hi, > > Jenkins jobs fail due to %20 in the file path. > CI failure holds -SNAPSHOT releases from being published. >

Re: Calcite fuzz testing

2018-09-10 Thread Michael Mior
ept at finding bugs :) -- Michael Mior mm...@apache.org Le lun. 10 sept. 2018 à 08:09, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit : > Michael>Tests are running quite slowly, but I left it overnight and haven't > found any crashes > > There's https://github.

Calcite fuzz testing

2018-09-10 Thread Michael Mior
inputs. Tests are running quite slowly, but I left it overnight and haven't found any crashes. Any suggestions on other things that might be relatively straightforward to test? -- Michael Mior mm...@apache.org

Re: [DISCUSS] reasonable duration for tests in the Calcite codebase

2018-09-10 Thread Michael Mior
seconds. Of course, we also need to define what environment these runtimes are measured in. We could also put some slower tests behind a define since just because a test is slow of course doesn't mean it's not useful. -- Michael Mior mm...@apache.org Le lun. 10 sept. 2018 à 03:53, Vladimir Sitnikov

Re: [VOTE] [CALCITE-490] Remove "End File.java" comments from the end of files

2018-09-10 Thread Michael Mior
+0 I've never found these comments caused any problems for me but if the consensus is that it slows down things for others, I have nothing against removing them. -- Michael Mior mm...@apache.org Le lun. 10 sept. 2018 à 04:49, Vladimir Sitnikov < sitnikov.vladi...@gmail.com> a écrit :

Re: [DISCUSS] Towards calcite-avatica-go-3.1.1

2018-09-10 Thread Michael Mior
A patch release some sounds good to me. Thanks for staying on top of all this Francis! I'm +0 on renaming the source tarball. I'm assuming it's unlikely anyone has built yoolinh expecting a particular filename structure at this point. On Mon, Sep 10, 2018, 04:57 Francis Chuang wrote: > I have a

Re: Sqlline release

2018-09-09 Thread Michael Mior
Thanks Julian and all others who contributed to this release! -- Michael Mior mm...@apache.org Le dim. 9 sept. 2018 à 10:11, Arina Yelchiyeva a écrit : > Thank you, Julian! > > Kind regards, > Arina > > On Sun, Sep 9, 2018 at 8:20 AM Sergey Nuyanzin > wrote: >

Re: Babel and Reserved keywords

2018-09-02 Thread Michael Mior
I wrote a simple script that just goes through all the keywords one by one and tries them (by running the Babel test suite). Interestingly, YEAR did not work based on this test, but YEARS did. All I did was try adding things to both keywords and nonReservedKeywords. -- Michael Mior mm

Re: Maven wrapper

2018-09-02 Thread Michael Mior
One thing I didn't initially notice is that using mvnw created a directory .mvn in the root of the project. This should probably be added to .gitignore. -- Michael Mior mm...@apache.org Le ven. 31 août 2018 à 11:05, Michael Mior a écrit : > Works for me on Ubuntu 18.04. Skimmed the

Re: Maven wrapper

2018-08-31 Thread Michael Mior
Works for me on Ubuntu 18.04. Skimmed the doc changes as well and looks good to me. -- Michael Mior mm...@apache.org Le jeu. 30 août 2018 à 19:57, Julian Hyde a écrit : > Please review https://github.com/julianhyde/calcite/tree/2112-mvnw < > https://github.com/julianhyde/calcite/

Re: how to validate a sql is optimize

2018-08-30 Thread Michael Mior
Unfortunately, I can't parse the question you're asking. You'll have to provide more details to receive a useful response. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 03:01, 毛秀庆 a écrit : > > > when input a SQL, then output what is optimized by calcite ? > > how the code write ? > > > >

Re: JSON support

2018-08-30 Thread Michael Mior
Thanks for the clarification :) -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 19:28, Julian Hyde a écrit : > The rules for Parser.jj are a little different. JavaCC needs to parse the > Java fragments inside rules and sometimes it can’t handle modern Java > syntax suc

Re: [VOTE] Release calcite-avatica-go-3.1.0 (release candidate 0)

2018-08-30 Thread Michael Mior
Yeah, I assumed it probably wasn't an Avatica issue. I maintain my +1. -- Michael Mior mm...@apache.org Le jeu. 30 août 2018 à 11:54, Josh Elser a écrit : > That looks like an issue with Phoenix+Tephra rather than with the Go > driver. The latest release of Tephra (going through IPMC vo

Re: [VOTE] Release calcite-avatica-go-3.1.0 (release candidate 0)

2018-08-30 Thread Michael Mior
: org.apache.phoenix.shaded.org.apache.thrift.TException: Unable to discover transaction service. -> TException: Unable to discover transaction service -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 20:44, Francis Chuang a écrit : > Hey Michael, > > If you have docker and docker-compose installed on

Re: [VOTE] Release calcite-avatica-go-3.1.0 (release candidate 0)

2018-08-29 Thread Michael Mior
+1 (binding) Checked hash and signature and compiled. Did not run tests since I don't currently have Avatica set up on my new dev box. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 19:22, Francis Chuang a écrit : > Hi all, > > I have created a release for Apache Calcite A

Re: JSON support

2018-08-29 Thread Michael Mior
. Is this intentional? -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 16:11, Julian Hyde a écrit : > Somehow I missed this… we have a pull request for JSON support. It’s a big > change (both in terms of importance and the amount of effort). > > https://github.com/apache/calcite/pull/7

Re: JSON support

2018-08-29 Thread Michael Mior
Thanks for surfacing this. I'll take a look now. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 16:11, Julian Hyde a écrit : > Somehow I missed this… we have a pull request for JSON support. It’s a big > change (both in terms of importance and the amount of effort). >

Re: how to apply a rule using volcano planner?

2018-08-29 Thread Michael Mior
to minimize this cost. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 15:21, Z. S. a écrit : > Hi, > > I've been struggling to figure out how to do a very simple thing with > calcite. Hook it to a database, pass a query to a query planner and get > optimizatio

Re: Calcite contributions

2018-08-29 Thread Michael Mior
I think waiting a day or two is reasonable. Even if someone isn't able to respond in that window, I think people will appreciate that a heads up was given. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 04:00, Vladimir Sitnikov a écrit : > Julian>If you had just said “Hey

Re: Giving the Calcite logo some love

2018-08-29 Thread Michael Mior
Just a note since we're on the topic that whatever logos we come up with should be sure to have TM clearly indicated. -- Michael Mior mm...@apache.org Le mer. 29 août 2018 à 03:13, Julian Hyde a écrit : > Yes indeed! > > If someone feels inspired to produce a logo, here’s my s

Re: joins and low selectivity optimization

2018-08-28 Thread Michael Mior
extracting the necessary data to do the rewrite you're aiming for. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 20:34, Andrei Sereda a écrit : > Hello, > > I’m looking for a way to improve performance of a join query. > > Suppose one joins two heterogeneous so

Re: Calcite contributions

2018-08-28 Thread Michael Mior
ut I think other contributors would appreciate a discussion before their code is effectively ignored. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 17:01, Vladimir Sitnikov a écrit : > Michael>One of the other side effects in this case > Michael>seems to be (w

Re: [DISCUSS] Towards Avatica-Go 3.1.0

2018-08-28 Thread Michael Mior
Looks like a great plan. Thanks Francis :) Also, while I think we should drop the .md5 (and I don't see a good reason not to), SHOULD NOT indicates that it's a recommendation, not a requirement. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 19:13, Julian Hyde a écrit : > Tha

Re: Calcite contributions

2018-08-28 Thread Michael Mior
ill didn't solve the original issue. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 15:09, Vladimir Sitnikov a écrit : > Michael>I still think > Michael>this should be communicated to the original contributor along with > a link > Michael>to the fix.

Re: Giving the Calcite logo some love

2018-08-28 Thread Michael Mior
Personally, I would prefer those without the drop shadow on the text, but I like them as well :) -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 14:40, Stamatis Zampetakis a écrit : > I like all the logos that Daniel proposed, but I slightly prefer the second > batch. &g

Re: Calcite contributions

2018-08-28 Thread Michael Mior
fix is made that supersedes a patch which was contributed, I still think this should be communicated to the original contributor along with a link to the fix. This at least gives the person an opportunity to learn. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 09:56, Vladimir Sitnikov

Re: calcite document issue

2018-08-28 Thread Michael Mior
If you have specific suggestions on where the documentation should be extended or improved, we would welcome those (especially if they come with a pull request :) As it is, it's unclear what documentation you're suggesting be added. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 13:25

Re: Maven wrapper

2018-08-28 Thread Michael Mior
and update CI to use it as well. -- Michael Mior mm...@apache.org Le lun. 27 août 2018 à 21:41, Julian Hyde a écrit : > Re-opening a discussion from earlier this year (and logged as > https://issues.apache.org/jira/browse/CALCITE-2112 < > https://issues.apache.org/jira/browse/

Re: Calcite contributions

2018-08-28 Thread Michael Mior
things ourselves, but that's part of what's necessary for building a healthy and sustainable open source project. -- Michael Mior mm...@apache.org Le mar. 28 août 2018 à 08:31, Zoltan Haindrich a écrit : > Hello, > > I've found a simplification issue a while ago; written an ign

Re: Giving the Calcite logo some love

2018-08-27 Thread Michael Mior
I personally quite like the second one of these although I believe I prefer the text from the previous logo. That said, of everything I've seen Daniel sent so far, I think any of them would be a big improvement that I'd be happy with :) -- Michael Mior mm...@apache.org Le lun. 27 août 2018 à

Re: Assign alias to a column in RelBuilder

2018-08-27 Thread Michael Mior
Anand, Just a small request that if the responses others gave resolved your issue, it would be great if you could post the resolution on your Stack Overflow question. Thanks! https://stackoverflow.com/questions/51994631/assign-alias-to-a-column-in-calcite-relbuilder -- Michael Mior mm

Re: Giving the Calcite logo some love

2018-08-27 Thread Michael Mior
Definitely agreed that the logo could use some love. I like what you've done with the type in the logo and I also like Julian's suggestion of refraction. I'll see what I can do over the next couple days about combining those two things. -- Michael Mior mm...@apache.org Le dim. 26 août 2018 à

Re: Docker test environment

2018-08-21 Thread Michael Mior
Apologies for the delay. Just trying this out now. Mongo and JDBC seem to work well. Cassandra and Elasticsearch now both use embedded instance so there shouldn't be a need for external services. I still need to test Geode and Druid. -- Michael Mior mm...@apache.org Le mer. 15 août 2018 à 17

Re: nested structs. querying and building metadata in calcite

2018-08-13 Thread Michael Mior
Returning a list of mytype seems preferable. As far as missing vs. null attributes, I think the distinction is commonly not that important and if it is, there should be some method of accessing the raw document as a fallback. -- Michael Mior mm...@apache.org Le lun. 13 août 2018 à 16:40

Re: Docker test environment

2018-08-13 Thread Michael Mior
Thanks for digging into this Igor! I'm fine with whatever approach others want to take. In general, I agree there are problems with the current integration test setup and whatever approach allows us to run these tests more frequently sounds good to me! -- Michael Mior mm...@apache.org Le lun

Re: JMH dependency vs licensing

2018-08-11 Thread Michael Mior
Thanks for checking this out! -- Michael Mior mm...@uwaterloo.ca Le sam. 11 août 2018 à 04:44, Vladimir Sitnikov a écrit : > Here's legal jira: https://issues.apache.org/jira/browse/LEGAL-399 > > TL;DR: JMH is GPL + "Classpath" exception, and that exception a

Re: JMH dependency vs licensing

2018-08-10 Thread Michael Mior
Perhaps we should just open up a JIRA case on legal for an official ruling. It does seem like we should try to have ubenchmark excluded from releases. Unless I'm mistaken, I don't belive it's required. On Thu, Aug 9, 2018, 4:01 PM Vladimir Sitnikov wrote: > There are two questions there: > 1)

Re: [DISCUSS] Vetoing commits

2018-08-10 Thread Michael Mior
e existing patch, would this resolve your concerns with the patch? I understand this doesn't fully resolve the issue of vetos in general, but hopefully we can also move this issue forward. -- Michael Mior mm...@apache.org Le ven. 10 août 2018 à 04:23, Vladimir Sitnikov a écrit : > Josh>

Re: Review and update pull requests

2018-08-10 Thread Michael Mior
IMO, it depends on how extensive the changes are. Eventually we certainly prefer the rebase and force push approach . However, if the PR is complex and a lot of changes have been made, it can be helpful to temporarily add a commitment (which will be squashed later) to help the reviewer see what

Re: [DISCUSS] Vetoing commits

2018-08-09 Thread Michael Mior
) and rephrases (1) as "is the justification provided for the veto in this case valid?" -- Michael Mior mm...@apache.org Le jeu. 9 août 2018 à 13:45, Julian Hyde a écrit : > Calcite PMC, > > For the first time in this project (to my knowledge) a committer has > vetoed

Re: JMH dependency vs licensing

2018-08-09 Thread Michael Mior
My limited understanding is that this is ok since ubenchmark is optional and not required for Calcite to function. See the JIRA below for a similar question from Apache Arrow. https://issues.apache.org/jira/browse/LEGAL-324 -- Michael Mior mm...@apache.org Le jeu. 9 août 2018 à 14:53

Re: CassandraAdapterTest failure

2018-08-01 Thread Michael Mior
I was finally able to reproduce this with OpenJDK 9. Strangely, JDK 10 works for me. I'll take a look and see if I can figure out what's going on. -- Michael Mior mm...@apache.org Le dim. 29 juil. 2018 à 14:05, Julian Hyde a écrit : > I'm seeing the following error when I run the te

Re: introducing myself

2018-08-01 Thread Michael Mior
Ditto what Francis said (thanks)! We're always happy to welcome new contributors. -- Michael Mior mm...@apache.org Le mer. 1 août 2018 à 07:14, Francis Chuang a écrit : > Hey Aleksandr, > > Welcome to Calcite! If there are things you'd like to work on, please > open an issue on J

Re: CassandraAdapterTest failure

2018-07-30 Thread Michael Mior
Thanks Andrei for digging into this! Since I haven't reproduced this failure myself, if someone else could check out the PR, that would be great. -- Michael Mior mm...@apache.org Le lun. 30 juil. 2018 à 13:29, Andrei Sereda a écrit : > Agree, flaky tests are pretty annoying. I'll try to wa

Re: CassandraAdapterTest failure

2018-07-30 Thread Michael Mior
I tested myself a fair bit under Ubuntu before pushing this and didn't see any of these issues myself. That said, I agree that it's important the test suite be stable. I'm fine with reverting for now or (more preferably IMO) just disabling these tests by default. -- Michael Mior mm...@apache.org

Re: Intermediate failure of materialized views in Cassandra adapter

2018-07-27 Thread Michael Mior
That would be great if you could check that out as I'm not an IntelliJ user myself. Thanks! -- Michael Mior mm...@uwaterloo.ca Le jeu. 26 juil. 2018 à 22:11, Andrei Sereda a écrit : > I think there are several problems: > > 1) "target/embeddedCassandra" is not in the clas

Re: Intermediate failure of materialized views in Cassandra adapter

2018-07-26 Thread Michael Mior
not a blocker, but would be nice to fix. (You can see the config which gets pulled in under cassandra/target/embeddedCassandra/log4j-embedded-cassandra.properties) -- Michael Mior mm...@apache.org Le mer. 25 juil. 2018 à 19:41, Andrei Sereda a écrit : > My issue was with JDK10 and maven java

Re: Calcite - add new field to Project via RelOptRule

2018-07-26 Thread Michael Mior
the optimizer after you make these kinds of changes. -- Michael Mior mm...@apache.org Le jeu. 26 juil. 2018 à 08:57, Oleksandr Fedorov a écrit : > > Hello, > > There is a overall task to pushdown an expression from outer select to > nested project (if it has all required d

Re: Intermediate failure of materialized views in Cassandra adapter

2018-07-25 Thread Michael Mior
the error you're seeing before. A full stack trace might help. -- Michael Mior mm...@apache.org Le mer. 25 juil. 2018 à 18:16, Andrei Sereda a écrit : > Did you run the tests from IDE or command line (maven) ? Do you get some > behaviour in both ? > > Integration tests (-Pit) run by mav

Re: Intermediate failure of materialized views in Cassandra adapter

2018-07-25 Thread Michael Mior
This is unrelated to that branch (except that I don't want to merge the branch with CassandraUnit until tests pass). -- Michael Mior mm...@apache.org Le mer. 25 juil. 2018 à 16:36, Andrei Sereda a écrit : > Mike, > > Is your branch michaelmior:2419-cassandra-unit up to date ? I'

Intermediate failure of materialized views in Cassandra adapter

2018-07-25 Thread Michael Mior
:) https://issues.apache.org/jira/browse/CALCITE-2423 -- Michael Mior mm...@apache.org

Re: MATCH_RECOGNIZE

2018-07-23 Thread Michael Mior
for keeping this moving Julian! -- Michael Mior mm...@apache.org Le lun. 23 juil. 2018 à 13:54, Julian Hyde a écrit : > > For quite a while we have had partial support for MATCH_RECOGNIZE. We support > it in the parser and validator, but there is no runtime implementation. It’s > a sh

Re: MongoDb - Calcite Clarification

2018-07-23 Thread Michael Mior
tables by specifying specific fields to extract. An example of this is the final schema in the JSON below. https://github.com/apache/calcite/blob/master/mongodb/src/test/resources/mongo-model.json -- Michael Mior mm...@uwaterloo.ca Le lun. 23 juil. 2018 à 08:35, Satiz Kumar a écrit : > &

Re: [ANNOUNCE] New committer: Sergey Nuyanzin

2018-07-20 Thread Michael Mior
Congratulations Sergey and thank you for your continued contributions! -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 19:19, Julian Hyde a écrit : > > The PMC has just invited Sergey Nuyanzin to be a committer, and he has > accepted. Over the past few months, Sergey has mad

[jira] [Created] (CALCITE-2423) Intermittent failure of CassandraAdapterIT#testMaterializedView

2018-07-20 Thread Michael Mior (JIRA)
Michael Mior created CALCITE-2423: - Summary: Intermittent failure of CassandraAdapterIT#testMaterializedView Key: CALCITE-2423 URL: https://issues.apache.org/jira/browse/CALCITE-2423 Project: Calcite

Re: Site branch merge

2018-07-20 Thread Michael Mior
I actually didn't make any changes since you sent your message (site still contains a merge commit). I'm happy with whatever direction others want to take. -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 18:32, Julian Hyde a écrit : > > Thanks for the tip, Andrew. I’ll give that

Re: Site branch merge

2018-07-20 Thread Michael Mior
I'm fine with that. I can always reset and do a force push. -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 14:38, Julian Hyde a écrit : > > Michael, > > I saw you merged the site branch. I had been thinking of instead doing a > rebase. > > I did a test

Re: User defined functions

2018-07-20 Thread Michael Mior
I'm not sure if this is implemented by Oracle, but there is DatabaseMetaData#getFunctions. https://docs.oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html#getFunctions(java.lang.String,%20java.lang.String,%20java.lang.String) -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 14

Re: Calcite adapter for Cosmos DB ...

2018-07-20 Thread Michael Mior
what extra value the adapter would provide. There does appear to be an existing JDBC driver for Cosmos DB (https://www.cdata.com/drivers/cosmosdb/jdbc/) that would enable Calcite integration. -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 14:06, Rohit Koimattur a écrit : > > Hi, &g

Re: Several pages at calcite.apache.org are unavailable

2018-07-20 Thread Michael Mior
Interesting. I pushed my update to the site and everything seems fine for me. I noticed that the generated HTML for the latest release was not present in SVN. Perhaps you forgot to do an svn add? -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 13:35, Vova Vysotskyi a écrit : >

Re: Several pages at calcite.apache.org are unavailable

2018-07-20 Thread Michael Mior
Do you mean you pushed to the git repository and pages didn't update on the site or you committed to SVN and the pages you committed didn't update? -- Michael Mior mm...@uwaterloo.ca Le ven. 20 juil. 2018 à 12:56, Volodymyr Vysotskyi a écrit : > > Hi all, > > Thanks Sergey for

Re: Several pages at calcite.apache.org are unavailable

2018-07-20 Thread Michael Mior
when building the site can figure out what's going on. -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 12:03, Sergey Nuyanzin a écrit : > > Hello everyone > > Just faced several issues with the site cacite.apache.org > there are some links are unavailable from the main page

Re: Several pages at calcite.apache.org are unavailable

2018-07-20 Thread Michael Mior
Thanks for pointing this out Sergey! It looks like at least some of those are due to a build which misinterpreted the time zone in the article timestamp causing a URL to be generated with the wrong date. I'm taking a look now. -- Michael Mior mm...@apache.org Le ven. 20 juil. 2018 à 12:03, Sergey

[jira] [Created] (CALCITE-2419) Use embedded Cassandra for unit tests

2018-07-18 Thread Michael Mior (JIRA)
Michael Mior created CALCITE-2419: - Summary: Use embedded Cassandra for unit tests Key: CALCITE-2419 URL: https://issues.apache.org/jira/browse/CALCITE-2419 Project: Calcite Issue Type

Fwd: New Defects reported by Coverity Scan for julianhyde/calcite

2018-07-16 Thread Michael Mior
It seems this was not sent to the dev list for some reason. I tried removing and re-adding the dev list to receive notifications but got an error on the Coverity side. I emailed their support so hopefully we can get this resolved. -- Michael Mior mm...@apache.org -- Forwarded message

Re: calcite git commit: Add Kevin to PMC

2018-07-12 Thread Michael Mior
Ack, sorry about that. I forgot that we agreed to change the process. Mea culpa. I suppose now I should cherry pick commits made to master that have been deployed to the site branch? (And stop doing this in the future of course :) -- Michael Mior mm...@apache.org Le jeu. 12 juil. 2018 à 17:53

Re: Avatica/Calcite tests against Windows

2018-07-11 Thread Michael Mior
actions requiring authentication. -- Michael Mior mm...@apache.org Le mer. 11 juil. 2018 à 11:34, Sergey Nuyanzin a écrit : > > Hello all > > Are there future plans to have regular check that at least mvn clean install > works fine on Windows? > Unfortunately Travis does not

Re: [DISCUSS] Towards Calcite 1.17.0

2018-07-11 Thread Michael Mior
It would be good if someone else could also have a look at the PR below for CALCITE-2331 as it's basically ready to merge pending a decision on a behaviour change. https://github.com/apache/calcite/pull/755 -- Michael Mior mm...@uwaterloo.ca Le mer. 11 juil. 2018 à 06:30, Stamatis Zampetakis

[ANNOUNCE] Kevin Risden joins Calcite PMC

2018-07-09 Thread Michael Mior
I'm pleased to announce that Kevin has accepted an invitation to join the Calcite PMC. Kevin has been a consistent and helpful figure in the Calcite community for which we are very grateful. We look forward to the continued contributions and support. Please join me in congratulating Kevin! -

[ANNOUNCE] Volodymyr Vysotskyi joins Calcite PMC

2018-07-09 Thread Michael Mior
I'm pleased to announce that Volodymyr has accepted an invitation to join the Calcite PMC. Volodymyr has been a consistent and helpful figure in the Calcite community for which we are very grateful. We look forward to the continued contributions and support. Please join me in congratulating

<    1   2   3   4   5   6   7   8   >