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

ERXExistsQualifier Improvements #541

Merged
merged 3 commits into from Apr 12, 2014

Conversation

avendasora
Copy link
Member

Various improvements to ERXExistsQualifier including the ability to make it produce an "in" clause instead of an "exists" clause. The ability to pass a long keyPath into the Qualifier. Fixed various bugs in string replacements with complex joins and also issues noticed in Postgres string replacement of “int4” and “int8"

This is a re-submission of pull request #525 because somehow I had made a branch on WOCommunity and the pull request was tied to that. I've deleted that branch and I am resubmitting the request from the correct repos.

recurve and others added 3 commits December 26, 2013 00:05
…he select statement but should have only replaced once. Without this fix, we cannot reliably chain ExistsQualifiers.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>

Conflicts:
	Frameworks/Core/ERExtensions/Sources/er/extensions/eof/qualifiers/ERXExistsQualifier.java
…stgressql. When trying able alias declarations for t4 and t8, it would also match variable bindings for that had a datatype of int4 and int8 e.g., “?::int8” and “?::int4”
…Qualifier_ReplaceOnce

Conflicts:
	Frameworks/Core/ERExtensions/Sources/er/extensions/eof/qualifiers/ERXExistsQualifier.java
@avendasora
Copy link
Member Author

I manually merged wocommunity/master into the branch, so now the pull request can be automatically merged.

@avendasora
Copy link
Member Author

Is there any issue or questions on this pull request? It's been around for quite a while and it was a pull request on the integration branch as well, before that was dropped. We use it constantly with both FrontBase and PostgreSQL and it is incredibly useful. I don't believe the current ERXExistsQualifier in master can even be used in DB fetches - this is a huge improvement!

@paulhoadley
Copy link
Contributor

I haven't looked at the code, Dave, but what's faf0976 doing in this pull request? Can it be re-done without that huge merge commit?

ishimoto added a commit that referenced this pull request Apr 12, 2014
looks great after WOWODC presentation, and quick check
@ishimoto ishimoto merged commit 5d2e9e0 into wocommunity:master Apr 12, 2014
@avendasora avendasora deleted the ERXExistsQualifier_ReplaceOnce branch April 12, 2014 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants