From da43f790c3ebabf076b80a35b56421ceee7e8372 Mon Sep 17 00:00:00 2001 From: lexluo09 <39718951+lexluo09@users.noreply.github.com> Date: Mon, 1 Jul 2024 14:42:30 +0800 Subject: [PATCH] (improvement)(project) Remove unnecessary logs and remove redundant utility classes in the Dockerfile (#1306) --- .../chroma/spring/ChromaEmbeddingStoreFactory.java | 5 +++-- docker/Dockerfile | 11 ----------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/common/src/main/java/dev/langchain4j/chroma/spring/ChromaEmbeddingStoreFactory.java b/common/src/main/java/dev/langchain4j/chroma/spring/ChromaEmbeddingStoreFactory.java index bffa228ae..8a2dd0f05 100644 --- a/common/src/main/java/dev/langchain4j/chroma/spring/ChromaEmbeddingStoreFactory.java +++ b/common/src/main/java/dev/langchain4j/chroma/spring/ChromaEmbeddingStoreFactory.java @@ -4,9 +4,10 @@ import dev.langchain4j.inmemory.spring.InMemoryEmbeddingStoreFactory; import dev.langchain4j.store.embedding.EmbeddingStore; import dev.langchain4j.store.embedding.EmbeddingStoreFactory; import dev.langchain4j.store.embedding.chroma.ChromaEmbeddingStore; -import java.util.Objects; import lombok.extern.slf4j.Slf4j; +import java.util.Objects; + @Slf4j public class ChromaEmbeddingStoreFactory implements EmbeddingStoreFactory { @@ -27,7 +28,7 @@ public class ChromaEmbeddingStoreFactory implements EmbeddingStoreFactory { .timeout(storeProperties.getTimeout()) .build(); } catch (Exception e) { - log.error("Failed to create ChromaEmbeddingStore,collectionName:{}" + log.debug("Failed to create ChromaEmbeddingStore,collectionName:{}" + ", fallback to the default InMemoryEmbeddingStore method。", collectionName, e.getMessage()); } diff --git a/docker/Dockerfile b/docker/Dockerfile index 76e5c5bc6..f25b88921 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -12,17 +12,6 @@ RUN apt-get update && \ apt-get install -y default-mysql-client unzip && \ rm -rf /var/lib/apt/lists/* -# Install the vim editor. -RUN apt-get update && \ - apt-get install -y vim && \ - rm -rf /var/lib/apt/lists/* - -# Update the package list and install iputils-ping. -RUN apt-get update && apt-get install -y iputils-ping - -# 更新包列表并安装 dnsutils 包 -RUN apt-get update && apt-get install -y dnsutils - # Copy the supersonic standalone zip file into the container COPY assembly/build/supersonic-standalone-${SUPERSONIC_VERSION}.zip .