1.14.9-GA

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JCR-1888: remove try-finally block [revert]

This reverts commit c96016052f5b7439625339aacd43cd0ce2183d82.

    • -0
    • +76
    ./JCR-1888/readme.txt
  1. … 1 more file in changeset.
JCR-1855:- Make compatible with previous behaviour of untrusted agent - Fix the way to get extension

    • -0
    • +77
    ./JCR-1855/readme.txt
  1. … 2 more files in changeset.
JCR-1853: [Consistency Checker] PrimaryTypeNotFoundException when repairing data

Problem analysis

* Repairing tree where every node has no primaryType property need to use SQL query instead of using WorkspaceStorageConnection.delete(NodeData data) method

How is the problem fixed?

* Refactoring NodeRemover class to remove node(s) without primaryType

    • -0
    • +76
    ./JCR-1853/readme.txt
  1. … 4 more files in changeset.
JCR-1832 : Anonymous user cannot access a public node

Problem analysis

* Import returns parent permissions, but own permissions were already defined.

How is the problem fixed?

* The own permissions were returned if it defined.

    • -0
    • +80
    ./JCR-1832/readme.txt
  1. … 4 more files in changeset.
JCR-1731: Delete doesn't need comment

    • -0
    • +75
    ./JCR-1731/readme.txt
  1. … 1 more file in changeset.
JCR-1797: Remove backuped repository configuration after successfully save of new configuration in RepositoryServiceConfigurationImpl.retain

Problem analysis

* Every RepositoryServiceConfigurationImpl.retain() adds one more file of JCR configuration. The total files number may exceeds thousands.

Fix description

* Limit to total number of backup files

    • -0
    • +76
    ./JCR-1797/readme.txt
  1. … 4 more files in changeset.
JCR-1807: Error during session.save() when global transaction marked for rollback

Problem analysis

- Error during session.save() when global transaction marked for rollback

Fix description

- Throw IllegalStateException if transaction is not in active state

    • -0
    • +80
    ./JCR-1807/readme.txt
  1. … 2 more files in changeset.
JCR-1798 : The mechanism for removing JopRepositoryRestore from memory was added adn use it in RepositorycreationService. Remove BackupChainLog from memory once the repository has been successfully created from backup

Problem analysis

- After restore, RepositoryBackupChainLog and BackupChainLog were stored in memory in JobRepositoryRestore.

- After restore, JobRepositoryRestore was stored in memory, this need for getting status restore.

- All JobRepositoryRestore was stored in memory after restore.

How is the problem fixed?

- The BackupChainLog and RepositoryBackupChainLog are creating on demand in jobs for restore.

- The mechanism for removing JopRepositoryRestore from memory was added.

- This mechanism was used in RepositoryCreationService. RepositoryCreationService was used in Claud for creating repository from backup.

    • -0
    • +79
    ./JCR-1798/readme.txt
  1. … 8 more files in changeset.
JCR-1792: RepositoryCheckController logs ClassNotFoundException in its report

Problem analysis

- Some factory classes are absent in classpath if JConsole application, therefore there was not possible to create initial context

Fix description:

- Pass datasource to LockConsistencyChecker and avoid looking up from initial context

    • -0
    • +82
    ./JCR-1792/readme.txt
  1. … 5 more files in changeset.