Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring Quarkus Scaffolding up to date with master #2861

Merged
merged 463 commits into from
Dec 22, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
463 commits
Select commit Hold shift + click to select a range
d0552c5
Support filters on query plans (#2526)
aklish Jan 28, 2022
c6666d1
Update changelog.md
aklish Jan 28, 2022
705f42b
[maven-release-plugin] prepare release 6.1.1
Jan 29, 2022
b68f5c7
[maven-release-plugin] prepare for next development iteration
Jan 29, 2022
1355701
Bump json-path from 2.6.0 to 2.7.0 (#2531)
dependabot[bot] Feb 7, 2022
1d10570
Ignoring Elide models embedded in complex attributes (#2535)
aklish Feb 16, 2022
76a45fc
Bump version.jetty from 9.4.44.v20210927 to 9.4.45.v20220203 (#2534)
dependabot[bot] Feb 16, 2022
0d1be94
Bump jedis from 4.1.0 to 4.1.1 (#2530)
dependabot[bot] Feb 17, 2022
73d2ce8
Bump mockito-core from 4.2.0 to 4.3.1 (#2518)
dependabot[bot] Feb 17, 2022
7367573
Bump mockito-junit-jupiter from 4.2.0 to 4.3.1 (#2517)
dependabot[bot] Feb 17, 2022
72954a5
Bump spring.boot.version from 2.6.2 to 2.6.3 (#2510)
dependabot[bot] Feb 17, 2022
8a0cc1d
Bump spring-cloud-context from 3.0.4 to 3.1.0 (#2512)
dependabot[bot] Feb 17, 2022
6409cb6
Bump classgraph from 4.8.138 to 4.8.139 (#2541)
dependabot[bot] Feb 17, 2022
b2c48a1
Bump metrics.version from 4.2.7 to 4.2.8 (#2540)
dependabot[bot] Feb 17, 2022
cb3d4c0
Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (#2542)
dependabot[bot] Feb 17, 2022
a919837
Bump log4j-over-slf4j from 1.7.35 to 1.7.36 (#2547)
dependabot[bot] Feb 17, 2022
d3377ac
Bump checkstyle from 9.2.1 to 9.3 (#2546)
dependabot[bot] Feb 17, 2022
a7f654c
Bump swagger-core from 1.6.4 to 1.6.5 (#2549)
dependabot[bot] Feb 17, 2022
43db0ba
Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (#2544)
dependabot[bot] Feb 17, 2022
cc1855f
Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.11 (#2548)
dependabot[bot] Feb 17, 2022
dfa92a6
Bump micrometer-core from 1.8.2 to 1.8.3 (#2545)
dependabot[bot] Feb 17, 2022
ecce964
Bump maven-site-plugin from 3.10.0 to 3.11.0 (#2543)
dependabot[bot] Feb 17, 2022
8d70b62
Bump spring-websocket from 5.3.15 to 5.3.16 (#2553)
dependabot[bot] Feb 17, 2022
4b31a01
Bump gson from 2.8.9 to 2.9.0 (#2552)
dependabot[bot] Feb 17, 2022
3c59325
Bump slf4j-api from 1.7.35 to 1.7.36 (#2550)
dependabot[bot] Feb 17, 2022
69056c8
Bump spring-core from 5.3.15 to 5.3.16 (#2554)
dependabot[bot] Feb 18, 2022
7f8589c
Update changelog.md
aklish Feb 18, 2022
ca46a95
[maven-release-plugin] prepare release 6.1.2
Feb 19, 2022
48b632a
[maven-release-plugin] prepare for next development iteration
Feb 19, 2022
1a644f6
Bump log4j-to-slf4j from 2.17.1 to 2.17.2 (#2560)
dependabot[bot] Mar 15, 2022
d2c9068
Bump version.jackson from 2.12.5 to 2.13.1 (#2527)
dependabot[bot] Mar 24, 2022
588b69f
Update: Make `-` a valid TEXT value type character (#2565)
jkusa Mar 24, 2022
5b7051d
Bump spring.boot.version from 2.6.3 to 2.6.5 (#2566)
dependabot[bot] Mar 28, 2022
5e67e54
Fix graphiql comment bug and config store issues creating multiple fi…
aklish Mar 31, 2022
14ae1c4
Bump jackson-databind from 2.13.2 to 2.13.2.1 (#2569)
dependabot[bot] Mar 31, 2022
78c636e
Bump hibernate5.version from 5.6.5.Final to 5.6.7.Final (#2568)
dependabot[bot] Mar 31, 2022
cf3bbfe
Bump groovy.version from 3.0.9 to 3.0.10 (#2567)
dependabot[bot] Mar 31, 2022
507ba6c
Bump nexus-staging-maven-plugin from 1.6.11 to 1.6.12 (#2559)
dependabot[bot] Mar 31, 2022
c7d44ce
Bump spring-cloud-context from 3.1.0 to 3.1.1 (#2557)
dependabot[bot] Mar 31, 2022
60c0b84
Update changelog.md
aklish Mar 31, 2022
39c3d19
[maven-release-plugin] prepare release 6.1.3
aklish Mar 31, 2022
0889eea
[maven-release-plugin] prepare for next development iteration
aklish Mar 31, 2022
e94d36a
Bump spring-core from 5.3.16 to 5.3.18 in /elide-model-config (#2572)
dependabot[bot] Mar 31, 2022
aec3709
Revert "Update: Make `-` a valid TEXT value type character (#2565)" (…
aklish Apr 5, 2022
95f94a9
Bumping Spring to work around CVE (#2583)
aklish Apr 6, 2022
78fe93d
Added explicit tests for SQL comment dependency injection for Aggrega…
aklish Apr 6, 2022
95f183d
Bump version.logback from 1.2.10 to 1.2.11 (#2580)
dependabot[bot] Apr 6, 2022
d840018
Bump artemis-jms-client-all from 2.20.0 to 2.21.0 (#2578)
dependabot[bot] Apr 6, 2022
1c5d173
Bump spring-websocket from 5.3.16 to 5.3.18 (#2573)
dependabot[bot] Apr 6, 2022
ba0202f
Bump guava from 31.0.1-jre to 31.1-jre (#2577)
dependabot[bot] Apr 6, 2022
5b741bd
Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6 (#2579)
dependabot[bot] Apr 6, 2022
28f3be8
Bump version.jetty from 9.4.45.v20220203 to 9.4.46.v20220331 (#2576)
dependabot[bot] Apr 6, 2022
a78159a
Bump swagger-core from 1.6.5 to 1.6.6 (#2587)
dependabot[bot] Apr 6, 2022
284597a
Bump log4j-api from 2.17.1 to 2.17.2 (#2588)
dependabot[bot] Apr 6, 2022
90e6f1a
Bump calcite-core from 1.29.0 to 1.30.0 (#2586)
dependabot[bot] Apr 6, 2022
58dcf77
Bump metrics.version from 4.2.8 to 4.2.9 (#2585)
dependabot[bot] Apr 6, 2022
106b3e1
Bump checkstyle from 9.3 to 10.1 (#2589)
dependabot[bot] Apr 6, 2022
a9e6d6d
Bump graphql-java from 17.3 to 18.0 (#2592)
dependabot[bot] Apr 6, 2022
ab3afd3
Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 (#2593)
dependabot[bot] Apr 6, 2022
925b025
Bump dependency-check-maven from 6.5.3 to 7.0.4 (#2591)
dependabot[bot] Apr 6, 2022
3882772
Bump artemis-jms-server from 2.20.0 to 2.21.0 (#2590)
dependabot[bot] Apr 6, 2022
acee873
Bump version.restassured from 4.4.0 to 5.0.1 (#2584)
dependabot[bot] Apr 6, 2022
b9ad7bf
Bump classgraph from 4.8.139 to 4.8.143 (#2598)
dependabot[bot] Apr 7, 2022
1566063
Bump mockito-junit-jupiter from 4.3.1 to 4.4.0 (#2597)
dependabot[bot] Apr 7, 2022
52d407f
Bump mockito-core from 4.3.1 to 4.4.0 (#2594)
dependabot[bot] Apr 7, 2022
f585b6a
Bump caffeine from 3.0.5 to 3.0.6 (#2595)
dependabot[bot] Apr 7, 2022
880e88a
Bump artemis-server from 2.20.0 to 2.21.0 (#2600)
dependabot[bot] Apr 7, 2022
2f4912f
Bump jedis from 4.1.1 to 4.2.1 (#2599)
dependabot[bot] Apr 7, 2022
1f1a58e
Bump jackson-databind from 2.13.2.1 to 2.13.2.2 (#2603)
dependabot[bot] Apr 7, 2022
bfcabe3
Bump maven-compiler-plugin from 3.10.0 to 3.10.1 (#2602)
dependabot[bot] Apr 7, 2022
f872d11
Bump micrometer-core from 1.8.3 to 1.8.4 (#2596)
dependabot[bot] Apr 7, 2022
a2578aa
Fixes #2601 (#2604)
aklish Apr 7, 2022
6b24651
Update changelog.md
aklish Apr 7, 2022
4231fea
[maven-release-plugin] prepare release 6.1.4
Apr 7, 2022
9f27161
[maven-release-plugin] prepare for next development iteration
Apr 7, 2022
c8dd203
Bump h2 from 2.1.210 to 2.1.212 (#2606)
dependabot[bot] Apr 12, 2022
18df59e
Fixes #2615 (#2616)
aklish Apr 19, 2022
2aa70c7
Removed unnecessary conversion to JsonNode when serializing JSON-API …
aklish Apr 20, 2022
6a5f8bc
Bump spring-core from 5.3.18 to 5.3.19 (#2609)
dependabot[bot] Apr 20, 2022
e15ec1c
Bump spring-websocket from 5.3.18 to 5.3.19 (#2611)
dependabot[bot] Apr 20, 2022
7dca407
Bump classgraph from 4.8.143 to 4.8.146 (#2610)
dependabot[bot] Apr 20, 2022
ec67bf5
Bump lombok from 1.18.22 to 1.18.24 (#2614)
dependabot[bot] Apr 20, 2022
9d5b98b
fix: support big number aggregations (#2628)
jkusa Apr 22, 2022
abb3286
Header filtering config (#2627)
aklish Apr 22, 2022
d7b8635
Aggregation store dynamic table sql (#2626)
aklish Apr 22, 2022
c0a0516
Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 (#2623)
dependabot[bot] Apr 22, 2022
35edc6b
Bump jedis from 4.2.1 to 4.2.2 (#2621)
dependabot[bot] Apr 22, 2022
625e0eb
Bump hibernate5.version from 5.6.7.Final to 5.6.8.Final (#2613)
dependabot[bot] Apr 22, 2022
818f959
Bump maven-site-plugin from 3.11.0 to 3.12.0 (#2629)
dependabot[bot] Apr 22, 2022
f6d3b68
Bump micrometer-core from 1.8.4 to 1.8.5 (#2624)
dependabot[bot] Apr 22, 2022
263beb9
Bump spring.boot.version from 2.6.6 to 2.6.7 (#2631)
dependabot[bot] Apr 22, 2022
d8e2a86
Bump graphql-java-extended-scalars from 17.0 to 18.0 (#2630)
dependabot[bot] Apr 22, 2022
e4e14fd
Bump nexus-staging-maven-plugin from 1.6.12 to 1.6.13 (#2634)
dependabot[bot] Apr 22, 2022
886262b
Bump mockito-junit-jupiter from 4.4.0 to 4.5.1 (#2633)
dependabot[bot] Apr 23, 2022
dca4700
Bump checkstyle from 10.1 to 10.2 (#2635)
dependabot[bot] Apr 25, 2022
7762d7f
Bump dependency-check-maven from 7.0.4 to 7.1.0 (#2636)
dependabot[bot] Apr 25, 2022
a78bf78
Update changelog.md
aklish Apr 25, 2022
bf61282
[maven-release-plugin] prepare release 6.1.5
aklish Apr 25, 2022
bfb88d1
[maven-release-plugin] prepare for next development iteration
aklish Apr 25, 2022
ba7faef
Adding explicit discord link.
Apr 26, 2022
8adc443
Add Injector Bean (#2637)
moizarafat Apr 26, 2022
af3e1d9
Minimum to expose _service.sdl for Apollo federation. (#2640)
aklish May 6, 2022
d8cdbb9
Bump caffeine from 3.0.6 to 3.1.0 (#2643)
dependabot[bot] May 6, 2022
cb500d1
Bump spring-cloud-context from 3.1.1 to 3.1.2 (#2642)
dependabot[bot] May 6, 2022
6eb767c
Bump graphql-java from 18.0 to 18.1 (#2645)
dependabot[bot] May 14, 2022
4b3f318
Bump jedis from 4.2.2 to 4.2.3 (#2646)
dependabot[bot] May 14, 2022
ae34fed
Issue2650 (#2653)
aklish Jun 5, 2022
2666955
Bump spring-core from 5.3.19 to 5.3.20 in /elide-model-config (#2654)
dependabot[bot] Jun 5, 2022
2b5759a
Bump federation-graphql-java-support from 2.0.0-alpha.5 to 2.0.1 (#2655)
dependabot[bot] Jun 5, 2022
c5583f4
Bump javassist from 3.28.0-GA to 3.29.0-GA (#2651)
dependabot[bot] Jun 5, 2022
9dd4ffc
Bump artemis-jms-server from 2.21.0 to 2.22.0 (#2644)
dependabot[bot] Jun 5, 2022
a7d8c24
Bump artemis-server from 2.21.0 to 2.22.0 (#2647)
dependabot[bot] Jun 5, 2022
a2e9e20
Bump version.restassured from 5.0.1 to 5.1.0 (#2658)
dependabot[bot] Jun 5, 2022
403132f
Bump micrometer-core from 1.8.5 to 1.9.0 (#2657)
dependabot[bot] Jun 5, 2022
dfcb6a3
Bump hibernate5.version from 5.6.8.Final to 5.6.9.Final (#2659)
dependabot[bot] Jun 5, 2022
1449095
Bump spring.boot.version from 2.6.8 to 2.7.0 (#2663)
dependabot[bot] Jun 7, 2022
b24f7aa
Bump mockito-junit-jupiter from 4.5.1 to 4.6.1 (#2661)
dependabot[bot] Jun 7, 2022
42ce832
Bump caffeine from 3.1.0 to 3.1.1 (#2660)
dependabot[bot] Jun 7, 2022
c806f4b
Bump spring-cloud-context from 3.1.2 to 3.1.3 (#2666)
dependabot[bot] Jun 7, 2022
fe16151
Bump jackson-databind from 2.13.2.2 to 2.13.3 (#2665)
dependabot[bot] Jun 7, 2022
f0d5019
Bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 (#2664)
dependabot[bot] Jun 7, 2022
c9da5e7
Bump version.jackson from 2.13.2 to 2.13.3 (#2662)
dependabot[bot] Jun 7, 2022
e7cb5a5
Bump maven-scm-api from 1.12.2 to 1.13.0 (#2667)
dependabot[bot] Jun 7, 2022
9cd66ef
Bump maven-scm-provider-gitexe from 1.12.2 to 1.13.0 (#2668)
dependabot[bot] Jun 7, 2022
44bcaa3
Bump graphql-java-extended-scalars from 18.0 to 18.1 (#2669)
dependabot[bot] Jun 7, 2022
0602ae7
Bump groovy.version from 3.0.10 to 3.0.11 (#2670)
dependabot[bot] Jun 7, 2022
a01f796
Bump checkstyle from 10.2 to 10.3 (#2671)
dependabot[bot] Jun 7, 2022
0cac28a
Bump artemis-jms-client-all from 2.21.0 to 2.22.0 (#2672)
dependabot[bot] Jun 7, 2022
6175753
Bump classgraph from 4.8.146 to 4.8.147 (#2673)
dependabot[bot] Jun 7, 2022
5899f38
Update changelog.md
aklish Jun 11, 2022
1c478c7
Suppressing error in CVE
aklish Jun 11, 2022
68cbf3e
Merge branch 'master' of github.com:yahoo/elide
aklish Jun 11, 2022
635ea8d
[maven-release-plugin] prepare release 6.1.6
aklish Jun 11, 2022
9af2c6a
[maven-release-plugin] prepare for next development iteration
aklish Jun 11, 2022
53fbf01
Use Serializable Classes for RedisCache to work (#2681)
moizarafat Jul 6, 2022
1c8cafb
Upgrade to Jetty 10.0.10 (#2691)
moizarafat Jul 13, 2022
8f18657
Bump dependency-check-maven from 7.1.0 to 7.1.1 (#2678)
dependabot[bot] Jul 13, 2022
7071100
Fixed query builder so that it does not treat embedded properties as …
LamWizy Jul 13, 2022
98e3c00
Bump maven-enforcer-plugin from 3.0.0 to 3.1.0 (#2677)
dependabot[bot] Jul 13, 2022
ece798a
Bump version.restassured from 5.1.0 to 5.1.1 (#2676)
dependabot[bot] Jul 13, 2022
839fa5c
Bump metrics.version from 4.2.9 to 4.2.10 (#2692)
dependabot[bot] Jul 14, 2022
45be05a
Bump spring.boot.version from 2.7.0 to 2.7.1 (#2693)
dependabot[bot] Jul 14, 2022
9f17574
Bump checkstyle from 10.3 to 10.3.1 (#2694)
dependabot[bot] Jul 14, 2022
6fd828d
Bump classgraph from 4.8.147 to 4.8.149 (#2696)
dependabot[bot] Jul 14, 2022
72fd34b
Bump hibernate5.version from 5.6.9.Final to 5.6.10.Final (#2697)
dependabot[bot] Jul 14, 2022
1be66da
Bump log4j-to-slf4j from 2.17.2 to 2.18.0 (#2699)
dependabot[bot] Jul 15, 2022
e9eca4e
Bump log4j-api from 2.17.2 to 2.18.0 (#2698)
dependabot[bot] Jul 16, 2022
46056c7
Bump artemis-jms-client-all from 2.22.0 to 2.23.1 (#2700)
dependabot[bot] Jul 16, 2022
dd34555
Bump micrometer-core from 1.9.0 to 1.9.2 (#2695)
dependabot[bot] Jul 16, 2022
dd74e41
Bump federation-graphql-java-support from 2.0.1 to 2.0.3 (#2701)
dependabot[bot] Jul 16, 2022
1c436b5
Bump artemis-server from 2.22.0 to 2.23.1 (#2702)
dependabot[bot] Jul 16, 2022
7ebfb11
Bump spring-websocket from 5.3.20 to 5.3.22 (#2704)
dependabot[bot] Jul 16, 2022
7a5700f
Bump wagon-ssh-external from 3.5.1 to 3.5.2 (#2705)
dependabot[bot] Jul 16, 2022
40324b5
Bump h2 from 2.1.212 to 2.1.214 (#2707)
dependabot[bot] Jul 16, 2022
879421c
Bump artemis-jms-server from 2.22.0 to 2.23.1 (#2706)
dependabot[bot] Jul 16, 2022
1a056ac
Bump graphql-java from 18.1 to 18.2 (#2708)
dependabot[bot] Jul 16, 2022
bd82030
Bump spring-core from 5.3.20 to 5.3.22 (#2709)
dependabot[bot] Jul 16, 2022
e49202d
Bump jsonassert from 1.5.0 to 1.5.1 (#2710)
dependabot[bot] Jul 16, 2022
b2d5bba
Update changelog.md
aklish Jul 17, 2022
44a0bf7
Update changelog.md
aklish Jul 17, 2022
1c29bfd
[maven-release-plugin] prepare release 6.1.7
aklish Jul 18, 2022
a8f6bef
[maven-release-plugin] prepare for next development iteration
aklish Jul 18, 2022
5e8f15f
Bump spring.boot.version from 2.7.1 to 2.7.2 (#2713)
dependabot[bot] Jul 30, 2022
43c330b
Bump groovy.version from 3.0.11 to 3.0.12 (#2712)
dependabot[bot] Jul 30, 2022
fc1fc18
Bump graphql-java from 18.2 to 19.0 (#2716)
dependabot[bot] Jul 31, 2022
6c289c1
Bump version.junit from 5.8.2 to 5.9.0 (#2714)
dependabot[bot] Aug 1, 2022
319868c
Bump federation-graphql-java-support from 2.0.3 to 2.0.4 (#2718)
dependabot[bot] Aug 1, 2022
2df809a
Bump mockito-core from 4.4.0 to 4.5.1 (#2632)
dependabot[bot] Aug 1, 2022
a7550f7
Bump gson from 2.9.0 to 2.9.1 (#2719)
dependabot[bot] Aug 1, 2022
0c76767
Bump maven-deploy-plugin from 2.8.2 to 3.0.0 (#2717)
dependabot[bot] Aug 1, 2022
f61181e
Bump checkstyle from 10.3.1 to 10.3.2 (#2721)
dependabot[bot] Aug 1, 2022
e3fde67
Bump junit-platform-commons from 1.8.2 to 1.9.0 (#2720)
dependabot[bot] Aug 1, 2022
0115043
Bump junit-platform-launcher from 1.8.2 to 1.9.0 (#2722)
dependabot[bot] Aug 1, 2022
52551b3
Bump calcite-core from 1.30.0 to 1.31.0 (#2725)
dependabot[bot] Aug 30, 2022
bbafffc
Bump artemis-server from 2.23.1 to 2.24.0 in /elide-standalone (#2735)
dependabot[bot] Sep 10, 2022
0f095aa
Bump artemis-server from 2.23.1 to 2.25.0 (#2743)
dependabot[bot] Sep 12, 2022
0f49199
Bump federation-graphql-java-support from 2.0.4 to 2.0.6 (#2737)
dependabot[bot] Sep 12, 2022
fb82a84
Bump metrics.version from 4.2.10 to 4.2.12 (#2746)
dependabot[bot] Sep 12, 2022
c1c747e
Bump spring.boot.version from 2.7.2 to 2.7.3 (#2749)
dependabot[bot] Sep 12, 2022
a22c178
Bump javassist from 3.29.0-GA to 3.29.1-GA (#2748)
dependabot[bot] Sep 12, 2022
177d878
Bump spring-cloud-context from 3.1.3 to 3.1.4 (#2747)
dependabot[bot] Sep 12, 2022
86a95a8
Serdes now take precedence over type converters for enums. (#2755)
aklish Sep 15, 2022
8de4135
Enforcing ErrorObjects.addError is called prior to any other function…
aklish Sep 15, 2022
0a5249a
Bump hibernate5.version from 5.6.10.Final to 5.6.11.Final (#2753)
dependabot[bot] Sep 15, 2022
d81fc6c
Bump maven-site-plugin from 3.12.0 to 3.12.1 (#2752)
dependabot[bot] Sep 15, 2022
891ba6c
Bump mockito-core from 4.6.1 to 4.8.0 (#2750)
dependabot[bot] Sep 15, 2022
c0a0f0a
Only build query runner if graphQL is enabled (#2766)
aklish Sep 16, 2022
e9f41ad
Bump mockito-junit-jupiter from 4.6.1 to 4.8.0 (#2765)
dependabot[bot] Sep 17, 2022
f5dfa50
Bump log4j-to-slf4j from 2.18.0 to 2.19.0 (#2768)
dependabot[bot] Sep 17, 2022
42462aa
Bump log4j-over-slf4j from 1.7.36 to 2.0.1 (#2764)
dependabot[bot] Sep 17, 2022
16f463c
Bump jackson-databind from 2.13.3 to 2.13.4 (#2762)
dependabot[bot] Sep 17, 2022
8a68521
Bump log4j-api from 2.18.0 to 2.19.0 (#2769)
dependabot[bot] Sep 17, 2022
a8630a2
Bump version.restassured from 5.1.1 to 5.2.0 (#2754)
dependabot[bot] Sep 17, 2022
e44bed7
Bump spring-core from 5.3.22 to 5.3.23 (#2771)
dependabot[bot] Sep 17, 2022
9718a65
Bump spring-websocket from 5.3.22 to 5.3.23 (#2770)
dependabot[bot] Sep 17, 2022
7ff9de9
Bump snakeyaml from 1.31 to 1.32 (#2772)
dependabot[bot] Sep 17, 2022
6adc3d4
Bump federation-graphql-java-support from 2.0.6 to 2.0.7 (#2773)
dependabot[bot] Sep 17, 2022
06e4ac8
Bump maven-jar-plugin from 3.2.2 to 3.3.0 (#2774)
dependabot[bot] Sep 17, 2022
cc5146b
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#2778)
dependabot[bot] Sep 17, 2022
24da916
Bump slf4j-api from 1.7.36 to 2.0.1 (#2777)
dependabot[bot] Sep 17, 2022
70ecd9d
Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#2776)
dependabot[bot] Sep 17, 2022
973ac12
Bump checkstyle from 10.3.2 to 10.3.3 (#2775)
dependabot[bot] Sep 17, 2022
357f654
Bump dependency-check-maven from 7.1.1 to 7.2.0 (#2779)
dependabot[bot] Sep 17, 2022
5439c08
Bump javassist from 3.29.1-GA to 3.29.2-GA (#2780)
dependabot[bot] Sep 17, 2022
729e74d
Bump micrometer-core from 1.9.2 to 1.9.4 (#2781)
dependabot[bot] Sep 17, 2022
450c5c0
Update changelog.md
aklish Sep 17, 2022
e056d69
Removing owasp dependency check
aklish Sep 17, 2022
fb342ae
[maven-release-plugin] prepare release 6.1.8
aklish Sep 17, 2022
07e41c8
[maven-release-plugin] prepare for next development iteration
aklish Sep 17, 2022
18a7616
Bump graphql-java-extended-scalars from 18.1 to 19.0 (#2783)
dependabot[bot] Sep 20, 2022
362842b
Bump groovy.version from 3.0.12 to 3.0.13 (#2782)
dependabot[bot] Sep 20, 2022
c61859e
Resolves #2784 (#2785)
aklish Sep 21, 2022
f03aba8
Allow elide-graphql to be excluded when elide.graphql.enabled=false (…
justin-tay Sep 22, 2022
b700526
Bump federation-graphql-java-support from 2.0.7 to 2.0.8 (#2793)
dependabot[bot] Sep 29, 2022
8df8d99
Bump version.junit from 5.9.0 to 5.9.1 (#2792)
dependabot[bot] Sep 29, 2022
6212ec3
Bump spring.boot.version from 2.7.3 to 2.7.4 (#2791)
dependabot[bot] Sep 29, 2022
0bcfbb1
Bump junit-platform-launcher from 1.9.0 to 1.9.1 (#2790)
dependabot[bot] Sep 29, 2022
c497ff3
Bump hibernate5.version from 5.6.11.Final to 5.6.12.Final (#2798)
dependabot[bot] Sep 29, 2022
f8ec54e
Bump snakeyaml from 1.32 to 1.33 (#2796)
dependabot[bot] Sep 29, 2022
901b41a
Bump artemis-jms-client-all from 2.25.0 to 2.26.0 (#2799)
dependabot[bot] Sep 29, 2022
bd2dbab
Bump swagger-core from 1.6.6 to 1.6.7 (#2802)
dependabot[bot] Sep 29, 2022
d17cd77
Bump log4j-over-slf4j from 2.0.1 to 2.0.3 (#2801)
dependabot[bot] Sep 29, 2022
fc468db
Bump slf4j-api from 2.0.1 to 2.0.3 (#2800)
dependabot[bot] Sep 29, 2022
c44438d
Bump artemis-server from 2.25.0 to 2.26.0 (#2803)
dependabot[bot] Sep 29, 2022
d1f4aee
Bump artemis-jms-server from 2.23.1 to 2.26.0 (#2804)
dependabot[bot] Sep 29, 2022
13f2937
Bump checkstyle from 10.3.3 to 10.3.4 (#2805)
dependabot[bot] Sep 29, 2022
4ce3ae6
Bump junit-platform-commons from 1.9.0 to 1.9.1 (#2806)
dependabot[bot] Sep 29, 2022
3afee02
Refactor expression visitor (#2808)
aklish Oct 4, 2022
a92efb8
Bump jedis from 4.2.3 to 4.3.0 (#2816)
dependabot[bot] Oct 12, 2022
320dfe4
Bump swagger-core from 1.6.7 to 1.6.8 (#2823)
dependabot[bot] Oct 22, 2022
a1a408d
Bump jackson-databind from 2.13.4 to 2.13.4.2 (#2822)
dependabot[bot] Oct 22, 2022
e2f5374
Bump federation-graphql-java-support from 2.0.8 to 2.1.0 (#2821)
dependabot[bot] Oct 22, 2022
9ca2a8f
Add negated prefix, postfix and infix operators. (#2788) (#2830)
LamWizy Nov 5, 2022
611c6e1
Bump spring.boot.version from 2.7.4 to 2.7.5 (#2827)
dependabot[bot] Nov 5, 2022
9420a74
Bump micrometer-core from 1.9.4 to 1.9.5 (#2826)
dependabot[bot] Nov 5, 2022
61fab94
Bump mockito-junit-jupiter from 4.8.0 to 4.8.1 (#2825)
dependabot[bot] Nov 5, 2022
86203f0
Adding support for populating Meta object in JSON-API (#2824)
aklish Nov 8, 2022
9a12d3f
Bump version.jackson from 2.13.4 to 2.14.0 (#2834)
dependabot[bot] Nov 8, 2022
283e213
Bump checkstyle from 10.3.4 to 10.4 (#2832)
dependabot[bot] Nov 8, 2022
cabeef8
Bump federation-graphql-java-support from 2.1.0 to 2.1.1 (#2833)
dependabot[bot] Nov 8, 2022
a2cd246
Update changelog.md
aklish Nov 9, 2022
3dcaabd
[maven-release-plugin] prepare release 6.1.9
aklish Nov 9, 2022
9ed0f1d
[maven-release-plugin] prepare for next development iteration
aklish Nov 9, 2022
06f05b4
Bump jackson-databind from 2.13.4.2 to 2.14.1 (#2843)
dependabot[bot] Dec 2, 2022
d0dccb5
fix: apply distinct for non-paginated queries with many relationship …
justin-tay Dec 4, 2022
f7c9126
Bump hibernate5.version from 5.6.12.Final to 5.6.14.Final (#2838)
dependabot[bot] Dec 4, 2022
192e13a
Bump handlebars-helpers from 4.3.0 to 4.3.1 (#2837)
dependabot[bot] Dec 4, 2022
8b9cff3
Merge branch 'master' into QuarkusScaffoldingLatest
Dec 22, 2022
aa492d1
Upgrade Elide and Quarkus versions.
Dec 22, 2022
60e1ea5
Move the javadoc config to the deployment module where it belongs.
Dec 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ Please refer to [the contributing.md file](CONTRIBUTING.md) for information abou

If you are contributing to Elide using an IDE, such as IntelliJ, make sure to install the [Lombok](https://projectlombok.org/) plugin.

Community chat is now on [discord](https://discord.com/widget?id=869678398241398854&theme=dark).
Community chat is now on [discord](https://discord.com/widget?id=869678398241398854&theme=dark). Join by clicking [here](https://discord.gg/3vh8ac57cc).
Legacy discussion is archived on [spectrum](https://spectrum.chat/elide).

## License
Expand Down
527 changes: 527 additions & 0 deletions changelog.md

Large diffs are not rendered by default.

18 changes: 15 additions & 3 deletions elide-async/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>com.yahoo.elide</groupId>
<artifactId>elide-parent-pom</artifactId>
<version>6.0.0-pr1-SNAPSHOT</version>
<version>6.1.10-SNAPSHOT</version>
</parent>

<licenses>
Expand Down Expand Up @@ -47,7 +47,7 @@
<dependency>
<groupId>com.yahoo.elide</groupId>
<artifactId>elide-graphql</artifactId>
<version>6.0.0-pr1-SNAPSHOT</version>
<version>6.1.10-SNAPSHOT</version>
</dependency>

<!-- JPA -->
Expand Down Expand Up @@ -80,7 +80,19 @@
</exclusions>
</dependency>

<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>${jedis.version}</version>
</dependency>

<!-- Test -->
<dependency>
<groupId>com.github.codemonstur</groupId>
<artifactId>embedded-redis</artifactId>
<version>${embedded-redis.version}</version>
<scope>test</scope>
</dependency>
<!-- For Export End-Point Test -->
<dependency>
<groupId>javax.servlet</groupId>
Expand All @@ -90,7 +102,7 @@
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-server</artifactId>
<version>2.33</version>
<version>${version.jersey}</version>
<scope>test</scope>
</dependency>
<!-- JUnit -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
import com.yahoo.elide.Elide;
import com.yahoo.elide.async.models.TableExport;
import com.yahoo.elide.core.PersistentResource;
import com.yahoo.elide.core.request.Attribute;
import com.yahoo.elide.core.request.EntityProjection;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.github.opendevl.JFlat;
import org.apache.commons.lang3.StringUtils;
import lombok.extern.slf4j.Slf4j;

import java.util.Arrays;
Expand Down Expand Up @@ -84,20 +84,8 @@ private String generateCSVHeader(EntityProjection projection) {
}

return projection.getAttributes().stream()
.map(attr -> {
StringBuilder column = new StringBuilder();
String alias = attr.getAlias();
column.append(StringUtils.isNotEmpty(alias) ? alias : attr.getName());
return column;
})
.map(quotable -> {
// Quotes at the beginning
quotable.insert(0, DOUBLE_QUOTES);
// Quotes at the end
quotable.append(DOUBLE_QUOTES);
return quotable;
})
.collect(Collectors.joining(COMMA));
.map(this::toHeader)
.collect(Collectors.joining(COMMA));
}

@Override
Expand All @@ -113,4 +101,26 @@ public String preFormat(EntityProjection projection, TableExport query) {
public String postFormat(EntityProjection projection, TableExport query) {
return null;
}

private String toHeader(Attribute attribute) {
if (attribute.getArguments() == null || attribute.getArguments().size() == 0) {
return quote(attribute.getName());
}

StringBuilder header = new StringBuilder();
header.append(attribute.getName());
header.append("(");

header.append(attribute.getArguments().stream()
.map((arg) -> arg.getName() + "=" + arg.getValue())
.collect(Collectors.joining(" ")));

header.append(")");

return quote(header.toString());
}

private String quote(String toQuote) {
return "\"" + toQuote + "\"";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
package com.yahoo.elide.async.hooks;

import static com.yahoo.elide.annotation.LifeCycleHookBinding.Operation.CREATE;
import static com.yahoo.elide.annotation.LifeCycleHookBinding.Operation.READ;
import static com.yahoo.elide.annotation.LifeCycleHookBinding.TransactionPhase.POSTCOMMIT;
import static com.yahoo.elide.annotation.LifeCycleHookBinding.TransactionPhase.PREFLUSH;
import static com.yahoo.elide.annotation.LifeCycleHookBinding.TransactionPhase.PRESECURITY;
import com.yahoo.elide.annotation.LifeCycleHookBinding;
import com.yahoo.elide.async.models.AsyncAPI;
Expand Down Expand Up @@ -58,16 +58,12 @@ protected void validateOptions(AsyncAPI query, RequestScope requestScope) {
*/
protected void executeHook(LifeCycleHookBinding.Operation operation, LifeCycleHookBinding.TransactionPhase phase,
AsyncAPI query, RequestScope requestScope, Callable<AsyncAPIResult> queryWorker) {
if (operation.equals(READ) && phase.equals(PRESECURITY)) {
validateOptions(query, requestScope);
//We populate the result object when the initial mutation is executed, and then even after executing
//the hooks we return the same object back. QueryRunner.java#L190.
//In GraphQL, the only part of the body that is lazily returned is the ID.
//ReadPreSecurityHook - Those hooks get evaluated in line with the request processing.
executeAsync(query, queryWorker);
return;
}
if (operation.equals(CREATE)) {
if (phase.equals(PREFLUSH)) {
validateOptions(query, requestScope);
executeAsync(query, queryWorker);
return;
}
if (phase.equals(POSTCOMMIT)) {
completeAsync(query, requestScope);
return;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/*
* Copyright 2022, Yahoo Inc.
* Licensed under the Apache License, Version 2.0
* See LICENSE file in project root for terms.
*/

package com.yahoo.elide.async.models;

/**
* ENUM of supported file extension types.
*/
public enum FileExtensionType {
JSON(".json"),
CSV(".csv"),
NONE("");

private final String extension;

FileExtensionType(String extension) {
this.extension = extension;
}

public String getExtension() {
return extension;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@
* ENUM of supported result types.
*/
public enum ResultType {
JSON,
CSV
JSON(FileExtensionType.JSON),
CSV(FileExtensionType.CSV);

private final FileExtensionType fileExtensionType;

ResultType(FileExtensionType fileExtensionType) {
this.fileExtensionType = fileExtensionType;
}

public FileExtensionType getFileExtensionType() {
return fileExtensionType;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,9 @@ public static Integer safeJsonPathLength(String json, String path) {
}

if (List.class.isAssignableFrom(result.getClass())) {
result = ((List) result).get(0);
List resultList = ((List) result);

result = resultList.isEmpty() ? 0 : resultList.get(0);
if (Integer.class.isAssignableFrom(result.getClass())) {
return (Integer) result;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import java.io.IOException;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.UUID;

Expand All @@ -44,12 +44,13 @@ public GraphQLTableExportOperation(TableExportFormatter formatter, AsyncExecutor
}

@Override
public RequestScope getRequestScope(TableExport export, RequestScope scope, DataStoreTransaction tx) {
public RequestScope getRequestScope(TableExport export, RequestScope scope, DataStoreTransaction tx,
Map<String, List<String>> additionalRequestHeaders) {
UUID requestId = UUID.fromString(export.getRequestId());
User user = scope.getUser();
String apiVersion = scope.getApiVersion();
return new GraphQLRequestScope("", tx, user, apiVersion, getService().getElide().getElideSettings(),
null, requestId, Collections.emptyMap());
null, requestId, additionalRequestHeaders);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import javax.ws.rs.core.MultivaluedMap;

Expand All @@ -41,7 +44,8 @@ public JSONAPITableExportOperation(TableExportFormatter formatter, AsyncExecutor
}

@Override
public RequestScope getRequestScope(TableExport export, RequestScope scope, DataStoreTransaction tx) {
public RequestScope getRequestScope(TableExport export, RequestScope scope, DataStoreTransaction tx,
Map<String, List<String>> additionalRequestHeaders) {
UUID requestId = UUID.fromString(export.getRequestId());
User user = scope.getUser();
String apiVersion = scope.getApiVersion();
Expand All @@ -51,7 +55,22 @@ public RequestScope getRequestScope(TableExport export, RequestScope scope, Data
} catch (URISyntaxException e) {
throw new BadRequestException(e.getMessage());
}

MultivaluedMap<String, String> queryParams = JSONAPIAsyncQueryOperation.getQueryParams(uri);

// Call with additionalHeader alone
if (scope.getRequestHeaders().isEmpty()) {
return new RequestScope("", JSONAPIAsyncQueryOperation.getPath(uri), apiVersion, null, tx, user,
queryParams, additionalRequestHeaders, requestId, getService().getElide().getElideSettings());
}

// Combine additionalRequestHeaders and existing scope's request headers
Map<String, List<String>> finalRequestHeaders = new HashMap<String, List<String>>();
scope.getRequestHeaders().forEach((entry, value) -> finalRequestHeaders.put(entry, value));

//additionalRequestHeaders will override any headers in scope.getRequestHeaders()
additionalRequestHeaders.forEach((entry, value) -> finalRequestHeaders.put(entry, value));

return new RequestScope("", JSONAPIAsyncQueryOperation.getPath(uri), apiVersion, null, tx, user, queryParams,
scope.getRequestHeaders(), requestId, getService().getElide().getElideSettings());
}
Expand Down
Loading