Add fields API
Some checks failed
Maven build / build (push) Failing after 1m14s

This commit is contained in:
Guillaume Dugas
2026-02-17 16:19:33 +01:00
parent def2e4140f
commit cdbe2dfd67
57 changed files with 537 additions and 497 deletions

View File

@@ -1,8 +1,9 @@
package fr.codeanddata.semrack.core;
import fr.codeanddata.semrack.core.models.IndexSearchResult;
import fr.codeanddata.semrack.core.models.SearchRequest;
import fr.codeanddata.semrack.core.models.SemrackDocument;
import fr.codeanddata.semrack.core.models.Search;
import fr.codeanddata.semrack.core.models.Document;
import fr.codeanddata.semrack.core.models.StorageGet;
import io.quarkus.arc.DefaultBean;
import io.smallrye.mutiny.Uni;
import jakarta.annotation.Priority;
@@ -16,20 +17,20 @@ public class MockProducer {
@Produces
@DefaultBean
@Priority(100)
SemdocStorage produceStorage() {
return new SemdocStorage() {
Storage produceStorage() {
return new Storage() {
@Override
public Uni<SemrackDocument> get(String uid) {
public Uni<Document> get(String uid, StorageGet request) {
return null;
}
@Override
public Uni<List<SemrackDocument>> get(List<String> uids) {
public Uni<List<Document>> get(List<String> uids, StorageGet request) {
return null;
}
@Override
public Uni<SemrackDocument> storeDocument(SemrackDocument document) {
public Uni<Document> storeDocument(Document document) {
return null;
}
};
@@ -38,15 +39,15 @@ public class MockProducer {
@Produces
@DefaultBean
@Priority(100)
SemdocIndex produceIndex() {
return new SemdocIndex() {
Index produceIndex() {
return new Index() {
@Override
public Uni<Long> count(SearchRequest request) {
public Uni<Long> count(Search request) {
return null;
}
@Override
public Uni<Boolean> exist(SearchRequest query) {
public Uni<Boolean> exist(Search query) {
return null;
}
@@ -56,7 +57,7 @@ public class MockProducer {
}
@Override
public Uni<IndexSearchResult> search(SearchRequest searchRequest) {
public Uni<IndexSearchResult> search(Search search) {
return null;
}