Skip to content

Commit 6dad4b7

Browse files
authored
Merge pull request #327 from psilberk/main
Adding Oracle Database Vector Store Connector
2 parents 1de074c + ec8fe68 commit 6dad4b7

File tree

114 files changed

+5303
-39
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+5303
-39
lines changed

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,6 @@
2121
},
2222
},
2323
"java.debug.settings.onBuildFailureProceed": true,
24-
"java.compile.nullAnalysis.mode": "disabled"
24+
"java.compile.nullAnalysis.mode": "disabled",
25+
"java.configuration.updateBuildConfiguration": "interactive"
2526
}

agents/semantickernel-agents-core/pom.xml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
56
<groupId>com.microsoft.semantic-kernel</groupId>
@@ -18,6 +19,18 @@
1819
<groupId>com.microsoft.semantic-kernel</groupId>
1920
<artifactId>semantickernel-api</artifactId>
2021
</dependency>
22+
<dependency>
23+
<groupId>com.microsoft.semantic-kernel</groupId>
24+
<artifactId>semantickernel-api-builders</artifactId>
25+
</dependency>
26+
<dependency>
27+
<groupId>com.microsoft.semantic-kernel</groupId>
28+
<artifactId>semantickernel-api-ai-services</artifactId>
29+
</dependency>
30+
<dependency>
31+
<groupId>com.microsoft.semantic-kernel</groupId>
32+
<artifactId>semantickernel-api-exceptions</artifactId>
33+
</dependency>
2134
</dependencies>
2235

2336
</project>

aiservices/google/pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,22 @@
3434
<groupId>com.microsoft.semantic-kernel</groupId>
3535
<artifactId>semantickernel-api</artifactId>
3636
</dependency>
37+
<dependency>
38+
<groupId>com.microsoft.semantic-kernel</groupId>
39+
<artifactId>semantickernel-api-builders</artifactId>
40+
</dependency>
41+
<dependency>
42+
<groupId>com.microsoft.semantic-kernel</groupId>
43+
<artifactId>semantickernel-api-ai-services</artifactId>
44+
</dependency>
45+
<dependency>
46+
<groupId>com.microsoft.semantic-kernel</groupId>
47+
<artifactId>semantickernel-api-exceptions</artifactId>
48+
</dependency>
49+
<dependency>
50+
<groupId>com.microsoft.semantic-kernel</groupId>
51+
<artifactId>semantickernel-api-localization</artifactId>
52+
</dependency>
3753

3854
<dependency>
3955
<groupId>com.fasterxml.jackson.core</groupId>

aiservices/huggingface/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@
3131
<groupId>com.microsoft.semantic-kernel</groupId>
3232
<artifactId>semantickernel-api</artifactId>
3333
</dependency>
34+
<dependency>
35+
<groupId>com.microsoft.semantic-kernel</groupId>
36+
<artifactId>semantickernel-api-exceptions</artifactId>
37+
</dependency>
38+
<dependency>
39+
<groupId>com.microsoft.semantic-kernel</groupId>
40+
<artifactId>semantickernel-api-ai-services</artifactId>
41+
</dependency>
3442
<dependency>
3543
<groupId>com.azure</groupId>
3644
<artifactId>azure-core</artifactId>

aiservices/openai/pom.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,30 @@
1919
<groupId>com.microsoft.semantic-kernel</groupId>
2020
<artifactId>semantickernel-api</artifactId>
2121
</dependency>
22+
<dependency>
23+
<groupId>com.microsoft.semantic-kernel</groupId>
24+
<artifactId>semantickernel-api-data</artifactId>
25+
<scope>provided</scope>
26+
</dependency>
27+
<dependency>
28+
<groupId>com.microsoft.semantic-kernel</groupId>
29+
<artifactId>semantickernel-api-exceptions</artifactId>
30+
<scope>provided</scope>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.microsoft.semantic-kernel</groupId>
34+
<artifactId>semantickernel-api-ai-services</artifactId>
35+
<scope>provided</scope>
36+
</dependency>
37+
<dependency>
38+
<groupId>com.microsoft.semantic-kernel</groupId>
39+
<artifactId>semantickernel-api-builders</artifactId>
40+
</dependency>
41+
<dependency>
42+
<groupId>com.microsoft.semantic-kernel</groupId>
43+
<artifactId>semantickernel-api-textembedding-services</artifactId>
44+
</dependency>
45+
2246
<dependency>
2347
<groupId>com.azure</groupId>
2448
<artifactId>azure-ai-openai</artifactId>

api-test/integration-tests/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,21 @@
6161
<artifactId>semantickernel-data-jdbc</artifactId>
6262
<scope>test</scope>
6363
</dependency>
64+
<dependency>
65+
<groupId>com.microsoft.semantic-kernel</groupId>
66+
<artifactId>semantickernel-data-mysql</artifactId>
67+
<scope>test</scope>
68+
</dependency>
69+
<dependency>
70+
<groupId>com.microsoft.semantic-kernel</groupId>
71+
<artifactId>semantickernel-data-hsqldb</artifactId>
72+
<scope>test</scope>
73+
</dependency>
74+
<dependency>
75+
<groupId>com.microsoft.semantic-kernel</groupId>
76+
<artifactId>semantickernel-data-sqlite</artifactId>
77+
<scope>test</scope>
78+
</dependency>
6479
<dependency>
6580
<groupId>com.microsoft.semantic-kernel</groupId>
6681
<artifactId>semantickernel-data-redis</artifactId>

data/semantickernel-data-azureaisearch/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,14 @@
2121
<groupId>com.microsoft.semantic-kernel</groupId>
2222
<artifactId>semantickernel-api</artifactId>
2323
</dependency>
24+
<dependency>
25+
<groupId>com.microsoft.semantic-kernel</groupId>
26+
<artifactId>semantickernel-api-data</artifactId>
27+
</dependency>
28+
<dependency>
29+
<groupId>com.microsoft.semantic-kernel</groupId>
30+
<artifactId>semantickernel-api-exceptions</artifactId>
31+
</dependency>
2432

2533
<dependency>
2634
<groupId>com.azure</groupId>
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<parent>
7+
<groupId>com.microsoft.semantic-kernel</groupId>
8+
<artifactId>semantickernel-parent</artifactId>
9+
<version>1.4.4-RC2-SNAPSHOT</version>
10+
<relativePath>../../pom.xml</relativePath>
11+
</parent>
12+
13+
<groupId>com.microsoft.semantic-kernel</groupId>
14+
<artifactId>semantickernel-data-hsqldb</artifactId>
15+
<name>Semantic Kernel HLSQLDB connector</name>
16+
<description>Provides a HLSQLDB connector for the Semantic Kernel</description>
17+
18+
<dependencies>
19+
<dependency>
20+
<groupId>com.microsoft.semantic-kernel</groupId>
21+
<artifactId>semantickernel-api</artifactId>
22+
</dependency>
23+
<dependency>
24+
<groupId>com.microsoft.semantic-kernel</groupId>
25+
<artifactId>semantickernel-data-jdbc</artifactId>
26+
</dependency>
27+
<dependency>
28+
<groupId>com.microsoft.semantic-kernel</groupId>
29+
<artifactId>semantickernel-api-exceptions</artifactId>
30+
</dependency>
31+
<dependency>
32+
<groupId>com.microsoft.semantic-kernel</groupId>
33+
<artifactId>semantickernel-api-data</artifactId>
34+
</dependency>
35+
<dependency>
36+
<groupId>com.microsoft.semantic-kernel</groupId>
37+
<artifactId>semantickernel-api-builders</artifactId>
38+
</dependency>
39+
40+
<dependency>
41+
<groupId>com.fasterxml.jackson.core</groupId>
42+
<artifactId>jackson-databind</artifactId>
43+
<scope>compile</scope>
44+
</dependency>
45+
<dependency>
46+
<groupId>com.fasterxml.jackson.core</groupId>
47+
<artifactId>jackson-core</artifactId>
48+
<scope>compile</scope>
49+
</dependency>
50+
<dependency>
51+
<groupId>com.github.spotbugs</groupId>
52+
<artifactId>spotbugs-annotations</artifactId>
53+
</dependency>
54+
</dependencies>
55+
</project>

data/semantickernel-data-jdbc/pom.xml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,19 @@
1515
<dependencies>
1616
<dependency>
1717
<groupId>com.microsoft.semantic-kernel</groupId>
18-
<artifactId>semantickernel-api</artifactId>
18+
<artifactId>semantickernel-api-data</artifactId>
19+
<scope>provided</scope>
20+
</dependency>
21+
<dependency>
22+
<groupId>com.microsoft.semantic-kernel</groupId>
23+
<artifactId>semantickernel-api-exceptions</artifactId>
24+
<scope>provided</scope>
25+
</dependency>
26+
<dependency>
27+
<groupId>com.microsoft.semantic-kernel</groupId>
28+
<artifactId>semantickernel-api-builders</artifactId>
29+
<scope>provided</scope>
1930
</dependency>
20-
2131
<dependency>
2232
<groupId>org.slf4j</groupId>
2333
<artifactId>slf4j-api</artifactId>
@@ -63,5 +73,10 @@
6373
<artifactId>sqlite-jdbc</artifactId>
6474
<version>3.47.0.0</version>
6575
</dependency>
76+
<dependency>
77+
<groupId>com.oracle.database.jdbc</groupId>
78+
<artifactId>ojdbc11</artifactId>
79+
<version>23.7.0.25.01</version>
80+
</dependency>
6681
</dependencies>
6782
</project>

0 commit comments

Comments
 (0)