Clint Wylie

Results 50 comments of Clint Wylie

json columns (kind of a lot, but also useful): ```json [ { "id": "kttm_nested_auto_2019-08-25T00:00:00.000Z_2019-08-26T00:00:00.000Z_2024-03-08T05:27:09.872Z", "intervals": null, "columns": { "__time": { "typeSignature": "LONG", "type": "LONG", "hasMultipleValues": false, "hasNulls": false, "size": 0,...

wired up smoosh analysis as an alternative for when size information is unavailable, looks something like this: ``` ... "smoosh": { "__time": 1972740, "adblock_list": 264, "adblock_list.__encodedColumn": 57684, "adblock_list.__stringDictionary": 110, "adblock_list.__valueIndexes":...

additionally, the default implementation now "poison" the `COLUMN_SIZE` analysis to make it more apparent that some part or all of the size information was unavailable for a column (as an...

This PR is going to fail the coverage check in CI on the 'processing' unit tests, because most of the code here is only used in SQL compatible mode.

~~i think a spelling error got merged here, see https://github.com/apache/druid/actions/runs/12958051732/job/36147606890#step:5:81~~ ``` > spellcheck > mdspell --en-us --ignore-numbers --report '../docs/**/*.md' || (./script/notify-spellcheck-issues && false) ../docs/querying/sql-functions.md 175 | ing example returns the...

>i do find the branch name quite intriguing. Heh, the branch name captures my hesitation to add something like this 😅, which is why it is gated behind a query...

>I think the functions in Calcite which could make it easy to discard casts (like [RexUtil#isLiteral](https://github.com/apache/calcite/blob/a419a12f7d953840a3b557279601f8bf5368b637/core/src/main/java/org/apache/calcite/rex/RexUtil.java#L247)) ; could have made it too easy to discard such things :) It is...

i think this would be satisfied by #16132 once I get back to it, hopefully not too much time from now, but i've a few things I'm planning on doing...

Any reason not to just allow requests to contain `SET` statements to be included prior to a insert/replace/select statement? that seems to solve the problem of needing things prior to...

We might not have our calcite stuff wired up to support multiple statements, but poking around in calcite code there is a`SqlNodeList` for parsing statements broken up by a semicolon,...