Checkout Tools
  • last updated 35 mins ago
Constraints: committers
Constraints: files
Constraints: dates
JCRVLT-417 preferably use parent's default node type for intermediate


This closes #73

  1. … 4 more files in changeset.
JCRVLT-415 make sure that importer always sets correct primary type for


This closes #72

  1. … 27 more files in changeset.
JCRVLT-391 fix restored backwards-compatibility in a way that let the

tests pass

  1. … 2 more files in changeset.
Revert "move AbstractArtifact to exported package"

This reverts commit bce7d7afd10c2fe17f5fd1d169270789b1ec6d35.

  1. … 6 more files in changeset.
JCRVLT-390 don't clear excluded properties

This closes #70

  1. … 4 more files in changeset.
move AbstractArtifact to exported package

Otherwise exported classes like DirectoryArtifact expose non-exported

classes (via inheritance)

  1. … 6 more files in changeset.
JCRVLT-365 switch to Jetbrains null annotations
  1. … 100 more files in changeset.
JCRVLT-391 replace forked Xerces classes by StAX

Maximum line length is no longer available, apart from that the format

is the same as before.

  1. … 52 more files in changeset.
JCRVLT-287 throw RepositoryException in case of ACL Importer failures
JCRVLT-359 Provide separate option to control handling of rep:cugPolicy nodes (closes #56)
  1. … 6 more files in changeset.
JCRVLT-349 clarify and consolidate closing behaviour for input/output

stream being passed to methods

The only remaining method which still closes a passed stream (given as

method argument) is PackageManager.assemble(...) and


Use try with resources.

  1. … 41 more files in changeset.
JCRVLT-340 : Adjust JackrabbitACLImporter to handle extensions provided by OAK-8190
  1. … 26 more files in changeset.
JCRVLT-317 Aggregate not recognized as XML if root element name followed by a newline
  1. … 2 more files in changeset.
JCRVLT-303 Register namespace under a unique prefix in case of clash
  1. … 4 more files in changeset.
JCRVLT-292 Order of ACLs are altered on installation of content packages
  1. … 15 more files in changeset.
JCRVLT-271 Support a CLI command to format vault xml files

(closes #24)

  1. … 14 more files in changeset.
JCRVLT-266 DocViewSaxFormatter does not always emit namespace declaration for "jcr"

this closes #22

  1. … 1 more file in changeset.
JCRVLT-257 ZipException: invalid code lengths set (closes #20)
  1. … 11 more files in changeset.
JCRVLT-198 Creating a package with specific path fails to import
  1. … 1 more file in changeset.
JCRVLT-177 jcr:content and its children not overwritten during installation of Simple File Aggregate
@trivial: fix formatting
  1. … 2 more files in changeset.
JCRVLT-163 - Avoid compressing incompressible binaries

Allowing to define compression levels (JCRVLT-164) is covered.

The compression level can optionally be set via the ExportOptions.

The default compression level is backward compatible (DEFAULT_COMPRESSION).

The binary optimization (JCRVLT-163) is enabled depending on the compression level.


the binary optimization, the remaining levels do.

The min length threshold to run the auto-detection binary optimization is defined

such that in the worst case (data is compressible) the cost required to run the

auto-detection is no bigger than 3% of the cost to compress the same data.

The parameters in place should be tweaked.

(this closes #10)

  1. … 8 more files in changeset.
fix svn:eol-style
  1. … 609 more files in changeset.
JCRVLT-157 Package import does not handle "Atomic Counter"
JCRVLT-157 Package import does not handle "Atomic Counter"
  1. … 3 more files in changeset.
JCRVLT-152 Reduce verbosity of package installation
  1. … 17 more files in changeset.
JCRVLT-147 Vault serialization doesn't handle xmltext and xmlcharacter correctly
  1. … 1 more file in changeset.
JCRVLT-137 Importing packages with users that contain a rep:cache node fails
  1. … 5 more files in changeset.
trivial: fix javadoc errors
  1. … 295 more files in changeset.
JCRVLT-133 Avoid node.refresh()
  1. … 2 more files in changeset.