From 03a9379bb7b3750ba2bc565b3538873bbf306308 Mon Sep 17 00:00:00 2001 From: Mark Pollack Date: Sat, 14 Dec 2024 16:45:06 -0500 Subject: [PATCH] Refactor PgVector to package org.springframework.ai.vectorstore.pgvector --- .../client/advisor/RetrievalAugmentationAdvisorIT.java | 2 +- .../retrieval/search/VectorStoreDocumentRetrieverIT.java | 2 +- .../pgvector/PgVectorStoreAutoConfiguration.java | 2 +- .../vectorstore/pgvector/PgVectorStoreProperties.java | 6 +++--- .../pgvector/PgVectorStoreAutoConfigurationIT.java | 2 +- .../vectorstore/pgvector/PgVectorStorePropertiesTests.java | 6 +++--- .../pgvector}/PgVectorFilterExpressionConverter.java | 2 +- .../pgvector}/PgVectorSchemaValidator.java | 2 +- .../vectorstore => vectorstore/pgvector}/PgVectorStore.java | 2 +- .../vectorstore => vectorstore/pgvector}/package-info.java | 2 +- .../pgvector}/PgVectorEmbeddingDimensionsTests.java | 2 +- .../pgvector}/PgVectorFilterExpressionConverterTests.java | 2 +- .../vectorstore => vectorstore/pgvector}/PgVectorImage.java | 2 +- .../pgvector}/PgVectorStoreCustomNamesIT.java | 4 ++-- .../pgvector}/PgVectorStoreIT.java | 4 ++-- .../pgvector}/PgVectorStoreObservationIT.java | 4 ++-- .../pgvector}/PgVectorStoreTests.java | 2 +- .../pgvector}/PgVectorStoreWithChatMemoryAdvisorIT.java | 2 +- 18 files changed, 25 insertions(+), 25 deletions(-) rename vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorFilterExpressionConverter.java (98%) rename vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorSchemaValidator.java (99%) rename vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStore.java (99%) rename vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/package-info.java (93%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorEmbeddingDimensionsTests.java (98%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorFilterExpressionConverterTests.java (98%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorImage.java (94%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStoreCustomNamesIT.java (98%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStoreIT.java (99%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStoreObservationIT.java (98%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStoreTests.java (98%) rename vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/{pgvector/vectorstore => vectorstore/pgvector}/PgVectorStoreWithChatMemoryAdvisorIT.java (99%) diff --git a/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/client/advisor/RetrievalAugmentationAdvisorIT.java b/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/client/advisor/RetrievalAugmentationAdvisorIT.java index 8235dde35..757d5ff75 100644 --- a/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/client/advisor/RetrievalAugmentationAdvisorIT.java +++ b/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/client/advisor/RetrievalAugmentationAdvisorIT.java @@ -38,7 +38,7 @@ import org.springframework.ai.rag.preretrieval.query.transformation.TranslationQ import org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever; import org.springframework.ai.reader.markdown.MarkdownDocumentReader; import org.springframework.ai.reader.markdown.config.MarkdownDocumentReaderConfig; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.test.context.SpringBootTest; diff --git a/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/rag/retrieval/search/VectorStoreDocumentRetrieverIT.java b/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/rag/retrieval/search/VectorStoreDocumentRetrieverIT.java index 8cc654d20..3a90627a6 100644 --- a/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/rag/retrieval/search/VectorStoreDocumentRetrieverIT.java +++ b/spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/rag/retrieval/search/VectorStoreDocumentRetrieverIT.java @@ -29,7 +29,7 @@ import org.springframework.ai.integration.tests.TestApplication; import org.springframework.ai.rag.Query; import org.springframework.ai.rag.retrieval.search.DocumentRetriever; import org.springframework.ai.rag.retrieval.search.VectorStoreDocumentRetriever; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; import org.springframework.ai.vectorstore.filter.Filter; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; diff --git a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfiguration.java b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfiguration.java index c97dfda8b..441aca334 100644 --- a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfiguration.java +++ b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfiguration.java @@ -23,7 +23,7 @@ import io.micrometer.observation.ObservationRegistry; import org.springframework.ai.embedding.BatchingStrategy; import org.springframework.ai.embedding.EmbeddingModel; import org.springframework.ai.embedding.TokenCountBatchingStrategy; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; import org.springframework.ai.vectorstore.observation.VectorStoreObservationConvention; import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.autoconfigure.AutoConfiguration; diff --git a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreProperties.java b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreProperties.java index d7aa6fcad..de7817dc6 100644 --- a/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreProperties.java +++ b/spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreProperties.java @@ -17,9 +17,9 @@ package org.springframework.ai.autoconfigure.vectorstore.pgvector; import org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgDistanceType; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgIndexType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType; import org.springframework.boot.context.properties.ConfigurationProperties; /** diff --git a/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfigurationIT.java b/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfigurationIT.java index 96b115fec..77c41c03c 100644 --- a/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfigurationIT.java +++ b/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStoreAutoConfigurationIT.java @@ -33,7 +33,7 @@ import org.springframework.ai.document.Document; import org.springframework.ai.embedding.EmbeddingModel; import org.springframework.ai.observation.conventions.VectorStoreProvider; import org.springframework.ai.transformers.TransformersEmbeddingModel; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; import org.springframework.ai.vectorstore.SearchRequest; import org.springframework.ai.vectorstore.observation.VectorStoreObservationContext; import org.springframework.boot.autoconfigure.AutoConfigurations; diff --git a/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStorePropertiesTests.java b/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStorePropertiesTests.java index ba1f02afe..5bc71636f 100644 --- a/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStorePropertiesTests.java +++ b/spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore/pgvector/PgVectorStorePropertiesTests.java @@ -18,9 +18,9 @@ package org.springframework.ai.autoconfigure.vectorstore.pgvector; import org.junit.jupiter.api.Test; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgDistanceType; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgIndexType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgDistanceType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType; import static org.assertj.core.api.Assertions.assertThat; diff --git a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverter.java b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverter.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverter.java rename to vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverter.java index bb98006b2..7143e0a64 100644 --- a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverter.java +++ b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverter.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.List; diff --git a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorSchemaValidator.java b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorSchemaValidator.java similarity index 99% rename from vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorSchemaValidator.java rename to vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorSchemaValidator.java index 3829d7168..f0c595167 100644 --- a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorSchemaValidator.java +++ b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorSchemaValidator.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.ArrayList; import java.util.List; diff --git a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorStore.java b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorStore.java similarity index 99% rename from vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorStore.java rename to vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorStore.java index 09c902078..0b6d869fc 100644 --- a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/PgVectorStore.java +++ b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/PgVectorStore.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.sql.PreparedStatement; import java.sql.ResultSet; diff --git a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/package-info.java b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/package-info.java similarity index 93% rename from vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/package-info.java rename to vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/package-info.java index b43661f13..f137c38dd 100644 --- a/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/pgvector/vectorstore/package-info.java +++ b/vector-stores/spring-ai-pgvector-store/src/main/java/org/springframework/ai/vectorstore/pgvector/package-info.java @@ -19,7 +19,7 @@ */ @NonNullApi @NonNullFields -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import org.springframework.lang.NonNullApi; import org.springframework.lang.NonNullFields; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorEmbeddingDimensionsTests.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorEmbeddingDimensionsTests.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorEmbeddingDimensionsTests.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorEmbeddingDimensionsTests.java index c8d282321..f2ace8540 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorEmbeddingDimensionsTests.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorEmbeddingDimensionsTests.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverterTests.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverterTests.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverterTests.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverterTests.java index 0c57864d5..13788e005 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorFilterExpressionConverterTests.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorFilterExpressionConverterTests.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.List; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorImage.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorImage.java similarity index 94% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorImage.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorImage.java index 1a42d0799..5b25adb6e 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorImage.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorImage.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import org.testcontainers.utility.DockerImageName; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreCustomNamesIT.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreCustomNamesIT.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreCustomNamesIT.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreCustomNamesIT.java index a4de4f43f..e6f6fbc77 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreCustomNamesIT.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreCustomNamesIT.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.Random; @@ -30,7 +30,7 @@ import org.testcontainers.junit.jupiter.Testcontainers; import org.springframework.ai.embedding.EmbeddingModel; import org.springframework.ai.openai.OpenAiEmbeddingModel; import org.springframework.ai.openai.api.OpenAiApi; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgIndexType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType; import org.springframework.ai.vectorstore.VectorStore; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringBootConfiguration; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreIT.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreIT.java similarity index 99% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreIT.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreIT.java index c982508d1..4dbf74e95 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreIT.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreIT.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.io.IOException; import java.nio.charset.StandardCharsets; @@ -43,7 +43,7 @@ import org.springframework.ai.document.Document; import org.springframework.ai.embedding.EmbeddingModel; import org.springframework.ai.openai.OpenAiEmbeddingModel; import org.springframework.ai.openai.api.OpenAiApi; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgIndexType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType; import org.springframework.ai.vectorstore.SearchRequest; import org.springframework.ai.vectorstore.VectorStore; import org.springframework.ai.vectorstore.filter.FilterExpressionTextParser.FilterExpressionParseException; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreObservationIT.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreObservationIT.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreObservationIT.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreObservationIT.java index c7f3c1b11..88aba5b80 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreObservationIT.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreObservationIT.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.io.IOException; import java.nio.charset.StandardCharsets; @@ -41,7 +41,7 @@ import org.springframework.ai.observation.conventions.VectorStoreSimilarityMetri import org.springframework.ai.openai.OpenAiChatModel; import org.springframework.ai.openai.OpenAiEmbeddingModel; import org.springframework.ai.openai.api.OpenAiApi; -import org.springframework.ai.pgvector.vectorstore.PgVectorStore.PgIndexType; +import org.springframework.ai.vectorstore.pgvector.PgVectorStore.PgIndexType; import org.springframework.ai.vectorstore.SearchRequest; import org.springframework.ai.vectorstore.VectorStore; import org.springframework.ai.vectorstore.observation.DefaultVectorStoreObservationConvention; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreTests.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreTests.java similarity index 98% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreTests.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreTests.java index 8dd6cc76e..656220e71 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreTests.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreTests.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.Collections; diff --git a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreWithChatMemoryAdvisorIT.java b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreWithChatMemoryAdvisorIT.java similarity index 99% rename from vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreWithChatMemoryAdvisorIT.java rename to vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreWithChatMemoryAdvisorIT.java index 37d1ccc5f..5ecf7c354 100644 --- a/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/pgvector/vectorstore/PgVectorStoreWithChatMemoryAdvisorIT.java +++ b/vector-stores/spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector/PgVectorStoreWithChatMemoryAdvisorIT.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.ai.pgvector.vectorstore; +package org.springframework.ai.vectorstore.pgvector; import java.util.List; import java.util.Map;