Comments (3)
Implementation note:
We want to do this over RCP only,
so it depends on enabling RPC for summary fetch by default,
which depends on the capability of serializing the query tree over RPC.
Perhaps about a work package amount of work in total, for 2 persons.
from vespa.
I think is not necessary to require that. The path in the backend is the same and no real protocol changes are needed. The summary class sent down is a string. Just send down a comma separated list of fields. The backend can then look up if the strings are a summary class or not.
It is not only the query we need to bring along, at least location and rankproperties etc, are on the side. I would prefer to at least move location inside the querytree where it belongs. insteda of bringing our mistakes with us over in the new protocol.
Also, if you specify ranking.queryCache the query is not needed.
So I would say this one does not have any blockers.
from vespa.
Yes, we could implement it also in the old protocol if it becomes critical to do this fast. It's preferable not to though.
from vespa.
Related Issues (20)
- Add a topk tensor function for mapped tensors
- Indexing language fails on an empty array HOT 2
- Reindexing is getting stalled
- Inconsistent rendering of string versus array of string with regards to unicode escaping HOT 2
- Vespa 9: Consider updating bm25 hyperparameter defaults
- Segmented And behaviour with weakAnd for CJK languages HOT 1
- Implement array `slice` expression in the indexing language
- Vespa 9: Fail operation when selection expression evaluate to false
- Vespa 9: Fail updates against documents that doesn't exist
- The bm25 is 0 when the query and documents is chinese HOT 2
- Clarification on ColbertV2 support for end-to-end HOT 4
- Sorting giving incorrect results
- Exceptions while performing Vespa Visit operation HOT 1
- Support `in` filtering operation in `sameElement` HOT 2
- Performance of vespa HOT 3
- [Feature request] Prefix match support fuzziness HOT 4
- Add secondPhase/globalPhase ranking features
- Short form for indexed tensors representing binary data requires "values" HOT 1
- Error when onnx model is fp16 HOT 3
- Generate a sample Vespa JSON payload given a Vespa tensor type
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vespa.