Taewoo Kim created ASTERIXDB-1910:
-------------------------------------
Summary: "Can't allocate one more frame. Assign more memory to
InMemoryHashJoin. [HyracksDataException]" during a similarity join
Key: ASTERIXDB-1910
URL: https://issues.apache.org/jira/browse/ASTERIXDB-1910
Project: Apache AsterixDB
Issue Type: Bug
Reporter: Taewoo Kim
This happens on the fuzzy-join branch.
Currently, "inmem x, y" hint tells the system that x is the maximum number of
output frames and y is the maximum number of tuples that it will generate. This
hint can be put on order by (sort) operator.
This information will be propagated via Project, Exchange, Running Aggregate
operators as the logical properties. When conducting a fuzzy-join, we have a
"inmem" hint on the order operator and this logical property generates the
above exception since a "left outer join" logical operator in the plan becomes
a physical in-memory hash join operator because of this logical property
propagation.
And during the actual in-memory hash join, it complains that it can't allocate
more frames because the data size is large.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)