Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.
For more information and upcoming events around #dominoforever, please visit our Destination Domino Page
App dev pack / Proton : expose V12 QueryProcessor and / or some view Navigation methods
Currently the way to get documents from Domino via GRPC/Proton is to perform a DQL Query.
But DQL does not allow for document sorting, so if - for ex - I want to get the 5 first documents based on a field sorting, I need to get all the documents (eventually multiple paged DQLQuery via readDocuments + start method), then sort then get the 5 first.
On our test app, it's a performance real bottleneck as soon as we have real life document numbers in our apps.
We would like QueryProcessor (that allow collection sorting) and / or view navigation methods to be exposed so we can easily get the first n-th document or queries like that. Then we can optimise our queries and the dialog between our client app (java bindings) and domino server