[midPoint-git] [Evolveum/midpoint] caabad: Added extended literals

Tony Tkáčik noreply at github.com
Tue Jan 12 20:29:18 CET 2021


  Branch: refs/heads/feature/query-dsl
  Home:   https://github.com/Evolveum/midpoint
  Commit: caabad55b74924925cc78d7f8521b871d4eb647e
      https://github.com/Evolveum/midpoint/commit/caabad55b74924925cc78d7f8521b871d4eb647e
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQuery.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrLiterals.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestBasicQueryConversions.java
    M infra/prism-impl/src/test/resources/schema/extension.xsd

  Log Message:
  -----------
  Added extended literals


  Commit: afb3d2256b50bdcbdda5f90a634e8b108acdd355
      https://github.com/Evolveum/midpoint/commit/afb3d2256b50bdcbdda5f90a634e8b108acdd355
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrLiterals.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestBasicQueryConversions.java
    M infra/prism-impl/src/test/resources/schema/extension.xsd

  Log Message:
  -----------
  Query: Switched to use XsdTypeConverter for type conversion

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 82af262a57916e817d635adbc1ee0199047e35c2
      https://github.com/Evolveum/midpoint/commit/82af262a57916e817d635adbc1ee0199047e35c2
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestBasicQueryConversions.java

  Log Message:
  -----------
  Query DSL: Added matches support for PolyString

Matches for polystring is supported in following forms:
name matches (orig = "Foo" ) - this is equivalent to PolyStringOrig matching strategy
name matches (norm = "foo" ) this is equivalent to PolyStringNorm matching strategy
name matches (orig = "Foo" and norm="foo") this is equivalent to full polystring matching strategy

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


  Commit: 6d19d3032e19c0e08f122329f1a29e69a7cb655d
      https://github.com/Evolveum/midpoint/commit/6d19d3032e19c0e08f122329f1a29e69a7cb655d
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestBasicQueryConversions.java

  Log Message:
  -----------
  Added 'matches' filter for PolyString

Signed-off-by: Tony Tkacik <tonydamage at gmail.com>


Compare: https://github.com/Evolveum/midpoint/compare/788c65f675f9...6d19d3032e19


More information about the midPoint-svn mailing list