[midPoint-git] [Evolveum/midpoint] f4358c: audit-3.xsd: added docs/removed TODO, cleanup, ref...

mederly noreply at github.com
Mon Dec 20 11:17:36 CET 2021


  Branch: refs/heads/feature/async-correlation
  Home:   https://github.com/Evolveum/midpoint
  Commit: f4358cb92d50543dcfb068fe75c7decf8a372ccf
      https://github.com/Evolveum/midpoint/commit/f4358cb92d50543dcfb068fe75c7decf8a372ccf
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-02 (Thu, 02 Dec 2021)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd

  Log Message:
  -----------
  audit-3.xsd: added docs/removed TODO, cleanup, reformat


  Commit: 22781c4328cd4e069c3a5a93ab33298b2f5f5d69
      https://github.com/Evolveum/midpoint/commit/22781c4328cd4e069c3a5a93ab33298b2f5f5d69
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-02 (Thu, 02 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: main/top-level code cleanup + message fixes


  Commit: f2ac28869eb8ec1befefaf1a601e60f9d1ce09b1
      https://github.com/Evolveum/midpoint/commit/f2ac28869eb8ec1befefaf1a601e60f9d1ce09b1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: main/top-level code cleanup + message fixes


  Commit: 6a0c95193b3acbe4b9ba85b1bd7a831d5b2c6033
      https://github.com/Evolveum/midpoint/commit/6a0c95193b3acbe4b9ba85b1bd7a831d5b2c6033
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 7772278f62520cb0a6fbff0e988cb2b4942d8ffc
      https://github.com/Evolveum/midpoint/commit/7772278f62520cb0a6fbff0e988cb2b4942d8ffc
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  EventHandler: generalization to PrismContainer (for audit import/export)


  Commit: d3453c338ffcb29bbaf5ca30765ae98641287d72
      https://github.com/Evolveum/midpoint/commit/d3453c338ffcb29bbaf5ca30765ae98641287d72
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java

  Log Message:
  -----------
  ninja: queue type parameter generalization, cleanup


  Commit: 2f1154cd887d0747facd28312d362289a33b1936
      https://github.com/Evolveum/midpoint/commit/2f1154cd887d0747facd28312d362289a33b1936
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  EventHandler: generalization to PrismContainer (for audit import/export)

(cherry picked from commit 7772278f62520cb0a6fbff0e988cb2b4942d8ffc)


  Commit: 9c43752967703bf3a6eaddabec9c7ded45f474c8
      https://github.com/Evolveum/midpoint/commit/9c43752967703bf3a6eaddabec9c7ded45f474c8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java

  Log Message:
  -----------
  ninja: queue type parameter generalization, cleanup

(cherry picked from commit d3453c338ffcb29bbaf5ca30765ae98641287d72)


  Commit: ef3756d0877a48faf0f7b4f14550a7f200cf925a
      https://github.com/Evolveum/midpoint/commit/ef3756d0877a48faf0f7b4f14550a7f200cf925a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  SqlAuditServiceImpl: crude searchObjectsIterative impl added for Ninja


  Commit: 0b9149fe2589bb8aa607ca671fe8f790aae2741e
      https://github.com/Evolveum/midpoint/commit/0b9149fe2589bb8aa607ca671fe8f790aae2741e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  ninja: added exportAudit command + Axiom filter support via % prefix


  Commit: 600c1566787b4786c966cd9ddc00a78b377b0426
      https://github.com/Evolveum/midpoint/commit/600c1566787b4786c966cd9ddc00a78b377b0426
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'

# Conflicts:
#	tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
#	tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java


  Commit: fea57785092e7fb8813c4d25916f7f65656e669f
      https://github.com/Evolveum/midpoint/commit/fea57785092e7fb8813c4d25916f7f65656e669f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-06 (Mon, 06 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  LegacyValidator: added support for Containerable

EventHandler parameter migrated from PrismContainer to Containerable.
It's very messy to work with PrismContainer vs its values (which is
needed in case of AuditEventRecordType import in Ninja), on the other
hand it's easy to switch back to prism world from Containerable
or Objectable if needed.


  Commit: 1cd12d08e77a8ed69981574accfd4dbb788d9270
      https://github.com/Evolveum/midpoint/commit/1cd12d08e77a8ed69981574accfd4dbb788d9270
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new.sql

  Log Message:
  -----------
  new repo SQL: create trigger EXECUTE PROCEDURE -> FUNCTION

This is no change in function, only making the trigger declarations
more PG explicit, triggers are always functions.


  Commit: 3a8baaf759b8093ccdc14686843055a25fb43627
      https://github.com/Evolveum/midpoint/commit/3a8baaf759b8093ccdc14686843055a25fb43627
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql

  Log Message:
  -----------
  new repo audit: added support for partition creation in the past


  Commit: 2e99dc72fbdf24e202b8df832868ed21fb5d2f9e
      https://github.com/Evolveum/midpoint/commit/2e99dc72fbdf24e202b8df832868ed21fb5d2f9e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql

  Log Message:
  -----------
  new repo audit: ID is always generated and MUST NOT be provided by app


  Commit: 3dd15b587132e0abcc9adb98b19dcbbfa7fdf60a
      https://github.com/Evolveum/midpoint/commit/3dd15b587132e0abcc9adb98b19dcbbfa7fdf60a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  SqaleAuditService#audit() ignores provided ID and returns assigned by DB

Tests of simple + reused audit ID were added to SqaleRepoSmokeTest.


  Commit: e43acbe04e050b4d2b5c7481d6158957141ea690
      https://github.com/Evolveum/midpoint/commit/e43acbe04e050b4d2b5c7481d6158957141ea690
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java

  Log Message:
  -----------
  ninja: ExportAudit* code cleanup and class rename for consistency


  Commit: 17cb34d368ee8a40e70c5561e55ccbf19de4abc6
      https://github.com/Evolveum/midpoint/commit/17cb34d368ee8a40e70c5561e55ccbf19de4abc6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  new audit ID generation rethought, we want to use SERIAL after all

Import must respect existing ID, because there is no other unique key
that prevents importing duplicates.


  Commit: 5c68e82cdb3d022e463a115b81867b4a3f9941cb
      https://github.com/Evolveum/midpoint/commit/5c68e82cdb3d022e463a115b81867b4a3f9941cb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java

  Log Message:
  -----------
  first version of audit import; it works, but rework is on the way...

...we will try to use AERType in new audit() method directly, which
should be more straightforward than going from AERType to AER and back.


  Commit: 5a6b216fce124ec15d1547745281d01d2a0c4f3b
      https://github.com/Evolveum/midpoint/commit/5a6b216fce124ec15d1547745281d01d2a0c4f3b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja importAudit: reworked to new AuditService.audit(AERType)

Implemented for old repo first, mostly for testing purposes.


  Commit: b35435e88dda15e1c0b0effacbc617038a037eb5
      https://github.com/Evolveum/midpoint/commit/b35435e88dda15e1c0b0effacbc617038a037eb5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-08 (Wed, 08 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java

  Log Message:
  -----------
  new repo: MAuditDelta.deltaType migrated to ChangeTypeType

Previously used ChangeType is not "XML" bean, all other enums are.
The values are the same, no changes in the DB are needed.


  Commit: 635851149142839d2a170f470cc9f7e165242a19
      https://github.com/Evolveum/midpoint/commit/635851149142839d2a170f470cc9f7e165242a19
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-08 (Wed, 08 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/test/resources/schema/extension.xsd

  Log Message:
  -----------
  sqale tests extension.xsd: items are marked as non-required

This makes it easier for copy/paste into experimental deployments and
actually run midpoint with it.


  Commit: 5b396ca5fc4ef5f4a436e8e1fdf0cb85cd292317
      https://github.com/Evolveum/midpoint/commit/5b396ca5fc4ef5f4a436e8e1fdf0cb85cd292317
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java

  Log Message:
  -----------
  new audit: implemented audit(AERType), most of it in new AuditInsertion


  Commit: 7e9f860f6cbfc88e2c53a196a6ea0c31d2359c6e
      https://github.com/Evolveum/midpoint/commit/7e9f860f6cbfc88e2c53a196a6ea0c31d2359c6e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja exportAudit fixes, reference names are serialized

But there is a problem for RawType refs inside deltas which still put
names only to comments ignored on the import side!


  Commit: d007b9fa485c3e8321e32df63f5acb4a3f7c2302
      https://github.com/Evolveum/midpoint/commit/d007b9fa485c3e8321e32df63f5acb4a3f7c2302
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja importAudit tweaks for new repo, shorter message if PK exists


  Commit: 625c3f21d13d61e5e7a00dacc95b6f1e8a9e7786
      https://github.com/Evolveum/midpoint/commit/625c3f21d13d61e5e7a00dacc95b6f1e8a9e7786
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java

  Log Message:
  -----------
  ninja: fix for ignored -U, -u, -p params

InitializationBeanPostprocessor does not process MidpointConfiguration
(probably because some MP init changes), but the same can be achieved
by System.setProperty(...), so it's simpler now.


  Commit: 9162105d1318d913310262d3d42e15ddc4b006d6
      https://github.com/Evolveum/midpoint/commit/9162105d1318d913310262d3d42e15ddc4b006d6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/pom.xml

  Log Message:
  -----------
  ninja: removed unused deps after gone InitializationBeanPostprocessor


  Commit: e2f1771bb31d8268553885c92362767a6195f803
      https://github.com/Evolveum/midpoint/commit/e2f1771bb31d8268553885c92362767a6195f803
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/pom.xml
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 8cfb148ef6d1a08f1daaadc633db0a629cdf5eb2
      https://github.com/Evolveum/midpoint/commit/8cfb148ef6d1a08f1daaadc633db0a629cdf5eb2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java

  Log Message:
  -----------
  ninja: Answer for deletion prompt is case-insensitive now.


  Commit: 161a2949a25c6481c907c522819358b087589da3
      https://github.com/Evolveum/midpoint/commit/161a2949a25c6481c907c522819358b087589da3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: added missing help messages


  Commit: 857d0a1b631292f29fbfc405edec0147e42f45ea
      https://github.com/Evolveum/midpoint/commit/857d0a1b631292f29fbfc405edec0147e42f45ea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java

  Log Message:
  -----------
  ninja: added missing operation stop to "delete" action


  Commit: 9bff7f3f19ca708e7cb8584e24d5cf882cfac6fc
      https://github.com/Evolveum/midpoint/commit/9bff7f3f19ca708e7cb8584e24d5cf882cfac6fc
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  ninja: help format wraps after 110 chars


  Commit: 01c531d9a0a66e19ebc449bd4c4137b994fde639
      https://github.com/Evolveum/midpoint/commit/01c531d9a0a66e19ebc449bd4c4137b994fde639
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java

  Log Message:
  -----------
  ninja: fixing print calculations, avg uses finishTime if FINISHED


  Commit: 9a655d7ebcfe8fe0942e95ef2bfb49ad02268b3d
      https://github.com/Evolveum/midpoint/commit/9a655d7ebcfe8fe0942e95ef2bfb49ad02268b3d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: split of audit options from previous hierchy, queue type fixes

producer->consumer queue was recently migrated to Containerable, but
some PrismObjects were still forgotten, now it's fixed.
Options for audit import/export inherited unusable options, fixed.


  Commit: 1c62733034786aa32ad545f3b5165099be51a891
      https://github.com/Evolveum/midpoint/commit/1c62733034786aa32ad545f3b5165099be51a891
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java

  Log Message:
  -----------
  AuditService: class javadoc + @Experimental added to new audit(AERType)


  Commit: e51ff93d84a02bd01578ec524294c2dd11805a81
      https://github.com/Evolveum/midpoint/commit/e51ff93d84a02bd01578ec524294c2dd11805a81
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 9b492073d600606b19fe6dfecc7f7e878be7f81b
      https://github.com/Evolveum/midpoint/commit/9b492073d600606b19fe6dfecc7f7e878be7f81b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: URL capitalization in the usage message


  Commit: 64623a7e3e4bb2b1e977394f7791e66074396eea
      https://github.com/Evolveum/midpoint/commit/64623a7e3e4bb2b1e977394f7791e66074396eea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  audit: audit(AER) ignores provided ID, audit(AERType) does not + tests


  Commit: d299f218b51f5aee4c24ff155163345a91690c40
      https://github.com/Evolveum/midpoint/commit/d299f218b51f5aee4c24ff155163345a91690c40
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-13 (Mon, 13 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql

  Log Message:
  -----------
  postgres-new-audit.sql: docs linked in comments, few comment fixes


  Commit: d3fbcf6b3b0f702fcf04d8f22e1ce7d1beb0ba89
      https://github.com/Evolveum/midpoint/commit/d3fbcf6b3b0f702fcf04d8f22e1ce7d1beb0ba89
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-13 (Mon, 13 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java

  Log Message:
  -----------
  SqaleAuditService: audit cleanup by max count fixed for missing ID

Previous version supported only uninterrupted ID sequence, which may
not work after imported audit. Now it really finds the right row from
which to start the delete.


  Commit: e3efeb84d1c13eb3622df00fffafc26da7950775
      https://github.com/Evolveum/midpoint/commit/e3efeb84d1c13eb3622df00fffafc26da7950775
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-17 (Fri, 17 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ImportAuditConsumerWorker: fixed new audit PK violation detection

Previously the checked string accidentally implied default partition,
now it works with any partition as expected.


  Commit: a56b56d0c8c1a0ecab56aa009dc8f97235f391a2
      https://github.com/Evolveum/midpoint/commit/a56b56d0c8c1a0ecab56aa009dc8f97235f391a2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'master' into feature/async-correlation


Compare: https://github.com/Evolveum/midpoint/compare/4472560edb02...a56b56d0c8c1


More information about the midPoint-svn mailing list