[midPoint-git] [Evolveum/prism] 3a1f23: Stop narrowing deltas when raw

mederly noreply at github.com
Mon Apr 29 23:28:28 CEST 2024


  Branch: refs/heads/support-4.8
  Home:   https://github.com/Evolveum/prism
  Commit: 3a1f23d719d71bacef79b005601ea47c529c1c29
      https://github.com/Evolveum/prism/commit/3a1f23d719d71bacef79b005601ea47c529c1c29
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java

  Log Message:
  -----------
  Stop narrowing deltas when raw

If the delta or the base item is raw, the "narrow" method does not
work adequately (because of pitfalls related to comparison of raw
values). Perhaps the simplest and most effective solution is to
disable narrowing the delta if either the delta or the base item
itself has some raw parts.

This resolves MID-7918 (the part related to ignoring modifications
of "const" based configuration properties).


  Commit: 1eab2ceb8fe2847b61994ec7aa359a8693092eee
      https://github.com/Evolveum/prism/commit/1eab2ceb8fe2847b61994ec7aa359a8693092eee
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/binding/ItemBinding.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/StructuredGenerator.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/support-4.8' into support-4.8


Compare: https://github.com/Evolveum/prism/compare/d6ecffe769d1...1eab2ceb8fe2

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications


More information about the midPoint-svn mailing list