From 3b897317d1d30ca3aed7974a4a821d489ac7a9a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Pineau?= Date: Fri, 3 Oct 2025 15:53:12 +0200 Subject: [PATCH] [Store] Do not finalize the classes anymore --- src/store/src/Bridge/ClickHouse/Store.php | 8 ++++---- src/store/src/Bridge/Local/InMemoryStore.php | 2 +- src/store/src/Bridge/SurrealDb/Store.php | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/store/src/Bridge/ClickHouse/Store.php b/src/store/src/Bridge/ClickHouse/Store.php index aecf2e273..5f4f4b84f 100644 --- a/src/store/src/Bridge/ClickHouse/Store.php +++ b/src/store/src/Bridge/ClickHouse/Store.php @@ -25,12 +25,12 @@ /** * @author Grégoire Pineau */ -final readonly class Store implements ManagedStoreInterface, StoreInterface +class Store implements ManagedStoreInterface, StoreInterface { public function __construct( - private HttpClientInterface $httpClient, - private string $databaseName = 'default', - private string $tableName = 'embedding', + private readonly HttpClientInterface $httpClient, + private readonly string $databaseName = 'default', + private readonly string $tableName = 'embedding', ) { } diff --git a/src/store/src/Bridge/Local/InMemoryStore.php b/src/store/src/Bridge/Local/InMemoryStore.php index 75f4c0d26..82ad6c777 100644 --- a/src/store/src/Bridge/Local/InMemoryStore.php +++ b/src/store/src/Bridge/Local/InMemoryStore.php @@ -20,7 +20,7 @@ /** * @author Guillaume Loulier */ -final class InMemoryStore implements ManagedStoreInterface, StoreInterface +class InMemoryStore implements ManagedStoreInterface, StoreInterface { /** * @var VectorDocument[] diff --git a/src/store/src/Bridge/SurrealDb/Store.php b/src/store/src/Bridge/SurrealDb/Store.php index 169761cc3..5605a91b3 100644 --- a/src/store/src/Bridge/SurrealDb/Store.php +++ b/src/store/src/Bridge/SurrealDb/Store.php @@ -25,7 +25,7 @@ /** * @author Guillaume Loulier */ -final class Store implements ManagedStoreInterface, StoreInterface +class Store implements ManagedStoreInterface, StoreInterface { private string $authenticationToken = '';