Replies: 3 comments 1 reply
-
Move Crawler to a Separate Package |
Beta Was this translation helpful? Give feedback.
-
So I'm planning to start working on Vectra 2 in the next week or so and I'm thinking that I'm going to break the modules apart a bit...
|
Beta Was this translation helpful? Give feedback.
-
Hey, |
Beta Was this translation helpful? Give feedback.
-
I'm starting to think about Vectra 2 so thought I'd start a discussion collecting ideas for features that should go into the next version of Vectra. I'll seed the discussion with a few things I'm thinking about.
New File Format
I'd like to create a new more compact file format for indexes then the current
index.json
format. I have this file format pretty much designed in my head and can share details in a separate discussion thread. One of my primary goals is to make building larger document indexes faster and more efficient. I'm probably going to move away from having folder based document indexes and instead use a single<index name>.vectra
file to store everything the Vectra CLI currently stores in folder.One key capability of this new file format will be the ability to concatenate individual
.vectra
files together to create new indexes. That will let you create per/document indexes that you can roll up to create sets of documents you can query over. So if you index aREADME.md
file, the output will be aREADME.md.vectra
file. You can then take a folder of these individual.vectra
files, concatenate them, and then search over the entire folder.Beta Was this translation helpful? Give feedback.
All reactions