Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch for running queries eagerly #5968

Merged
merged 6 commits into from Dec 1, 2015
Merged

Conversation

pontusmelke
Copy link
Contributor

  • removed deprecated option pattern (e.g. PLANNER COST MATCH...)
  • added option CYPHER updateStrategy=eager...
  • updated updateWithBothPlanners to use and compare with and without eagerness.
  • removed EagerApply

@pontusmelke
Copy link
Contributor Author

I don't like strategy=eager please suggest something better.

@craigtaverner
Copy link
Contributor

Internally you are using updateStrategy, I think updateStrategy=eager sounds sufficiently specific.


val planWithEffect =
if (conflicts(partPlan, in))
if (alwaysEager ||conflicts(partPlan, in))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code format?

We no longer support options like `PLANNER RULE` we should only support
`CYPHER planner=rule`
`EagerApplyPipe` was doing the wrong thing. Removed instead of fixed since
it does not provide any benefit.
@pontusmelke
Copy link
Contributor Author

@craigtaverner changed to updateStrategy

systay added a commit that referenced this pull request Dec 1, 2015
switch for running queries eagerly
@systay systay merged commit ee5454f into neo4j:3.0 Dec 1, 2015
@systay systay deleted the 3.0-eager-switch branch December 1, 2015 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants