Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-6318 Refactor oak.spi.security into a separate module/bundle

  1. … 23 more files in changeset.
OAK-6318 Refactor oak.spi.security into a separate module/bundle

- rollbackl of r1810297

  1. … 20 more files in changeset.
OAK-6318 Refactor oak.spi.security into a separate module/bundle

  1. … 48 more files in changeset.
OAK-6730: use temporary variables to avoid jdk9 compilation errors
OAK-6741 - Switch to official OSGi component and metatype annotations

- switch oak-core and oak-store-document to official OSGi annotations

  1. … 48 more files in changeset.
OAK-6731 : Remove implementation dependencies in non-factory classes
  1. … 34 more files in changeset.
fix svn:eol-style
  1. … 1 more file in changeset.
OAK-6662 Extend CredentialsSupport pluggability

  1. … 5 more files in changeset.
OAK-6695 Expose an abstract Credentials class

- patch provided by Antonio Sanso

OAK-6694 Expose TokenConstants.java

    • ?
    ./security/authentication/token/TokenConstants.java
  1. … 10 more files in changeset.
OAK-6690 Refactor constants classes NodeTypeConstants, NamespaceConstants, VersionConstants

  1. … 172 more files in changeset.
OAK-6681 Remove PropInfo dependecy on EffectiveNodeType

  1. … 2 more files in changeset.
OAK-6663 Revisit MountInfoProvider usage in AuthorizationConfigurationImpl

  1. … 4 more files in changeset.
OAK-6407 Refactor oak.spi.query into a separate module/bundle
  1. … 95 more files in changeset.
OAK-6526 Slow queries: ability to track them via JMX
  1. … 33 more files in changeset.
OAK-6539 Decrease version export for org.apache.jackrabbit.oak.spi.security.authentication

OAK-6511 - Switch to official OSGi versioning annotations

Changes the annotations from aQute.bnd.annotation to

org.osgi.annotation.versioning. As the baselining checks have complained,

some packages received a micro version bump. This should be harmless however,

import ranges are at most minor, and usually major.

In some modules the bndlib dependency was outright removed, as it was not

used at all.

  1. … 71 more files in changeset.
fix svn:eol-style
  1. … 12 more files in changeset.
OAK-6450 - Stop relying on the service.pid property in

SecurityProviderRegistration

Use the oak.component.name component property if the service.pid

is not available. The SecurityProviderRegistration property name is

unchanged, for backwards compatibility reasons.

The objectClass property may not be used as it points to the service

name(s) under which the component is registered. The component.name

property was considered and discarded as it is specific to DS.

    • ?
    ./security/RegistrationConstants.java
  1. … 11 more files in changeset.
OAK-6382: Adjust AccessControlList implementations to reflect JCR-4144

(@Override annotaation fixed)

minor improvement: remove redundant modifiers in QueryIndex
OAK-6355 : Usage of NodeAggregator creates cyclic dependency between oak.spi.query and oak.plugins.index.*
  1. … 15 more files in changeset.
OAK-3374 Concurrent Updates of Group's Membership Results in Conflict

  1. … 6 more files in changeset.
OAK-3777 Multiplexing support in default PermissionStore implementation

  1. … 9 more files in changeset.
OAK-6382: Adjust AccessControlList implementations to reflect JCR-4144

(@Override annotation to be fixed once OAK-6389 (Jackrabbit 2.15.4) is implemented)

  1. … 1 more file in changeset.
OAK-6304 : Cyclic dependency between oak.spi.query an oak.query.*
    • ?
    ./query/fulltext/FullTextVisitor.java
    • ?
    ./query/fulltext/FullTextParser.java
    • ?
    ./query/fulltext/FullTextContains.java
    • ?
    ./query/fulltext/FullTextExpression.java
  1. … 84 more files in changeset.
OAK-6311 : Move generic part of PropertyStateValue and PropertyValues to oak-store-spi
  1. … 52 more files in changeset.
OAK-6295 : Move constants from oak.query.QueryImpl to oak.spi.query.QueryConstants
  1. … 17 more files in changeset.
OAK-6093 : Find a new home for NodeUtil and TreeUtil including cleanup

- move TreeUtil to plugins/tree

  1. … 70 more files in changeset.
OAK-6093 : Find a new home for NodeUtil and TreeUtil including cleanup

Step 1: extend TreeUtil to cover commonly used functionality from NodeUtil

Step 2: replace usage of NodeUtil by TreeUtil in non-test code

Step 3: move NodeUtil to test-code, where it is mainly used

  1. … 18 more files in changeset.