You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In current hash Join implementation, we have probe row and hash row(in hash table), probe row only probe once in the whole executing, so we could move it to result directly, hash row may be probed multiple times so can't move directly.
Subjob of #4122
Contents
e.g.
"""
explain format = 'dot'
MATCH
(country:Country)<-[:IS_PART_OF]-(:City)<-[:IS_LOCATED_IN]-
(person:Person)<-[:HAS_MEMBER]-(forum:Forum)
WHERE id(country) == "Belarus"
WITH forum, count(person) AS numberOfMembers, forum.Forum.id AS forumId
ORDER BY numberOfMembers DESC, forumId ASC
LIMIT 100
WITH collect(forum) AS popularForums
UNWIND popularForums AS forum
MATCH
(forum)-[:HAS_MEMBER]->(person:Person)
OPTIONAL MATCH
(person)<-[:HAS_CREATOR]-(post:Post)<-[:CONTAINER_OF]-(popularForum:Forum)
WHERE popularForum IN popularForums
RETURN
person.Person.id AS personId,
person.Person.firstName AS personFirstName,
person.Person.lastName AS personLastName,
person.Person.creationDate AS personCreationDate,
count(DISTINCT post) AS postCount
ORDER BY
postCount DESC,
personId ASC
LIMIT 100
"""
Related work
The text was updated successfully, but these errors were encountered:
Introduction
In current hash Join implementation, we have probe row and hash row(in hash table), probe row only probe once in the whole executing, so we could move it to result directly, hash row may be probed multiple times so can't move directly.
Subjob of #4122
Contents
e.g.
Related work
The text was updated successfully, but these errors were encountered: