[Feature] Implement DocumentIndex Model
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia individuando il modello di misura esistente e l’implementazione dell’indice che contiene attualmente, quindi traccia come vengono testati l’indicizzazione e il recupero dei documenti. Il lavoro sarà considerato completato quando saranno definiti una struttura e un’API DocumentIndex indipendenti, sarà aggiunta la copertura di integrazione per l’indicizzazione e il recupero e sarà aggiornata la documentazione dei relativi casi d’uso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Search before asking
- I had searched in the issues and found no similar feature requirement.
Description
Problem Statement
Currently, the index mode is tightly coupled with the measure model, which complicates the overall architecture and maintenance. To improve efficiency and scalability, we need to separate these concerns.
Proposed Solution
I propose the creation of a new independent data model called DocumentIndex. This model will support the indexing of documents using an efficient indexing approach. The separation will allow for more flexible indexing and retrieval processes, making it easier to manage and adapt as our requirements evolve.
Implementation Steps
- Define the structure and API of the
DocumentIndex. - Write integration tests to validate the indexing and document retrieval processes.
- Update documentation to reflect the new model and its use cases.
Use case
No response
Related issues
No response
Are you willing to submit a pull request to implement this on your own?
- Yes I am willing to submit a pull request on my own!
Code of Conduct
- I agree to follow this project's Code of Conduct
- Lingua principale
- Java
- Stelle
- 25k
- Fork
- 6.6k
- Merge medio
- 12h 28m
- PR unite (30g)
- 31
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/skywalking
-
database
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
apache/skywalking#14104 ·
I maintainer di solito rispondono entro 1 giorno
-
[BanyanDB] Data/Schema Import and ExportForse di nuovo libera @mrproliu l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. Apertafeature
apache/skywalking#14102 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature] Store BanyanDB's own logs in BanyanDB (self-stored logs)Forse già presa @hanahmily l’ha presa 40 giorni fa. Apertadatabase feature
apache/skywalking#14076 · 10 commenti · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
database
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
apache/skywalking#14070 ·
I maintainer di solito rispondono entro 1 giorno
-
database
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
apache/skywalking#14069 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/skywalking
Issue simili
-
ChaosEngine: backup-remote doctor row passes while consumer mode hides bot memory from gitForse già presa @MohabMohie l’ha presa oggi. Apertaagentic
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ShaftHQ/SHAFT_ENGINE#7263 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
bug/错误
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
FCL-Team/FoldCraftLauncher#1951 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
quarkusio/quarkus-agent-mcp#296 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
commons-app/apps-android-commons#7072 ·
I maintainer di solito rispondono entro 1 giorno