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

Update hibernate core #7451

Open
wants to merge 1,021 commits into
base: 3.5.x
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1021 commits
Select commit Hold shift + click to select a range
04581eb
Bump micronaut-aws to 3.10.9 (#8838)
micronaut-build Feb 26, 2023
e9589a8
build: micronaut-test to 3.9.0 (#8839)
micronaut-build Feb 27, 2023
eb3f1ce
test: HttpServerFilter and ExceptionHandler (#8815)
sdelamo Feb 27, 2023
fbcd804
test: adds HttpServerFilterTest (#8813)
sdelamo Feb 27, 2023
2c67fb2
fix fallback for suspended methods (#8825)
ondrej-hrstka Feb 27, 2023
28c03b9
Support annotation-based HTTP filter declarations (#8422)
yawkat Feb 27, 2023
35a0158
Remove more GraalVM build-time init flags (#8841)
graemerocher Feb 27, 2023
b73f3ea
Fix broken MethodElement.overrides implementation (#8842)
graemerocher Feb 27, 2023
be3f487
build: micronaut-security to 3.9.3 (#8845)
micronaut-build Feb 27, 2023
d2fa30a
Support type annotations for KSP, generics improvements and bugfixes.…
dstepanov Feb 27, 2023
9ddfbe7
cleanup unnecessary GraalVM flags (#8843)
graemerocher Feb 27, 2023
b504d82
doc: add note about using logback 1.3.x+ (#8846)
timyates Feb 27, 2023
9c30cb8
[skip ci] Release v3.8.6
micronaut-build Feb 27, 2023
e1f443e
Back to 3.8.7-SNAPSHOT
micronaut-build Feb 27, 2023
ca52e77
Merge branch '3.8.x' into 3.9.x
sdelamo Feb 27, 2023
b4f86d7
Bump micronaut-azure to 3.8.1 (#8851)
micronaut-build Feb 28, 2023
113b39b
Update simple retry explanation to mention a linear progression of 1s…
miguelaferreira Feb 28, 2023
fd5bfdb
Correct annotating a property for KSP and improve method element anno…
dstepanov Feb 28, 2023
0c91bff
Include disabled bean info in beans endpoint (#8792)
graemerocher Feb 28, 2023
d7e5585
Bump micronaut-test to 3.9.1 (#8857)
micronaut-build Mar 1, 2023
206efc0
Bump micronaut-micrometer to 4.8.1 (#8854)
micronaut-build Mar 1, 2023
986da00
Bump micronaut-serialization to 1.5.1 (#8856)
micronaut-build Mar 1, 2023
e549e1e
Remove incorrect visitor reference (#8858)
dstepanov Mar 1, 2023
579e9dd
fix: allow to disable disable `ServiceReadyHealthIndicator` via conf…
sdelamo Mar 1, 2023
dd65c45
Replace the validation module with Micronaut Validation dependency (#…
dstepanov Mar 1, 2023
87079a5
Bump micronaut-aws to 3.14.1 (#8867)
micronaut-build Mar 1, 2023
4790575
test: HTTP Server TCK Health endpoint (#8862)
sdelamo Mar 1, 2023
85d948c
fix IncompatibleClassChangeError that occurs with inherited methods f…
graemerocher Mar 2, 2023
b5d29c7
test: HTTP Server TCK LOG body and contains string (#8861)
sdelamo Mar 2, 2023
3de6371
Run the HTTP TCK against Netty natively (#8865)
graemerocher Mar 2, 2023
d2c556f
chore(deps): update dependency gradle to v7.6.1 (#8832)
renovate[bot] Mar 2, 2023
3b8631d
Fallback to trying to load visitor annotations from type (#8870)
graemerocher Mar 2, 2023
ad657d5
Remove jackson databind as a transtive of GraalVM module (#8869)
graemerocher Mar 2, 2023
615b68a
Bump micronaut-gcp to 4.8.1 (#8875)
micronaut-build Mar 3, 2023
d2cf5a2
Bump micronaut-sql to 4.7.3 (#8873)
micronaut-build Mar 3, 2023
01f4f67
Bump micronaut-aot to 1.1.2 (#8874)
micronaut-build Mar 3, 2023
cf3691e
docs: fix Route Compile-Time validation (#8877)
sdelamo Mar 3, 2023
56746d3
Prepare for Jakarta validation (#8871)
dstepanov Mar 3, 2023
2f50d16
Bump micronaut-kafka to 4.5.2 (#8878)
micronaut-build Mar 3, 2023
d72b31f
doc: del session docs & link to micronaut-session (#8737)
wetted Mar 5, 2023
4ae77d0
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 5, 2023
f557117
Bump micronaut-sql to 4.8.0 (#8883)
micronaut-build Mar 5, 2023
efefc4d
build: micronaut-gcp to 4.9.0 (#8886)
micronaut-build Mar 6, 2023
d71d1d0
Correct processing of the inner classes (#8879)
dstepanov Mar 6, 2023
dff9fef
build: Micronaut Flyway 5.5.0 (#8887)
sdelamo Mar 6, 2023
d2ae9be
build: Micronaut CRaC 1.2.0
sdelamo Mar 6, 2023
2ac5bdd
Bump micronaut-liquibase to 5.7.0 (#8888)
micronaut-build Mar 6, 2023
dfbc1f3
build: Micronaut Azure 3.9.0 (#8889)
sdelamo Mar 6, 2023
5c7a904
Bump micronaut-aws to 3.15.0 (#8892)
micronaut-build Mar 7, 2023
da54ede
Support private access for introspected beans (#8890)
dstepanov Mar 7, 2023
90fae9b
Prevent duplicate Date headers when returning files from controllers …
jameskleeh Mar 7, 2023
c8b9489
Bump micronaut-reactor to 2.6.0 (#8894)
micronaut-build Mar 7, 2023
70f67ac
Bump micronaut-serialization to 1.5.2 (#8895)
micronaut-build Mar 7, 2023
7f62cc5
Fix version parsing (#8897)
melix Mar 7, 2023
11e60e7
Update common files (#8689)
micronaut-build Mar 7, 2023
96b31e9
feat: HTTP Client Implementation with Java HTTP Client (#8441)
sdelamo Mar 7, 2023
f2b9cd1
Add back the platform for the server-tck tests (#8898)
timyates Mar 7, 2023
bb12352
build: Micronaut CRaC 1.1.2
sdelamo Mar 7, 2023
34a72bf
Allow to introspect classes by names (#8899)
dstepanov Mar 8, 2023
82658f2
Allow Tag annotation at build time for the TCK (#8904)
timyates Mar 8, 2023
9b52638
imp: Add STANDARD_HEADERS list (#8903)
sdelamo Mar 8, 2023
d3bce80
fix(deps): update dependency org.yaml:snakeyaml to v2 (#8905)
sdelamo Mar 8, 2023
0c414e7
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 8, 2023
959ea40
remove paralleism from default methods (#8906)
graemerocher Mar 8, 2023
ba28f62
Upgrade to Micronaut Spring 4.5.1 (#8910)
graemerocher Mar 8, 2023
30d493c
[skip ci] Release v3.8.7
micronaut-build Mar 8, 2023
e22c6e4
Back to 3.8.8-SNAPSHOT
micronaut-build Mar 8, 2023
d9e6139
Merge branch '3.7.x' into 3.8.x
sdelamo Mar 9, 2023
80b1b5b
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 9, 2023
887aef4
add experimental support for HTTP/3 (#8559)
yawkat Mar 9, 2023
74d98fa
Fix bug preventing scheduled jobs from being ran in the specified tim…
Gradsta Mar 9, 2023
248dbd8
ci: remove build scan url step (#8909)
sdelamo Mar 9, 2023
4b0b7c4
Update common files (#8915)
micronaut-build Mar 10, 2023
4b2bbdf
Bump micronaut-test to 3.9.2 (#8922)
micronaut-build Mar 10, 2023
71efba6
Bump micronaut-openapi to 4.8.5 (#8921)
micronaut-build Mar 10, 2023
9559a1c
Bump micronaut-micrometer to 4.8.2 (#8920)
micronaut-build Mar 10, 2023
af9c3fd
Run Corretto nightly instead of every merge (#8924)
timyates Mar 10, 2023
3ea5f95
Migrate to Jakarta validation (#8916)
dstepanov Mar 11, 2023
0992ee7
Update common files (#8926)
micronaut-build Mar 11, 2023
a84fef2
address sonar issues (#8928)
graemerocher Mar 11, 2023
a1bfa02
Removed mention of default null check behaviour from javadoc (#8820)
sorin-silaghi Mar 11, 2023
2f5c857
build: remove dependency to validation dependency from core (#8914)
sdelamo Mar 11, 2023
893bc15
Merge branch '3.9.x' into 4.0.x
graemerocher Mar 11, 2023
0bba46e
fix merge errors
graemerocher Mar 11, 2023
cf319f5
fix merge errors
graemerocher Mar 11, 2023
85bf67a
fix merge errors
graemerocher Mar 11, 2023
4632bcf
Include stereotypes into the mapped/remapped annotation value, keep `…
dstepanov Mar 12, 2023
5294090
Allow for configuration beans to have interceptors (#8936)
dstepanov Mar 13, 2023
27121d9
Add support for annotation-based CORS configuration (8558) (#8580)
wetted Mar 14, 2023
29cad06
Enable test for streaming h2c requests (#8406)
yawkat Mar 14, 2023
a18658a
test: More mTLS test cases (#8944)
yawkat Mar 15, 2023
99d40ec
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 15, 2023
bdf7b2e
Merge branch '3.9.x' into '4.0.x' (#8947)
sdelamo Mar 15, 2023
0d1bcc2
Allow to directly synthesize the annotation value (#8949)
dstepanov Mar 16, 2023
6f956e7
Correctly propagate annotations default (#8943)
dstepanov Mar 16, 2023
23bee74
doc: delete what’s new and breaks prior to 4.0.0 (#8952)
sdelamo Mar 16, 2023
dff2a45
doc: add websocket dependency (#8953)
sdelamo Mar 16, 2023
5e0e676
docs: what's new support Kotlin 1.8.0 (#8785)
sdelamo Mar 16, 2023
270734a
doc: Add KSP section and mention it in what's new (#8786)
sdelamo Mar 16, 2023
9684680
doc: introduction mention server & client runtimes (#8960)
sdelamo Mar 17, 2023
84852a7
docs: validation module (#8957)
sdelamo Mar 17, 2023
101feb7
doc: retry dependency in Advice & HTTP client (#8961)
sdelamo Mar 17, 2023
aa32889
fix: WebSocketMessageEncoder @Requires classes (#8962)
sdelamo Mar 17, 2023
3824c39
fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.6…
renovate[bot] Mar 18, 2023
d35e5a0
ci: Github Actions Sync (#8970)
sdelamo Mar 20, 2023
e3454f5
[skip ci] Release v4.0.0-M1
micronaut-build Mar 20, 2023
b6514dd
Back to 4.0.0-SNAPSHOT
micronaut-build Mar 20, 2023
8ba4c29
Move from `javax.el` to `jakarta.el`. (#8966)
altro3 Mar 20, 2023
fe828de
build: Apache Groovy 4.0.10 (#8975)
sdelamo Mar 21, 2023
b51b659
Bump Jib Maven Plugin version (#8980)
alvarosanchez Mar 21, 2023
df72e8e
Embedded HTTP benchmark, various small perf improvements (#8974)
yawkat Mar 21, 2023
05926b3
Fix validation tests (#8983)
dstepanov Mar 22, 2023
85f77f2
tck: static resource test (#8971)
sdelamo Mar 22, 2023
691c87d
doc: don't use Micronaut as a noun (#8958)
sdelamo Mar 22, 2023
d649a04
Correct KSP parameters matching (#8989)
dstepanov Mar 22, 2023
9b92751
Correct KotlinClassElement's `isAssignable` (#8988)
dstepanov Mar 22, 2023
fff00e9
add missing logback.xml (#8987)
wetted Mar 23, 2023
091f10c
Fix race condition in FilterRunner (#9005)
yawkat Mar 24, 2023
c2bdadb
Make Kotlin and Kotlin coroutines versions managed. (#8995)
wetted Mar 24, 2023
aa98255
More performance improvements (#8993)
yawkat Mar 24, 2023
72b1a7e
Support for Compilation Time Expressions in Annotations (#8954)
graemerocher Mar 25, 2023
9ca308f
Bump micronaut-maven-plugin to 3.5.3 (#9012)
micronaut-build Mar 27, 2023
0c1d486
Logback configuration defined via JAVA_TOOL_OPTIONS is ignored (#9009)
timyates Mar 28, 2023
9bd35a1
fix java.lang.IllegalArgumentException: duplicate element: ALL_PUBLIC…
graemerocher Mar 28, 2023
42413d1
Update common files (#8950)
micronaut-build Mar 29, 2023
21effc4
Correct typo in `OutgointRequestProcessorMatcher` classname. (#9016)
wetted Mar 29, 2023
257c25c
Bump micronaut-security to 3.9.4 (#9021)
micronaut-build Mar 29, 2023
f8e5514
build: netty 4.1.90-Final (#9019)
sdelamo Mar 29, 2023
b16c05b
Bump micronaut-openapi to 4.8.6 (#9020)
micronaut-build Mar 29, 2023
d6a6928
Support JDK 20 in annotation processors (#9022)
dstepanov Mar 30, 2023
e39a1be
Bump micronaut-views to 3.8.2 (#9023)
micronaut-build Mar 30, 2023
6abd9c1
Improve support for logback 1.3+ (#9018)
timyates Mar 30, 2023
78f1ed6
Enhance TCK server headers test (#9025)
timyates Mar 30, 2023
7fd36d0
Unwrap optionals with safe navigation in expressions (#9024)
graemerocher Mar 30, 2023
c396648
Bump micronaut-data to 3.9.7 (#9026)
micronaut-build Mar 30, 2023
d5f0fbc
[skip ci] Release v3.8.8
micronaut-build Mar 30, 2023
4dd90d4
Back to 3.8.9-SNAPSHOT
micronaut-build Mar 30, 2023
de1f1db
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 30, 2023
2eb7b23
Cleanup expressions implementation and improve perf (#9027)
graemerocher Mar 31, 2023
d65a608
Use `Map.of` instead of custom implementation (#9032)
dstepanov Mar 31, 2023
fc5103c
ci: fold release-notes & sonar in gradle workflow (#9033)
sdelamo Mar 31, 2023
24b101a
Merge branch '3.8.x' into 3.9.x
sdelamo Mar 31, 2023
381232b
Make evaluation context objects effectively singleton (#9034)
graemerocher Mar 31, 2023
6094617
feat: Add a class for handling headers in a case-insensitive way (#9031)
timyates Mar 31, 2023
48ca00e
Update CRaC to 1.2.1 for Micronaut 3.9.0 (#8992)
timyates Mar 31, 2023
6a8571d
fix(deps): update managed-jackson to v2.14.2 (#8169)
renovate[bot] Mar 31, 2023
52499b3
fix(deps): update managed-slf4j to v2.0.7 (#8537)
renovate[bot] Mar 31, 2023
90859a7
Merge branch '3.9.x' into '4.0.x'
sdelamo Mar 31, 2023
860df1d
Bump micronaut-liquibase to 5.6.1 (#9040)
micronaut-build Mar 31, 2023
b7a5ec4
Fix broken incremental compilation with Gradle (#9038)
graemerocher Apr 1, 2023
d439f35
retrieving beans from bean context in expressions (#9041)
GavrilovSV Apr 2, 2023
7356efa
Merge pull request #9042 from micronaut-projects/40xmergeup
graemerocher Apr 3, 2023
3614cbb
Bump micronaut-kafka to 4.5.3 (#9036)
micronaut-build Apr 3, 2023
b386c03
Support JDK 20 in annotation processors (#9022) (#9048)
graemerocher Apr 3, 2023
d4c6feb
chore(deps): update plugin com.google.devtools.ksp to v1.8.20-1.0.10 …
renovate[bot] Apr 3, 2023
9110bb2
Bump micronaut-azure to 3.10.0 (#9050)
micronaut-build Apr 3, 2023
e82e1fa
Bump Spock to 2.3 and Groovy to 4.0.11 (#9054)
szpak Apr 4, 2023
df65f6c
Bump micronaut-kubernetes to 4.0.0 (#9046)
micronaut-build Apr 4, 2023
85bf534
fix(deps): update dependency org.testcontainers:spock to v1.17.6 (#9044)
renovate[bot] Apr 4, 2023
3290103
Bump micronaut-liquibase to 5.7.1 (#9043)
micronaut-build Apr 4, 2023
7f23eb2
retrieving environment properties in expressions (#9053)
GavrilovSV Apr 4, 2023
2a8af7a
Merge branch '3.8.x' into 3.9.x
sdelamo Apr 4, 2023
46858e7
Bump micronaut-gcp to 4.10.0 (#9058)
micronaut-build Apr 4, 2023
96eef38
build: Kotlin 1.8.20 (#9055)
sdelamo Apr 4, 2023
9338ca6
build: add Micronaut Chatbots BOM (#9056)
sdelamo Apr 5, 2023
7cb5068
add ability to disable streaming http request processing (#9006)
graemerocher Apr 5, 2023
50c6e01
Bump micronaut-aws to 3.16.0 (#9065)
micronaut-build Apr 5, 2023
120e35a
Bump micronaut-micrometer to 4.8.3 (#9066)
micronaut-build Apr 5, 2023
35fca05
Fix broken link to checkstyle issue img (#9047)
Apr 5, 2023
2310670
Add ability to disable log in environments (#8946)
altro3 Apr 5, 2023
edfd75a
Bump micronaut-jms to 2.2.0 (#8729)
micronaut-build Apr 5, 2023
5d8af19
Bump micronaut-grpc to 3.6.0 (#9068)
micronaut-build Apr 5, 2023
d7819be
More performance optimizations (#9070)
dstepanov Apr 5, 2023
1cc2d75
Performance optimizations: cache executor, optimize HttpMethod enum (…
graemerocher Apr 5, 2023
6bb27ce
Fix Groovy/Spock bug in Kubernetes module (#9067)
graemerocher Apr 6, 2023
8b11219
Microoptimizations (#9069)
yawkat Apr 6, 2023
cc4964d
Make legacy filters work like in Micronaut 3 (#9071)
dstepanov Apr 6, 2023
62f68a4
KSP: Ignore class element nullability for isAssignable (#9075)
dstepanov Apr 6, 2023
e761475
Bump micronaut-security to 3.10.1 (#9082)
micronaut-build Apr 10, 2023
6ae110a
chore(deps): update gradle/gradle-build-action action to v2.4.0 (#9080)
renovate[bot] Apr 10, 2023
f929fa4
fix(deps): update netty monorepo to v4.1.91.final (#9079)
renovate[bot] Apr 10, 2023
a783b1d
fix(deps): update netty monorepo to v4.1.91.final (#9079)
renovate[bot] Apr 10, 2023
beddff7
fix(deps): update junit5 monorepo (#9078)
renovate[bot] Apr 10, 2023
3976532
Merge branch '3.8.x' into 3.9.x
sdelamo Apr 10, 2023
4b590ff
expose ConnectionManager (#9073)
yawkat Apr 10, 2023
497704c
doc: Update Custom converter docs to use ConversionService bean (#8638)
wetted Apr 10, 2023
65ff55f
Disable leak detection by default (#9074)
yawkat Apr 11, 2023
22d2e48
More performance optimizations (#9076)
dstepanov Apr 11, 2023
ce9b812
Bump micronaut-aws to 3.10.10 (#9084)
micronaut-build Apr 11, 2023
755f836
Update to Jackson 2.14.2 (#9064)
sdelamo Apr 11, 2023
b297e07
build: Micronaut Security 3.11.0 (#9087)
sdelamo Apr 11, 2023
b8ae15a
CRaC 1.2.2 (#9088)
sdelamo Apr 11, 2023
0dcd541
Fix buffer leak (#9092)
yawkat Apr 11, 2023
5113c33
use Milestone versions (#9085)
sdelamo Apr 11, 2023
8d1db4e
Idea(8855)/service health indicator (#9061)
alexsimpson440dev Apr 12, 2023
1ef53a8
Bump micronaut-data to 3.10.0 (#9095)
micronaut-build Apr 12, 2023
2bdf5d4
Bump micronaut-aws to 3.17.0 (#9100)
micronaut-build Apr 12, 2023
940f37e
Deprecate `ConversionService.SHARED` and update custom converter docs…
wetted Apr 12, 2023
1a7b7b1
Load ApplicationContextConfigurer with passed classloader instead of …
Goldmensch Apr 13, 2023
8a63ced
Bump micronaut-elasticsearch to 4.4.0 (#9101)
micronaut-build Apr 13, 2023
ba2890e
[skip ci] Release v3.8.9
micronaut-build Apr 13, 2023
efb066a
build: managed-elasticsearch 7.17.9 (#9102)
sdelamo Apr 13, 2023
77d00c7
Back to 3.8.10-SNAPSHOT
micronaut-build Apr 13, 2023
0c8a08e
Merge branch '3.8.x' into 3.9.x
sdelamo Apr 13, 2023
8c37c57
build: crac 1.2.3
sdelamo Apr 13, 2023
a436cb8
discoery client 3.3.1
sdelamo Apr 13, 2023
04c93d8
build: rxjava 3 2.4.1
sdelamo Apr 13, 2023
9e397f9
build: test-resources 1.2.5
sdelamo Apr 13, 2023
2004749
Remove unused logback.xml file (#9104)
timyates Apr 14, 2023
0c8c44f
Support for conditional routing using expressions (#9094)
graemerocher Apr 14, 2023
ca3eb9a
[skip ci] Release v4.0.0-M2
micronaut-build Apr 14, 2023
9820df3
Back to 4.0.0-SNAPSHOT
micronaut-build Apr 14, 2023
cbcc42f
Bump micronaut-liquibase to 5.7.2 (#9109)
micronaut-build Apr 14, 2023
1cdac4a
bug: SslConfiguration::setProtocol (#9118)
sdelamo Apr 17, 2023
fb88999
Merge branch '3.8.x' into 3.9.x
sdelamo Apr 17, 2023
8fae07c
Add targetPackage property to the @Introspected annotation (#9105)
andriy-dmytruk Apr 17, 2023
f8bd12d
Allow access to 'this' in expressions / support introspections (#9123)
graemerocher Apr 17, 2023
dedfdd5
[skip ci] Release v3.9.0
micronaut-build Apr 17, 2023
277e6db
Back to 3.9.1-SNAPSHOT
micronaut-build Apr 17, 2023
70d7256
Update common files (#9116)
micronaut-build Apr 18, 2023
c524d44
Stop adding all the annotations from class that uses @Introspected(cl…
andriy-dmytruk Apr 18, 2023
4d38833
Bump micronaut-maven-plugin to 4.0.0-M1 (#9108)
micronaut-build Apr 18, 2023
1bdef20
fix(deps): update managed-reactor to v3.5.5 (#9127)
renovate[bot] Apr 18, 2023
a002ccb
Fix SingleResult was unintentionally initialized at build time (#9126)
graemerocher Apr 20, 2023
0627047
tck: Write length and first 10 bytes if bytearray assertion fails (#9…
timyates Apr 20, 2023
046a374
Replace RoutingInboundHandler and streams handlers by a single handle…
yawkat Apr 20, 2023
0536d11
Add a TCK test for String based Exception handler (#9132)
timyates Apr 20, 2023
c732a47
Merge branch '3.9.x' into mergeup-3.9.x
timyates Apr 20, 2023
b176fa6
Fix ExceptionHandler TCK test
timyates Apr 20, 2023
97e30ba
Add breaking change
timyates Apr 20, 2023
4fb1e45
Better wording
timyates Apr 20, 2023
ad72f7e
Add in PR #9105
timyates Apr 20, 2023
930b4bd
Add interface type arguments test (#9134)
dstepanov Apr 20, 2023
d236655
Merge pull request #9133 from micronaut-projects/mergeup-3.9.x
graemerocher Apr 21, 2023
16c5c03
Bump micronaut-test to 4.0.0-M2 (#9136)
micronaut-build Apr 21, 2023
1b04461
Correct persisting parameter's type annotations (#9139)
dstepanov Apr 21, 2023
450f256
io_uring support (#9090)
yawkat Apr 21, 2023
466b1a3
Use StringIntMap for propertyIndexOf (#9137)
yawkat Apr 21, 2023
bdab80d
Correct persisting parameter's type annotations 2 (#9142)
dstepanov Apr 22, 2023
26e4c2e
Re-enable PTS and Test Distribution for Kotlin (#9138)
timyates Apr 24, 2023
1432dc5
Define the property by the first setter in the same class (#9155)
dstepanov Apr 25, 2023
8b54c0e
Update common files (#9145)
micronaut-build Apr 26, 2023
adecfc3
Bump micronaut-sql to 5.0.0-M4 (#9156)
micronaut-build Apr 26, 2023
b7c447b
support for Comparable types in expressions (#9163)
GavrilovSV Apr 27, 2023
a94d133
Upgrade to latest build plugins (#9171)
melix Apr 28, 2023
633fc76
Align build plugins versions used in `buildSrc` (#9173)
melix Apr 28, 2023
0db6f7d
Sure JsonNode is serializable/deserializable by default mapper (#9175)
graemerocher Apr 28, 2023
9e59716
Update dependency ch.qos.logback:logback-classic to v1.4.7 (#9178)
renovate[bot] Apr 29, 2023
681d394
Bump micronaut-maven-plugin to 4.0.0-M2 (#9174)
micronaut-build Apr 29, 2023
81c9f5c
Update hibernate core
renovate[bot] Apr 30, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
19 changes: 10 additions & 9 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
# Auto detect text files and perform LF normalization
* text=auto

*.java text
*.html text
*.kt text
*.kts text
*.md text diff=markdown
*.java text eol=lf
*.groovy text eol=lf
*.html text eol=lf
*.kt text eol=lf
*.kts text eol=lf
*.md text diff=markdown eol=lf
*.py text diff=python executable
*.pl text diff=perl executable
*.pm text diff=perl
*.css text diff=css
*.js text
*.sql text
*.q text
*.css text diff=css eol=lf
*.js text eol=lf
*.sql text eol=lf
*.q text eol=lf

*.sh text eol=lf
gradlew text eol=lf
Expand Down
2 changes: 1 addition & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"extends": [
"config:base"
],
"addLabels": ["dependency-upgrade"],
"addLabels": ["type: dependency-upgrade"],
"schedule": [
"every weekend"
],
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/central-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: '11'
distribution: 'temurin'
java-version: '17'
- name: Publish to Sonatype OSSRH
env:
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
Expand Down
69 changes: 39 additions & 30 deletions .github/workflows/corretto.yml
Original file line number Diff line number Diff line change
@@ -1,38 +1,47 @@
name: Corretto CI
on:
push:
branches:
- master
schedule:
- cron: "0 1 * * 1-5" # Mon-Fri at 1am UTC
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: ['8', '11', '17']
container: amazoncorretto:${{ matrix.java }}
java: ['17']
steps:
- name: Display Java and Linux version
run: java -version && cat /etc/system-release
- name: Install tar && gzip
run: yum install -y tar gzip
- uses: actions/checkout@v3
- uses: actions/[email protected]
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-micronaut-core-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: |
${{ runner.os }}-micronaut-core-gradle-
- uses: actions/[email protected]
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-micronaut-core-wrapper-${{ hashFiles('**/*.gradle') }}
restore-keys: |
${{ runner.os }}-micronaut-core-wrapper-
- name: Build with Gradle
env:
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
GH_USERNAME: ${{ secrets.GH_USERNAME }}
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
run: unset HOSTNAME ; LANG=en_US.utf-8 LC_ALL=en_US.utf-8 ./gradlew check --no-daemon --parallel --continue
# https://github.com/actions/virtual-environments/issues/709
- name: Free disk space
run: |
sudo rm -rf "/usr/local/share/boost"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
sudo apt-get clean
df -h
- uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'corretto'
java-version: ${{ matrix.java }}
- name: Setup Gradle
uses: gradle/[email protected]
- name: Optional setup step
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
run: |
[ -f ./setup.sh ] && ./setup.sh || true
- name: Build with Gradle
id: gradle
run: |
./gradlew check --no-daemon --parallel --continue
env:
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
GH_USERNAME: ${{ secrets.GH_USERNAME }}
MICRONAUT_TEST_USE_VENDOR: true
TESTCONTAINERS_RYUK_DISABLED: true
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
PREDICTIVE_TEST_SELECTION: "${{ github.event_name == 'pull_request' && 'true' || 'false' }}"
105 changes: 49 additions & 56 deletions .github/workflows/graalvm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,81 +3,74 @@
# https://github.com/micronaut-projects/micronaut-project-template/tree/master/.github/workflows
#
# and edit them there. Note that it will be sync'ed to all the Micronaut repos
name: GraalVM CE CI
name: GraalVM Dev CI
on:
push:
branches:
- master
- '[1-9]+.[0-9]+.x'
pull_request:
branches:
- master
- '[1-9]+.[0-9]+.x'
schedule:
- cron: "0 1 * * 1-5" # Mon-Fri at 1am UTC
workflow_dispatch:
jobs:
build:
if: github.repository != 'micronaut-projects/micronaut-project-template'
runs-on: ubuntu-latest
strategy:
matrix:
graalvm: [ 'latest']
java: [ '17' ]
graalvm: [ 'dev']
java: ['17']
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
GH_USERNAME: ${{ secrets.GH_USERNAME }}
TESTCONTAINERS_RYUK_DISABLED: true
PREDICTIVE_TEST_SELECTION: "${{ github.event_name == 'pull_request' && 'true' || 'false' }}"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
# https://github.com/actions/virtual-environments/issues/709
- name: Free disk space
# https://github.com/actions/virtual-environments/issues/709
- name: "πŸ—‘ Free disk space"
run: |
sudo rm -rf "/usr/local/share/boost"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
sudo apt-get clean
df -h
- uses: actions/checkout@v3
- uses: actions/cache@v3
sudo rm -rf "/usr/local/share/boost"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
sudo apt-get clean
df -h

- name: "πŸ“₯ Checkout repository"
uses: actions/checkout@v3
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Setup GraalVM CE
fetch-depth: 0

- name: "πŸ”§ Setup GraalVM CE"
uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.graalvm }}
java-version: ${{ matrix.java }}
components: 'native-image'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Gradle
uses: gradle/[email protected]
- name: Build with Gradle

- name: "πŸ”§ Setup Gradle"
uses: gradle/gradle-build-action@v2

- name: "❓ Optional setup step"
run: |
[ -f ./setup.sh ] && ./setup.sh || [ ! -f ./setup.sh ]

- name: "πŸ›  Build with Gradle"
id: gradle
run: |
if ./gradlew tasks --no-daemon --all | grep -w "testNativeImage"
then
./gradlew check testNativeImage --continue --no-daemon
else
./gradlew check --continue --no-daemon
fi
env:
TESTCONTAINERS_RYUK_DISABLED: true
GH_TOKEN_PUBLIC_REPOS_READONLY: ${{ secrets.GH_TOKEN_PUBLIC_REPOS_READONLY }}
GH_USERNAME: ${{ secrets.GH_USERNAME }}
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USERNAME }}
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
PREDICTIVE_TEST_SELECTION: "${{ github.event_name == 'pull_request' && 'true' || 'false' }}"
- name: Add build scan URL as PR comment
uses: actions/github-script@v5
if: github.event_name == 'pull_request' && failure()
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: '❌ ${{ github.workflow }} ${{ matrix.java }} ${{ matrix.graalvm }} failed: ${{ steps.gradle.outputs.build-scan-url }}'
})
- name: Publish Test Report
./gradlew check --no-daemon --continue

- name: "πŸ“Š Publish Test Report"
if: always()
uses: mikepenz/action-junit-report@v3.7.1
uses: mikepenz/action-junit-report@v3
with:
check_name: GraalVM CE CI / Test Report (Java ${{ matrix.java }})
check_name: Java CI / Test Report (${{ matrix.java }})
report_paths: '**/build/test-results/test/TEST-*.xml'
check_retries: 'true'

- name: "πŸ“œ Upload binary compatibility check results"
if: always()
uses: actions/upload-artifact@v3
with:
name: binary-compatibility-reports
path: "**/build/reports/binary-compatibility-*.html"

Loading