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

Sync main branch with main-apache branch #1

Merged
merged 41 commits into from
Dec 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
ba61d0d
[kie-issues#511] Migrate from jboss-parent to apache parent pom. (#5…
baldimir Sep 22, 2023
7da6adf
Fix javadoc, sources and distribution generation. (#5541)
baldimir Oct 4, 2023
3bb61c6
Fix forloop variables scoping for closures (#5537)
tarilabs Oct 5, 2023
92b0a99
Removed hardcoded jmh version only for drools-model-codegen (#5525)
lucamolteni Oct 6, 2023
e1c2c53
[kie-issues#624] Fix coercing double type in Mvel compiler (#5550)
baldimir Oct 11, 2023
878850c
[DROOLS-7555] move automatic rest endpoints generation from Kogito to…
mariofusco Oct 11, 2023
0bad651
[KIE-627] remove no longer necesary PredicateConstraint (#5551)
mariofusco Oct 11, 2023
9f4f1d5
Upgrade Commons Compress to version 1.24.0 (#5549)
oscerd Oct 12, 2023
512655c
DROOLS-7552: improve updateObjectTypesList() (#5552)
nprentza Oct 13, 2023
5569ca3
[kie-issues#628] Update repositories and other small changes to Apach…
baldimir Oct 16, 2023
a3308ac
[DROOLS-7560] Improve getting started experience (#5554)
tkobayas Oct 18, 2023
015b551
Antlr 4.10.1 -> 4.13.0 (#5555)
lucamolteni Oct 18, 2023
d542615
bump to Quarkus 2.16.12 (#5556)
mariofusco Oct 18, 2023
db6e548
[kie-issues-249] Data index improvements (#5529)
elguardian Oct 18, 2023
fea9042
[KIE-635] implement a cache for loaded services (#5557)
mariofusco Oct 19, 2023
45a263d
kie-issues#647: add writeJunitReport to invoker configuration (#5561)
jstastny-cz Oct 24, 2023
78a8471
[DROOLS-6834] remove drl prefix from drools quarkus extension + creat…
mariofusco Oct 25, 2023
a179bb9
[kie-issues#653] Don't use System.out and logger debug mode in test o…
baldimir Oct 27, 2023
8738e11
[kie-issues#649] Use appropriate BigDecimal method to convert to prim…
lucamolteni Oct 27, 2023
9ec59aa
Change Overpass font to more widely used Arial in ReteDiagram generat…
baldimir Oct 30, 2023
8c4965c
Removed checkstyle warnings from drools-codebase (#5566)
pibizza Oct 31, 2023
40d726e
[kie-issues #658] Remove checkstyle warnings from drools core module …
pibizza Oct 31, 2023
d6c3c76
[DROOLS-7584] process completely all facts inserted before halt (#5576)
mariofusco Nov 7, 2023
234a1b4
[kie-issues #673] Remove checkstyle warnings from drools compiler mod…
pibizza Nov 8, 2023
cc0d57c
[DROOLS-7582] fix fact handles iteration from ObjectTypeNode attached…
mariofusco Nov 8, 2023
fdcab2a
[DROOLS-7583] fix insert logical for rule units (#5579)
mariofusco Nov 9, 2023
9f15646
[KIE-686] fix peer update propagation for FromNode (#5584)
mariofusco Nov 13, 2023
5e8a7ee
[DROOLS-7587] fix session configuration lookup in session pool (#5585)
mariofusco Nov 13, 2023
55a8ef1
[DROOLS-7588] document soft expiration (#5586)
mariofusco Nov 15, 2023
9856d2d
Updated AppPaths.java for better gradle compatibility (#5587)
umutsahin Nov 27, 2023
f82e66f
[KIE-724] allow to write rules in yaml format making files with exten…
mariofusco Nov 28, 2023
bdf4e86
[KIE-726] create a maven archetype for rules in yaml format (#5595)
mariofusco Nov 29, 2023
4643207
Lazily calculate identity hashcode inside the DefaultFactHandle (#5606)
lucamolteni Dec 1, 2023
390e068
[KIE-734] support yaml format in quarkus extension (#5607)
mariofusco Dec 1, 2023
73a17d3
[KIE-684] GHA Windows failure in drools (#5590)
tkobayas Dec 4, 2023
a041ca0
fix Javadocs generation with JDK 17 (#5608)
mariofusco Dec 5, 2023
ad6909d
Update PropertiesSheetListener.java (#5610)
njain2208 Dec 6, 2023
444f9f9
kie-issues#742: upgrade jacoco maven plugin to 0.8.11 (#5609)
jstastny-cz Dec 6, 2023
09dbd7f
[DROOLS-7578] Evaluate Impact analysis for ansible integration rules …
tkobayas Dec 7, 2023
f12f3f6
[KIE-748] drools executable-model fails with BigDecimal coercion for …
tkobayas Dec 11, 2023
fd4f6eb
[kie-issues#754] Use UTF-8 on important places during Quarkus build (…
baldimir Dec 13, 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
  •  
  •  
  •  
122 changes: 61 additions & 61 deletions .ci/environments/quarkus-3/patches/0001_before_sh.patch

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Subject: [PATCH] [quarkus_patch_javax_string] Replacing javax -> jakarta
---
Index: drools-drl-quarkus-extension/drools-drl-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java
Index: drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/drools-drl-quarkus-extension/drools-drl-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java b/drools-drl-quarkus-extension/drools-drl-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java
--- a/drools-drl-quarkus-extension/drools-drl-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java (revision 4eb6d59aefa1df16a286666f75ead10d8b77746f)
+++ b/drools-drl-quarkus-extension/drools-drl-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java (date 1677837541284)
diff --git a/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java b/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java
--- a/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java (revision 4eb6d59aefa1df16a286666f75ead10d8b77746f)
+++ b/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/drl/quarkus/util/deployment/DroolsQuarkusResourceUtils.java (date 1677837541284)
@@ -222,8 +222,8 @@
}

Expand Down
44 changes: 23 additions & 21 deletions bom/drools-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@
<url>https://www.drools.org</url>

<scm>
<connection>scm:git:https://github.com/kiegroup/drools.git</connection>
<developerConnection>scm:git:[email protected]:kiegroup/drools.git</developerConnection>
<url>https://github.com/kiegroup/drools</url>
<connection>scm:git:https://github.com/apache/incubator-kie-drools.git</connection>
<developerConnection>scm:git:[email protected]:apache/incubator-kie-drools.git</developerConnection>
<url>https://github.com/apache/incubator-kie-drools</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.jboss.org/browse/DROOLS</url>
<system>GitHub Issues</system>
<url>https://github.com/apache/incubator-kie-issues/issues</url>
</issueManagement>
<developers>
<developer>
Expand All @@ -44,7 +44,14 @@
</contributors>
<mailingLists>
<mailingList>
<name>setup</name>
<name>Development mailing list</name>
<post>[email protected]</post>
<subscribe>[email protected]</subscribe>
<unsubscribe>[email protected]</unsubscribe>
<archive>https://lists.apache.org/[email protected]</archive>
</mailingList>
<mailingList>
<name>Users</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-setup</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-setup</unsubscribe>
<otherArchives>
Expand All @@ -57,11 +64,6 @@
<subscribe>https://groups.google.com/forum/#!forum/drools-usage</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-usage</unsubscribe>
</mailingList>
<mailingList>
<name>development</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-development</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-development</unsubscribe>
</mailingList>
</mailingLists>

<!-- IMPORTANT: Do not declare any build things here! Declare them in kie-user-bom-parent. -->
Expand Down Expand Up @@ -632,60 +634,60 @@
<!-- Quarkus Extension -->
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus</artifactId>
<artifactId>drools-quarkus</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus</artifactId>
<artifactId>drools-quarkus</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus</artifactId>
<artifactId>drools-quarkus</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-deployment</artifactId>
<artifactId>drools-quarkus-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-deployment</artifactId>
<artifactId>drools-quarkus-deployment</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-deployment</artifactId>
<artifactId>drools-quarkus-deployment</artifactId>
<version>${project.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-deployment</artifactId>
<artifactId>drools-quarkus-deployment</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-util-deployment</artifactId>
<artifactId>drools-quarkus-util-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-util-deployment</artifactId>
<artifactId>drools-quarkus-util-deployment</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-drl-quarkus-util-deployment</artifactId>
<artifactId>drools-quarkus-util-deployment</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
<scope>test</scope>
Expand Down
74 changes: 2 additions & 72 deletions bom/kie-core-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
<url>http://www.kiegroup.org</url>
<inceptionYear>2001</inceptionYear>
<organization>
<name>JBoss by Red Hat</name>
<url>http://www.jboss.org/</url>
<name>The Apache Software Foundation</name>
<url>https://apache.org/</url>
</organization>

<licenses>
Expand All @@ -33,76 +33,6 @@
</license>
</licenses>

<properties>
<jboss.releases.repo.url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</jboss.releases.repo.url>
<jboss.snapshots.repo.url>https://repository.jboss.org/nexus/content/repositories/snapshots/</jboss.snapshots.repo.url>
</properties>

<repositories>
<!-- Having the <repositories> in this POM is an ugly hack to make sure we can always find
the jboss-integration-platform-parent (ip-parent). In most of the cases the ip-parent is available directly from
Maven Central. However, when new version gets released it takes up to 24 hours to get it synced into the Maven
Central. So in that period the local build of droolsjbpm-build-bootstrap would fail (unless one would
locally build the ip-parent from the sources as well, which is not something users should be doing). Configuring the
'repository.jboss.org' directly works around this issue. -->
<repository>
<!-- Duplicating the Maven Central repository here (as it is already coming from Super POM) makes the build much faster,
as the Maven Central is now treated as the first (default) repository (because it is before the JBoss.org one).
Artifacts with release (fixed) versions are being downloaded primarily from central. Without the central being the
first repository the JBoss.org Nexus would be contacted first and since it is quite slow it slows down the build.
We use JBoss.org repo only to download our SNAPSHOTs. -->
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<!-- Bootstrap repository to locate the parent pom when the parent pom has not been build locally. -->
<!-- Conventions are described in http://community.jboss.org/wiki/MavenGettingStarted-Developers -->
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<!-- Duplicating the Maven Central repository here (as it is already coming from Super POM) makes the build much faster,
as the Maven Central is now treated as the first (default) repository (because it is before the JBoss.org one).
Artifacts with release (fixed) versions are being downloaded primarily from there. Without the central being the
first repository the JBoss.org Nexus would be contacted first and since it is quite slow it slows down the build.
We use JBoss.org repo only to download our SNAPSHOTs. -->
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>

<!-- IMPORTANT: Do not declare any build things here! Declare them in kie-user-bom-parent. -->
<build/>

Expand Down
22 changes: 12 additions & 10 deletions bom/kie-dmn-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
<url>https://www.drools.org</url>

<scm>
<connection>scm:git:https://github.com/kiegroup/drools.git</connection>
<developerConnection>scm:git:[email protected]:kiegroup/drools.git</developerConnection>
<url>https://github.com/kiegroup/drools</url>
<connection>scm:git:https://github.com/apache/incubator-kie-drools.git</connection>
<developerConnection>scm:git:[email protected]:apache/incubator-kie-drools.git</developerConnection>
<url>https://github.com/apache/incubator-kie-drools</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.jboss.org/browse/DROOLS</url>
<system>GitHub Issues</system>
<url>https://github.com/apache/incubator-kie-issues/issues</url>
</issueManagement>
<developers>
<developer>
Expand All @@ -42,6 +42,13 @@
</contributor>
</contributors>
<mailingLists>
<mailingList>
<name>Development mailing list</name>
<post>[email protected]</post>
<subscribe>[email protected]</subscribe>
<unsubscribe>[email protected]</unsubscribe>
<archive>https://lists.apache.org/[email protected]</archive>
</mailingList>
<mailingList>
<name>setup</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-setup</subscribe>
Expand All @@ -52,11 +59,6 @@
<subscribe>https://groups.google.com/forum/#!forum/drools-usage</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-usage</unsubscribe>
</mailingList>
<mailingList>
<name>development</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-development</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-development</unsubscribe>
</mailingList>
</mailingLists>

<!-- IMPORTANT: Do not declare any build things here! Declare them in kie-user-bom-parent. -->
Expand Down
22 changes: 12 additions & 10 deletions bom/kie-efesto-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
<url>https://www.drools.org</url>

<scm>
<connection>scm:git:https://github.com/kiegroup/drools.git</connection>
<developerConnection>scm:git:[email protected]:kiegroup/drools.git</developerConnection>
<url>https://github.com/kiegroup/drools</url>
<connection>scm:git:https://github.com/apache/incubator-kie-drools.git</connection>
<developerConnection>scm:git:[email protected]:apache/incubator-kie-drools.git</developerConnection>
<url>https://github.com/apache/incubator-kie-drools</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.jboss.org/browse/DROOLS</url>
<system>GitHub Issues</system>
<url>https://github.com/apache/incubator-kie-issues/issues</url>
</issueManagement>
<developers>
<developer>
Expand All @@ -42,6 +42,13 @@
</contributor>
</contributors>
<mailingLists>
<mailingList>
<name>Development mailing list</name>
<post>[email protected]</post>
<subscribe>[email protected]</subscribe>
<unsubscribe>[email protected]</unsubscribe>
<archive>https://lists.apache.org/[email protected]</archive>
</mailingList>
<mailingList>
<name>setup</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-setup</subscribe>
Expand All @@ -52,11 +59,6 @@
<subscribe>https://groups.google.com/forum/#!forum/drools-usage</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-usage</unsubscribe>
</mailingList>
<mailingList>
<name>development</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-development</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-development</unsubscribe>
</mailingList>
</mailingLists>

<!-- IMPORTANT: Do not declare any build things here! Declare them in kie-user-bom-parent. -->
Expand Down
22 changes: 12 additions & 10 deletions bom/kie-pmml-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
<url>https://www.drools.org</url>

<scm>
<connection>scm:git:https://github.com/kiegroup/drools.git</connection>
<developerConnection>scm:git:[email protected]:kiegroup/drools.git</developerConnection>
<url>https://github.com/kiegroup/drools</url>
<connection>scm:git:https://github.com/apache/incubator-kie-drools.git</connection>
<developerConnection>scm:git:[email protected]:apache/incubator-kie-drools.git</developerConnection>
<url>https://github.com/apache/incubator-kie-drools</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://issues.jboss.org/browse/DROOLS</url>
<system>GitHub Issues</system>
<url>https://github.com/apache/incubator-kie-issues/issues</url>
</issueManagement>
<developers>
<developer>
Expand All @@ -42,6 +42,13 @@
</contributor>
</contributors>
<mailingLists>
<mailingList>
<name>Development mailing list</name>
<post>[email protected]</post>
<subscribe>[email protected]</subscribe>
<unsubscribe>[email protected]</unsubscribe>
<archive>https://lists.apache.org/[email protected]</archive>
</mailingList>
<mailingList>
<name>setup</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-setup</subscribe>
Expand All @@ -52,11 +59,6 @@
<subscribe>https://groups.google.com/forum/#!forum/drools-usage</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-usage</unsubscribe>
</mailingList>
<mailingList>
<name>development</name>
<subscribe>https://groups.google.com/forum/#!forum/drools-development</subscribe>
<unsubscribe>https://groups.google.com/forum/#!forum/drools-development</unsubscribe>
</mailingList>
</mailingLists>

<!-- IMPORTANT: Do not declare any build things here! Declare them in kie-user-bom-parent. -->
Expand Down
Loading
Loading