Commit Graph

6 Commits

Author SHA1 Message Date
Zoltan Haindrich 2eac8318f8
Support Union in Decoupled planning (#17354)
* introduces `UnionQuery`
* some changes to enable a `UnionQuery` to have multiple input datasources
* `UnionQuery` execution is driven by the `QueryLogic` - which could later enable to reduce some complexity in `ClientQuerySegmentWalker`
* to run the subqueries of `UnionQuery` there was a need to access the `conglomerate` from the `Runner`; to enable that some refactors were done
* renamed `UnionQueryRunner` to `UnionDataSourceQueryRunner`
* `QueryRunnerFactoryConglomerate` have taken the place of `QueryToolChestWarehouse` which shaves of some unnecessary things here and there
* small cleanup/refactors
2024-11-05 16:58:57 +01:00
Zoltan Haindrich ca96629207
Add kttm-nested dataset and some usage sessions of it (#16867)
* Add kttm-nested dataset and some usage sessions of it

Squashed commit of the following:

commit 3075269bdefbbfeeb3c7958751d9c44dd017944f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 13:48:19 2024 +0000

    rename files

commit ad8d37a235a89cdf92ea3c1e9fdda9dff87fa7ce
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 13:44:09 2024 +0000

    rename

commit 8fc4efe19eba10e7d6a82042aedec0ec7c04c77c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 13:43:31 2024 +0000

    cleanup kttm loader

commit 113a4b6f4c0a450581600aa7483a5163ee00e937
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 13:38:10 2024 +0000

    weed out infoschema stuff

commit 1eb9b5070c16a42a19ab9774d2b0378e090097df
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 13:17:27 2024 +0000

    reduce crap

commit 1745ececc77cae93ed9130fd6e9e83fddd44471a
Merge: 9dd2bff6cc 1f8473d82b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 09:49:52 2024 +0000

    Merge branch 'quidem-msq' into quidem-qa

commit 9dd2bff6ccdb30c927a256ff7ab6ebf491508008
Merge: 7120f84e36 fda0d63e44
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 09:49:08 2024 +0000

    Merge branch 'quidem-record' into quidem-qa

commit 1f8473d82be23a57e929fed796e5d5b2dbaccf67
Merge: 4e5d7c9c21 6cd8c6be22
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Aug 8 09:46:40 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-msq

commit 4e5d7c9c21
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Aug 7 15:58:32 2024 +0000

    remove CompositeDruidModule

commit 6cef3eb6e8
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Aug 7 07:30:25 2024 +0000

    disable differently

commit 73904b520d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Aug 7 05:48:27 2024 +0000

    nested

commit ad5768e512
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Aug 7 05:43:20 2024 +0000

    migrate assume

commit 039d9c88f8
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 20:15:16 2024 +0000

    mask 2 failing testcases

commit 7a6ba55fa2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 20:05:00 2024 +0000

    Revert "explore failure"

    This reverts commit 5bc32d5678.

commit 5bc32d5678
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 20:04:58 2024 +0000

    explore failure

commit 8a92ec6b2e
Merge: dbe2674971 ebea34a814
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 18:46:39 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-msq

commit dbe2674971
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:45:43 2024 +0000

    remove/cleanup/etc

commit 23c6f3bd96
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:33:16 2024 +0000

    use other authmapper

commit 7740832995
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:14:44 2024 +0000

    undo

commit 3e2b59f808
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:14:16 2024 +0000

    Revert "shared tries"

    This reverts commit 34651e70e5.

commit 34651e70e5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:14:12 2024 +0000

    shared tries

commit 449a7f3a73
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 16:13:56 2024 +0000

    move stuff

commit 69a39a42da
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 15:28:58 2024 +0000

    Revert "connection supplies properties approach"

    This reverts commit 2700557a55.

commit 2700557a55
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 15:28:56 2024 +0000

    connection supplies properties approach

commit 42cc5d62a8
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 15:28:36 2024 +0000

    apidoc

commit d5b82af4a9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 14:38:30 2024 +0000

    cleanup

commit 21016a28a2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 14:21:28 2024 +0000

    remove ifs

commit 3f507d8648
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 14:20:42 2024 +0000

    ignore duplicate queries

commit 19fe5867b1
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 14:13:50 2024 +0000

    fix one fixme

commit 941c39aae5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 13:59:13 2024 +0000

    it does work

commit 00ee182d75
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 13:55:23 2024 +0000

    add fixme/etc

commit 91d5d14bf1
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 11:44:02 2024 +0000

    remove builtintypes

commit 29b2b559d9
Merge: 6d38e8f075 c3aa033e14
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 11:42:04 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-msq

commit 6d38e8f075
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 11:41:54 2024 +0000

    clenaup

commit f867db774a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 10:31:32 2024 +0000

    fix pom

commit 61c3b16b17
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 09:44:27 2024 +0000

    checkstyle

commit 130252bb5e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 09:20:13 2024 +0000

    fix; move class

commit 3b77784e6e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 08:13:25 2024 +0000

    add test

commit 22d8a4b872
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 07:37:24 2024 +0000

    add compositemodule

commit 34ab911399
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 07:25:42 2024 +0000

    fix intellij errors

commit 5e5c94d6d8
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 07:23:08 2024 +0000

    cleanup

commit 93457c6b3e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 05:50:39 2024 +0000

    cleanup

commit 12cfde805e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Aug 6 05:50:11 2024 +0000

    update

commit c8f9147810
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 14:23:54 2024 +0000

    minor fixes

commit 6d339d1706
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 14:21:25 2024 +0000

    rename class

commit 181458c873
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 14:19:52 2024 +0000

    mask more

commit 4c722f271f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 14:15:06 2024 +0000

    Revert "this doesnt work"

    This reverts commit 1063948749.

commit 1063948749
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 14:15:02 2024 +0000

    this doesnt work

commit c40474285c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 13:49:08 2024 +0000

    updates

commit f4af51ef7f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 13:41:53 2024 +0000

    extend/cleanup/etc

commit bc70443c7f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 13:20:13 2024 +0000

    update few more

commit 841ab462dd
Merge: 929e68c11a fda0d63e44
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 13:00:59 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit fda0d63e44
Merge: bb23ace518 26e3c44f4b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 13:00:50 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-record

commit 929e68c11a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 12:59:50 2024 +0000

    undo unrelated

commit 436ba18815
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 12:59:19 2024 +0000

    x

commit 70e46eadb9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 09:07:46 2024 +0000

    update

commit 090f937d58
Merge: 5e81a026e9 bb23ace518
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 09:03:53 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit bb23ace518
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 08:59:48 2024 +0000

    builtintypes instead nesteddata

commit e6add9ea84
Merge: a03fb49f4f c7eacd079e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Aug 5 07:04:02 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-record

commit 5e81a026e9
Merge: 5f6290eb54 a03fb49f4f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 31 15:27:59 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit a03fb49f4f
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 16:34:06 2024 +0000

    remove exception

commit 5f6290eb54
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 16:11:57 2024 +0000

    use updated hook class

commit de207c7295
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 16:04:11 2024 +0000

    move key

commit b1ab252b31
Merge: 4157a8f105 ca121aa083
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 16:03:33 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit ca121aa083
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 14:29:02 2024 +0000

    remove firehose

commit eb2a047e4b
Merge: 57980066b3 954aaafe0c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 14:24:37 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-record

commit 57980066b3
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 13:30:52 2024 +0000

    rename module

    (cherry picked from commit 8d40cca50a3e4c8098f49f5d588c7b7220b76788)

commit 7f99ee24d7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 14:03:46 2024 +0000

    fix copy-pasted crap

commit b345dd9d03
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 13:25:40 2024 +0000

    updates/fix style/etc

commit df42245685
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 13:14:51 2024 +0000

    add apidoc/etc

commit 9ac26e3a89
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 12:29:36 2024 +0000

    wire-in hookdispatcher thru connection/etc

commit 78b75d3e8e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 10:42:41 2024 +0000

    move more to non-static

commit f6cc540368
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 10:33:38 2024 +0000

    use druidhookdispatcherr#1

commit ce667eeb5e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 10:22:28 2024 +0000

    move stuff around / prepare to unglobalize

commit 4157a8f105
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jul 30 10:16:03 2024 +0000

    add/.etc

commit ed9ef1f635
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 26 03:37:28 2024 +0000

    checkstryle

commit 8bb38a04a5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 25 03:33:33 2024 +0000

    fix FIMXE

commit d705c2759b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 25 03:05:04 2024 +0000

    cleanup

commit a489e19242
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 17:26:07 2024 +0000

    move to new file

commit d010b488a7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 17:23:15 2024 +0000

    cleanup

commit 7428da51de
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 17:20:42 2024 +0000

    cleanup

commit 0be1f81d7e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 17:17:15 2024 +0000

    remove druidPrettyprinter

commit 7cfbfdc3ee
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 17:14:30 2024 +0000

    add DruidPrettyPrinter

commit e60a200d95
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 15:16:39 2024 +0000

    format/etc

commit a9dcb2da46
Merge: 31e97324ce d227029b6b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 24 10:59:41 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit d227029b6b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 19:16:46 2024 +0000

    undo unrealted change

commit f7247e1bb7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 15:13:17 2024 +0000

    use entryset

commit b38935a450
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 11:44:23 2024 +0000

    add test; fb

commit 31e97324ce
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 11:36:51 2024 +0000

    x

commit e2a54b5758
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 08:42:58 2024 +0000

    update

commit 361149b097
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 07:29:50 2024 +0000

    m

commit bc7174cb6a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 04:30:15 2024 +0000

    cleanup

commit 9cf723adae
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 04:29:05 2024 +0000

    rename

commit 7a34b6e092
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri Jul 19 04:28:02 2024 +0000

    cleanup

commit d216b934fc
Merge: 76ff3f26e1 e388140b2a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 18 11:41:21 2024 +0000

    Merge remote-tracking branch 'kgyrtkirk/quidem-record' into quidem-record

commit 76ff3f26e1
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 18 07:25:19 2024 +0000

    add supress

commit eb4fd9f66c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 18 07:24:56 2024 +0000

    removedup

commit e388140b2a
Author: Benedict Jin <asdf2014@apache.org>
Date:   Thu Jul 18 15:06:59 2024 +0800

    Apply suggestions from code review

commit 47aeb016df
Merge: 70ff2a3e97 06b68b6c89
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 18 05:48:32 2024 +0000

    Merge branch 'quidem-record' into quidem-msq

commit 06b68b6c89
Merge: 82436df585 b53c26f5c5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jul 18 05:48:13 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-record

commit 70ff2a3e97
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 19:48:08 2024 +0000

    add exploratory msqPlan cmd

commit 8b26e490e9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 19:30:33 2024 +0000

    fix types/resultset/etc

commit c59f1adcc8
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:42:22 2024 +0000

    updates

commit 95ca0a9f5d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:41:09 2024 +0000

    cleanup

commit b100e982a4
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:40:30 2024 +0000

    make/etc

commit 0811d801fb
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:33:10 2024 +0000

    make query run

commit 97c32ca3de
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:19:08 2024 +0000

    less crappy way to run it

commit 6790f9cf8b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:08:32 2024 +0000

    move stuff

commit 51d465df6d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 16:04:14 2024 +0000

    make engine load via injector for msqdrill

commit 0eaf4c61b9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 15:51:57 2024 +0000

    removePrint

commit f3cf778115
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 15:48:36 2024 +0000

    some stuff

commit 42b3086512
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 15:38:50 2024 +0000

    msq-test-0

commit 8ada2ff238
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 14:44:27 2024 +0000

    picked akshat's 3e0202811e05dcd07db5ab47791151fab5dd5772

commit 82436df585
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 14:34:33 2024 +0000

    fix test;disable dep-check for module

commit 2a590eb3ae
Merge: 20c543dfc2 01d67ae543
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 17 13:27:54 2024 +0000

    Merge commit 'apache/master^^^' into quidem-record

commit 7120f84e368b1fd7045ddbf7fe638565480faefa
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 10 15:48:52 2024 +0000

    add resultsets

commit ec50ad4f8df7903e621de85c5d48201290c477be
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 10 15:46:24 2024 +0000

    x

commit 400c797401e519dcae7817e76e78769b198be8e9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 10 13:42:30 2024 +0000

    expand

commit 4ec1f121bb6ed7bfbe883f3e6cf1f2a478218c34
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jul 10 13:41:30 2024 +0000

    from sai

commit 3ff292a00f9ecf17fe75af2f5a7a2cb7c4a85635
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 13:01:41 2024 +0000

    use kttm dataset stored in maven repo

commit a56c7534a74b76bdc6dbcccd45f14d87ebf58644
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 12:28:39 2024 +0000

    update readme

commit 20c543dfc2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 12:27:15 2024 +0000

    Revert "Revert "Revert "Revert "Revert "add kttm tx"""""

    This reverts commit c559bc3422.

commit cc4e0adcbf
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 12:06:50 2024 +0000

    make synch

commit b8992434a9
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 11:13:32 2024 +0000

    x

commit c559bc3422
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 10:08:01 2024 +0000

    Revert "Revert "Revert "Revert "add kttm tx""""

    This reverts commit 9a4d04a818.

commit e7141e2080
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 10:07:48 2024 +0000

    Revert "stuff"

    This reverts commit 1b7dd8fd3c.

commit 1b7dd8fd3c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 26 10:07:47 2024 +0000

    stuff

commit 1a5faf1afb
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 25 08:13:31 2024 +0000

    more pomxml stuff

commit 3dfe5c4a05
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 25 07:08:01 2024 +0000

    add reflections

commit 6c02cbdf4d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 25 06:38:13 2024 +0000

    fixes

commit 0d76a73c4c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 25 06:33:45 2024 +0000

    remove final

commit 9a4d04a818
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 17:45:08 2024 +0000

    Revert "Revert "Revert "add kttm tx"""

    This reverts commit 26a16fb4fe.

commit 0af3b910f1
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 17:45:01 2024 +0000

    update readme

commit cefdf96a26
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 16:45:39 2024 +0000

    prep

commit 724212381c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 16:40:06 2024 +0000

    close stuff

commit 26a16fb4fe
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 16:02:09 2024 +0000

    Revert "Revert "add kttm tx""

    This reverts commit 82f24e61f2.

commit 82f24e61f2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 16:01:53 2024 +0000

    Revert "add kttm tx"

    This reverts commit eda48497e2.

commit d329686d5c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 15:37:13 2024 +0000

    fix msq test

commit 6e48cb86d5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 14:41:45 2024 +0000

    move annotation

commit ebb27cf462
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 14:40:44 2024 +0000

    add extension to disabel when not sql compat

commit 604910cead
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 14:26:48 2024 +0000

    cleanup

commit b2be5abdd5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 14:21:56 2024 +0000

    fix md

commit eda48497e2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu Jun 20 12:55:15 2024 +0000

    add kttm tx

commit 4bd8039715
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 19 16:49:24 2024 +0000

    fix delegate

commit 1a0ab2c3b1
Merge: fdf115940b 169a8dbd1a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed Jun 19 12:59:26 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-record

commit fdf115940b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 16:43:10 2024 +0000

    disable record by default

commit 61dd670784
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 16:36:41 2024 +0000

    remove not needed

commit dffa331018
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 16:33:22 2024 +0000

    updates/etc

commit 64a971f893
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 16:20:53 2024 +0000

    fix autostart

commit d14b7374ba
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 15:59:29 2024 +0000

    add

commit 74c488679b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 15:43:48 2024 +0000

    cleanup

commit 475f5b5830
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 15:43:46 2024 +0000

    cleanup

commit e725df7110
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 15:43:35 2024 +0000

    fix loader

commit 9df6f3341a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 14:29:02 2024 +0000

    add test-jar ref

commit 0366192554
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 13:07:48 2024 +0000

    updates

commit 75c578ae33
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 12:41:21 2024 +0000

    cleanup

commit e81591499c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 18 08:18:32 2024 +0000

    update/etc

commit 6dd62fb7c6
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 16:25:03 2024 +0000

    updates

commit f5720ce97d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 16:05:29 2024 +0000

    u

commit 7eccf5b518
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 15:42:48 2024 +0000

    add some validation/etc

commit e06e54631e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 14:26:48 2024 +0000

    fix style; emitter

commit a9952292f2
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 13:44:01 2024 +0000

    cleanup

commit 47696a6108
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 17 13:05:11 2024 +0000

    updates

commit 7a65938fd6
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 11 15:55:55 2024 +0000

    use druidhook instead Hook

commit 6c6053eee0
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 11 15:22:52 2024 +0000

    cleanup

commit 002c3056d4
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 11 15:14:08 2024 +0000

    make test indep from java11

commit 298a470713
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 11 14:18:47 2024 +0000

    try w/o upgrade guice

commit 2fbd7fe47b
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 11 14:08:36 2024 +0000

    add

commit 0bcfec4c53
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 10 14:05:03 2024 +0000

    trial

commit d75dcea4dc
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon Jun 10 08:44:08 2024 +0000

    undo integration-tests module changes

commit 90c88aeab0
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue Jun 4 10:16:10 2024 +0000

    some pom

commit fb4b32e5b7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 29 16:10:38 2024 +0000

    updates

commit d1b4587eae
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 16:38:47 2024 +0000

    uu

commit 88da8d9659
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 16:21:04 2024 +0000

    rename

commit ff7abeb0f1
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:54:29 2024 +0000

    small cleanup

commit 295c09a03c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:44:22 2024 +0000

    launcher-x

commit 07e05a664d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:30:06 2024 +0000

    cleasnup

commit ff31c14dba
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:27:18 2024 +0000

    clkeaup

commit a713b663b0
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:23:04 2024 +0000

    undo

commit 6c264f2977
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:22:42 2024 +0000

    move stuff

commit ee195719b7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:17:07 2024 +0000

    inline class

commit a1b7f981fb
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:09:42 2024 +0000

    cleanup

commit b20ee99371
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 28 15:07:09 2024 +0000

    clean

commit 9ae80f05de
Merge: ec2ecde235 206363c255
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon May 27 10:52:01 2024 +0000

    Merge remote-tracking branch 'kgyrtkirk/quidem-runner-extension-submit' into quidem-record

commit ec2ecde235
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon May 27 10:49:38 2024 +0000

    updates

commit 206363c255
Merge: e4ca09d756 4e1de50e30
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon May 27 07:01:43 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-runner-extension-submit

commit e4ca09d756
Merge: ad64784a29 44ea4e1c51
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 22 18:43:41 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-runner-extension-submit

commit 4595b0c128
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 14:18:55 2024 +0000

    u[pdate

commit ba09e7d1de
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 14:00:02 2024 +0000

    add

commit 08b73d1969
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 12:02:46 2024 +0000

    Revert "some stuff"

    This reverts commit 52598d3bca.

commit 52598d3bca
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 12:02:44 2024 +0000

    some stuff

commit ad64784a29
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 06:57:26 2024 +0000

    fix test expectation

commit ecdcd0f621
Merge: 453c11f9f5 c948201507
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 21 06:53:46 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-runner-extension-submit

commit 453c11f9f5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri May 17 07:12:12 2024 +0000

    update exceptions;test output

commit 652cc20597
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri May 17 07:00:57 2024 +0000

    use lower_camel for config names

commit 94f93865e8
Merge: b7b73fa7fe 435b58f101
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 14:22:03 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-runner-extension-submit

commit e7e119b559
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 13:33:27 2024 +0000

    reduce copypaste

commit fc9a6c7740
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 13:23:45 2024 +0000

    move/etc

commit cabf2a31c3
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 13:19:30 2024 +0000

    fix

commit 1d2a79f5be
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 13:01:53 2024 +0000

    cleanup

commit 1fb9fac159
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 12:59:20 2024 +0000

    remove cl

commit 76ffbfb7cf
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 12:50:38 2024 +0000

    cl

commit e2986ae612
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 12:49:10 2024 +0000

    cleanup

commit f4c73e1499
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:31:28 2024 +0000

    make old defaults to overides

commit 59be71c068
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:23:26 2024 +0000

    add other

commit 607ef174c5
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:18:54 2024 +0000

    indent

commit 3658ab24c3
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:18:24 2024 +0000

    remove f

commit bec1f38a0e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:17:05 2024 +0000

    move sqlmodule down

commit 688611eab3
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:11:55 2024 +0000

    undo

commit 93892b6524
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:11:03 2024 +0000

    undo some

commit b63a80e5b7
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 11:01:39 2024 +0000

    passes basic test

commit 118eb61939
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 10:31:38 2024 +0000

    there - with 1 boot

commit 28ea884e19
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 10:01:22 2024 +0000

    almost ready?

commit 27735f2621
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:50:10 2024 +0000

    move disco

commit cab3d945be
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:48:18 2024 +0000

    up

commit c9638b7836
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:44:16 2024 +0000

    update

commit 7e10df1ffa
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:33:51 2024 +0000

    ...

commit 4a47b0229e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:31:21 2024 +0000

    no roles

commit 5f552a2997
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 09:30:41 2024 +0000

    c

commit 074161dfde
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Thu May 16 05:53:42 2024 +0000

    add some service crap

commit 55b2051f9d
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 15 16:23:11 2024 +0000

    workinhg stuff

commit 8ee41f58d0
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 15 15:14:43 2024 +0000

    it does work

commit d4b052a579
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 15 11:57:13 2024 +0000

    stuff

commit 73011267af
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Wed May 15 10:34:48 2024 +0000

    triaks

commit a16f982699
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 16:04:19 2024 +0000

    remove crap

commit 43fd8af63c
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 09:39:04 2024 +0000

    Revert "add"

    This reverts commit 3fbb3cb853.

commit 3fbb3cb853
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 09:39:02 2024 +0000

    add

commit b7b73fa7fe
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 08:53:01 2024 +0000

    fix context key order

commit 9578953678
Merge: 3132c12781 18a4722d11
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 07:36:48 2024 +0000

    Merge remote-tracking branch 'apache/master' into quidem-runner-extension-submit

commit 3132c12781
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Tue May 14 07:36:07 2024 +0000

    remove unnecessary \\

commit e36c46a85a
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Mon May 13 14:11:19 2024 +0000

    fix import

    style fixes

    clenaup

commit e13d560b6e
Author: Zoltan Haindrich <kirk@rxd.hu>
Date:   Fri May 10 13:27:47 2024 +0000

    Enable quidem shadowing for decoupled testcases

    * Altered `QueryTestBuilder` to be able to switch to a backing quidem test
    * added a small crc to ensure that the shadow testcase does not deviate from the original one
    * Packaged all decoupled related things into a a single `DecoupledExtension` to reduce copy-paste
    * `DecoupledTestConfig#quidemReason` must describe why its being used
    * `DecoupledTestConfig#separateDefaultModeTest` can be used to make multiple case files based on `NullHandling` state
    * fixed a cosmetic bug during decoupled join translation
    * enhanced `!druidPlan` to report the final logical plan in non-decoupled mode as well
    * add check to ensure that only supported params are present in a druidtest uri
    * enabled shadow testcases for previously disabled testcases

* correct resultset

* update column types

* add dataset scaler

* scaled?

* disable scaler

* missed updates

* update README

* remove ScaledResoureInputDataSource for now

* Revert "remove ScaledResoureInputDataSource for now"

This reverts commit dd1905d2ef.

* use fraction

* use fraction+maxRows

* remove maxRows

* Revert "remove maxRows"

This reverts commit 4d4de51f4f.

* remove NoopRowIngestionMeters.INSTANCE

* update test

* Revert "Revert "remove maxRows""

This reverts commit e366192fb5.

* more-wood/etc

* instead of scaled+etc; load and smoke test the supplier for defaults mode

* Update quidem-ut/README.md

Co-authored-by: Abhishek Agarwal <1477457+abhishekagarwal87@users.noreply.github.com>

* add comment to all iq files; move notes into a README file next to the iq files

* add hdr to readme

* Update quidem-ut/src/test/quidem/org.apache.druid.quidem.QTest/README.generated

Co-authored-by: Abhishek Agarwal <1477457+abhishekagarwal87@users.noreply.github.com>

---------

Co-authored-by: Abhishek Agarwal <1477457+abhishekagarwal87@users.noreply.github.com>
2024-09-26 15:24:23 +05:30
Zoltan Haindrich 2eee470f6e
Support explain in decoupled planning and log native plan consistently with DruidHook (#17101)
* enables to use DruidHook for native plan logging
* qudiem tests doesn't necessarily need to run the query to get an explain - this helps during development as if there is a runtime issue it could still be explained in the test
2024-09-20 10:53:43 +02:00
Abhishek Agarwal 78775ad398
Prepare master for 32.0.0 release (#17022) 2024-09-10 11:01:20 +05:30
Zoltan Haindrich 408702e100
Add ability to run MSQ in Quidem tests (#16798)
* implements some jdbc facade to enable msq usage
* adds an !msqPlan command
* adds more guice usage to testsystem startup
2024-08-08 06:37:06 +02:00
Zoltan Haindrich 26e3c44f4b
Quidem record (#16624)
* enables to launch a fake broker based on test resources (druidtest uri)
* could record queries into new testfiles during usage
* instead of re-purpose Calcite's Hook migrates to use DruidHook which we can add further keys
* added a quidem-ut module which could be the place for tests which could iteract with modules/etc
2024-08-05 14:58:32 +02:00