In order to boost DX we better to make errors messages concise and clean. This PR slightly improve details of errors message around vector/vectorIndex features + adds simple common structure for them like this:
vector: prefixes all errors about plain vectors
vector index: prefixes all errors during vector index creation stage
vector index(insert/delete/search): prefixes all errors during corresponding vector index operation
Context
In order to boost DX we better to make errors messages concise and clean. This PR slightly improve details of errors message around vector/vectorIndex features + adds simple common structure for them like this:
vector:
prefixes all errors about plain vectorsvector index:
prefixes all errors during vector index creation stagevector index(insert/delete/search):
prefixes all errors during corresponding vector index operation