| Summary: | Improve performance of QueryRequest/Indication | ||
|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | Ronald Krijgsheld <rkrijgsheld> |
| Component: | cdo.core | Assignee: | Eike Stepper <stepper> |
| Status: | CLOSED FIXED | QA Contact: | Eike Stepper <stepper> |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | 4.2 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | Lighter, Faster and Better | ||
|
Description
Ronald Krijgsheld
Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master. org.eclipse.emf.cdo.common.util.CDOQueryInfo.PARAM_DISABLE_RESPONSE_FLUSHING:
/**
* The name of a {@link Boolean} typed {@link #getParameters() parameter} to influence automatic response flushing (the default) after each query result.
*
* @since 4.2
*/
public static final String PARAM_DISABLE_RESPONSE_FLUSHING = "disable.response.flushing";
(In reply to comment #0) > In case of XREF queries the functionality to flush everything as quickly to the > client asap is not needed as there is no API for client to a CloseableIterator. > So, this an xref query cannot be closed/canceled. That's not true according to org.eclipse.emf.cdo.view.CDOView.queryXRefsAsync(Set<CDOObject>, EReference...). commit 4b532ef33bc8fcfa968830333130a380496698c1 Available in R20130613-1157 (4.2) |