Skip to content

update master #6

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

Merged
merged 62 commits into from
Jul 2, 2019
Merged

update master #6

merged 62 commits into from
Jul 2, 2019

Conversation

miklemv
Copy link
Owner

@miklemv miklemv commented Jul 2, 2019

No description provided.

igdianov and others added 30 commits April 22, 2019 13:53
…convert (#115)

* feat: add LOCATE predicate for attributes annotated with @convert

* fix: polish test data

* fix: clean up old code.
* add DroidFunction to StarWars model for example and test, use as primaryFunction in Droid

* update SQL for example and tests to create DroidFunction records and reference them in Droid records

* update test queryForDroidByName to expect DroidFunction to be nested

* add tests for where clauses on many-to-one relationships, the nested one currently failing

* that was not the droid I was looking for

* move DroidFunction into starwars package

* restore DroidFunction into starwars package

* update example sql data to include droid_function entity

* account for droid_function in newly merged tests

* feat: implemented many to one relation criteria expression

* chore: clean up code

* feat: add nested one-to-many criteria expression support

* fix: use default distinct configuration in one-to-many data fetcher

* fix: polish test formatting
* feat: extract JPA entities into separate modules

* fix: update model pom versions

* chore: rename example modules and models

* fix: add graphql-jpa-query-example-simple in Dockerfile

* fix: merge conflicts
* fix MappedSuperclass support

* fix: set logging.level.org.hibernate=info
* fix: compound nested relationship criteria expressions

* fix: remove test comments

* fix: disable failing Travis JDK 11 build
)

* fix: Apply left outer join to retrieve optional associations

* chore: polish GraphQLJPASchemaBuilder

* chore: clean DriodFunction orphan

* fix: change primaryFunction association type to @OnetoOne

* feat: first crack at optional argument join handling

* fix: set author association type to optional=false

* fix: add optional unit tests

* fix: compile error
igdianov and others added 29 commits April 29, 2019 00:16
)

* fix: use GrpaphQL execution context to resolve variable references

* fix: remove redundant arguments
… Java classes (#130)

* feat: provide fallback Object default for JavaScalars

* feat: create alias for Object Scalar type by default
* feat: add equals criteria support for custom attributes converters

* fix: failing tests

* fix: clean up code and improve tests

* fix: polish tests
* feat: add IN | NIN predicate for custom attribute types

* fix: add more tests
* feat: add criteria list schema support

* feat: implement criteria list query support

* feat: add criteria list unit tests
* feat: add optional argument parameter for plural attributes

* feat: add optional one-to-many tests

* fix: polish tests queries

* fix: polish optionalArgument method

* fix: make collections join fetch default optional true

* feat: add join fetch collection auto configuration property

* fix: RTE with explicit optional and nested orderBy

* fix: add more tests
* fix: correct element collection fetch sort order

* fix: remove @ignore from queryOrderByFieldsNested
…ns (#151)

* feat: test exists criteria api

* feat: add correlation subquery testers

* feat: add singular EXISTS logical subquery expression

* feat: add list EXISTS criteria expressions

* feat: add NOT_EXISTS subquery criteria expression

* feat: add SubqueryCriteriaExpression GraphQLInputObjectType

* fix: add array EXISTS subquery support

* feat: add custom attribute EXISTS subquery test

* fix: disable show sql because of long log Travis failure

* fix: implement missing equals() and hashCode() methods

* fix: add implicit EXISTS subquery test for custom attributes

* fix: enable openjdk11 in .travis.yaml
@miklemv miklemv merged commit 38c070f into miklemv:master Jul 2, 2019
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.

3 participants