Prefix matching of theta join variable leads to wrong generated queries

Description

theta join library.Book with library.BookOnTape where "library.Book.title=library.BookOnTape.title" as jointarget.Book

leads to

when {
self.title=selfOnTape.title
}

as a cause of wrong String replacement

Environment

None

Activity

Show:
Jörg Henß
June 8, 2015, 6:34 PM

fixed bug by using the dot as delimiter. Found another bug this way caused by using a non-escaped dot in the regex for replaceAll

Fixed

Assignee

Jörg Henß

Reporter

Jörg Henß

Labels

None

Requirement Category

None

External issue URL

None

Components

Fix versions

Affects versions

Priority

Minor