Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1717293 is being indexed.

OAK-3685 - Support S3DataSource as the migration source

- use skipLongNames option in command line implementation

OAK-3685 - Support S3DataSource as the migration source

- patch provided by Tomek Rękawek, thanks!

  1. … 7 more files in changeset.
OAK-3111 - Enforce check for max node name length

- original patch from Tomek Rękawek

    • ?
    ./upgrade/nodestate/NameFilteringNodeState.java
  1. … 4 more files in changeset.
OAK-3592 - merge-paths option not working for repository upgrade
OAK-3473 - CliUtils#handleSigInt uses classes from sun.misc.*

- use Runtime#addShutdownHook() instead

OAK-3469 - Fix naming in oak-upgrade

- cleaned up the naming by removing "parent" and adding "root" where appropriate

- swapped method arguments to consistently be "source" before "target"

OAK-3460 - Progress logging for RepositorySidegrade

- implemented ReportingNodeState wrapper in order to be able to log each NodeState access

    • ?
    ./upgrade/nodestate/report/LoggingReporter.java
    • ?
    ./upgrade/nodestate/report/Reporter.java
    • ?
    ./upgrade/nodestate/report/ReportingNodeState.java
    • ?
    ./upgrade/nodestate/report/PeriodicReporter.java
  1. … 5 more files in changeset.
fix svn:eol-style
  1. … 30 more files in changeset.
OAK-2171 oak-run should support repository upgrades with all available options
    • ?
    ./upgrade/cli/node/SegmentFactory.java
    • ?
    ./upgrade/cli/node/NodeStoreFactory.java
    • ?
    ./upgrade/cli/blob/BlobStoreFactory.java
    • ?
    ./upgrade/cli/blob/S3DataStoreFactory.java
    • ?
    ./upgrade/cli/MigrationFactory.java
    • ?
    ./upgrade/cli/blob/DummyBlobStoreFactory.java
    • ?
    ./upgrade/cli/parser/CliArgumentException.java
    • ?
    ./upgrade/cli/parser/MigrationOptions.java
    • ?
    ./upgrade/cli/parser/StoreType.java
    • ?
    ./upgrade/cli/parser/OptionParserFactory.java
    • ?
    ./upgrade/cli/node/StoreFactory.java
  1. … 46 more files in changeset.
OAK-3249: Some version copy settings conflicts with the earlyShutdown

Applied patch provided by Tomek Rękawek.

  1. … 1 more file in changeset.
OAK-3163: Improve binary comparison during repeated upgrades

Applied patch provided by Julian Sedding.

OAK-3239: Port RepositoryUpgrade features to the RepositorySidegrade

Apply patch provided by Tomek Rękawek

  1. … 10 more files in changeset.
fix logging parameter handling
OAK-2776 Upgrade should allow to skip copying versions

- added missing license header

  1. … 1 more file in changeset.
OAK-2586 Support including and excluding paths during upgrade

- added missing license header

  1. … 3 more files in changeset.
fix svn:eol-style
  1. … 21 more files in changeset.
OAK-2776: Upgrade should allow to skip copying versions

Initial implementation. Full credit goes to Julian Sedding (jsedding@gmail.com) for the patch and to Tomek Rekawek (trekawek@gmail.com) for aligning it with the current trunk and integrating into oak-run.

    • ?
    ./upgrade/version/VersionHistoryUtil.java
    • ?
    ./upgrade/version/VersionableEditor.java
    • ?
    ./upgrade/version/VersionCopyConfiguration.java
    • ?
    ./upgrade/version/VersionCopier.java
  1. … 5 more files in changeset.
OAK-2586: Support including and excluding paths during upgrade

Initial implementation. Full credit goes to Julian Sedding (jsedding@gmail.com) for the patch and to Tomek Rekawek (trekawek@gmail.com) for aligning it with the current trunk.

    • ?
    ./upgrade/nodestate/FilteringNodeState.java
  1. … 5 more files in changeset.
fix svn:eol-style
  1. … 13 more files in changeset.
OAK-2619: Repeated upgrades

Added support for incremental upgrades.

    • ?
    ./upgrade/nodestate/NodeStateCopier.java
  1. … 6 more files in changeset.
OAK-2657 - Repository Upgrade could shut down the source repository early

Applying patch from Alex

OAK-2893: RepositoryUpgrade.copy() should optionally continue on errors.

Setting the primary type of erroneous nodes to nt:unstructured to avoid constraint violations in the target repository.

OAK-2893: RepositoryUpgrade.copy() should optionally continue on errors.

Implemented basic support.

OAK-2882 - Support migration without access to DataStore

Fix issue related to reference handling. getRecordFromReference needs to be overridden as reference creation is handled within LengthCachingDataStore

  1. … 1 more file in changeset.
OAK-2882 - Support migration without access to DataStore
    • ?
    ./upgrade/blob/LengthCachingDataStore.java
  1. … 2 more files in changeset.
OAK-2869 RepositorySidegrade: AsyncIndexUpdate throws a IllegalArgumentException after migrating from segment to document store
  1. … 1 more file in changeset.
OAK-2841 - Log NodePropBundle id for which no bundle is found
OAK-2803: RepositoryUpgrade.copy() doesn't create correct templates for residual item definitions

Child node definition templates now have the name "*".

OAK-2737: RepositoryUpgrade.copy() should allow custom commit hooks

Added RepositoryUpgrade.setCustomCommitHooks().

OAK-2674 : Fix FindBug Issues (add missing annotations)
  1. … 133 more files in changeset.