Giter VIP home page Giter VIP logo

Comments (3)

bratseth avatar bratseth commented on April 28, 2024

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.

baldersheim avatar baldersheim commented on April 28, 2024

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.

bratseth avatar bratseth commented on April 28, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.