[
https://issues.apache.org/jira/browse/OAK-8840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17598947#comment-17598947
]
Julian Reschke commented on OAK-8840:
-------------------------------------
Remaining occurences in Oak:
{noformat}
oak-blob/pom.xml-80- <artifactId>jcr</artifactId>
oak-blob/pom.xml-81- <version>2.0</version>
oak-blob/pom.xml-82- </dependency>
oak-blob/pom.xml-83- <dependency>
oak-blob/pom.xml-84- <groupId>org.apache.jackrabbit</groupId>
oak-blob/pom.xml:85: <artifactId>jackrabbit-data</artifactId>
oak-blob/pom.xml-86- <version>${jackrabbit.version}</version>
oak-blob/pom.xml-87- </dependency>
oak-blob/pom.xml-88- <!-- Dependencies to other Oak components -->
oak-blob/pom.xml-89- <dependency>
oak-blob/pom.xml-90- <groupId>org.apache.jackrabbit</groupId>
--
oak-blob-cloud/pom.xml-92-
<artifactId>jackrabbit-jcr-commons</artifactId>
oak-blob-cloud/pom.xml-93- <version>${jackrabbit.version}</version>
oak-blob-cloud/pom.xml-94- </dependency>
oak-blob-cloud/pom.xml-95- <dependency>
oak-blob-cloud/pom.xml-96- <groupId>org.apache.jackrabbit</groupId>
oak-blob-cloud/pom.xml:97: <artifactId>jackrabbit-data</artifactId>
oak-blob-cloud/pom.xml-98- <version>${jackrabbit.version}</version>
oak-blob-cloud/pom.xml-99- </dependency>
oak-blob-cloud/pom.xml-100-
oak-blob-cloud/pom.xml-101- <!-- Dependencies to other Oak components -->
oak-blob-cloud/pom.xml-102- <dependency>
--
oak-blob-cloud/pom.xml-187- </dependency>
oak-blob-cloud/pom.xml-188-
oak-blob-cloud/pom.xml-189- <!-- Test dependencies -->
oak-blob-cloud/pom.xml-190- <dependency>
oak-blob-cloud/pom.xml-191- <groupId>org.apache.jackrabbit</groupId>
oak-blob-cloud/pom.xml:192: <artifactId>jackrabbit-data</artifactId>
oak-blob-cloud/pom.xml-193- <version>${jackrabbit.version}</version>
oak-blob-cloud/pom.xml-194- <classifier>tests</classifier>
oak-blob-cloud/pom.xml-195- <scope>test</scope>
oak-blob-cloud/pom.xml-196- </dependency>
oak-blob-cloud/pom.xml-197- <dependency>
--
oak-blob-cloud-azure/pom.xml-93-
<artifactId>jackrabbit-jcr-commons</artifactId>
oak-blob-cloud-azure/pom.xml-94-
<version>${jackrabbit.version}</version>
oak-blob-cloud-azure/pom.xml-95- </dependency>
oak-blob-cloud-azure/pom.xml-96- <dependency>
oak-blob-cloud-azure/pom.xml-97-
<groupId>org.apache.jackrabbit</groupId>
oak-blob-cloud-azure/pom.xml:98:
<artifactId>jackrabbit-data</artifactId>
oak-blob-cloud-azure/pom.xml-99-
<version>${jackrabbit.version}</version>
oak-blob-cloud-azure/pom.xml-100- </dependency>
oak-blob-cloud-azure/pom.xml-101-
oak-blob-cloud-azure/pom.xml-102- <!-- Dependencies to other Oak
components -->
oak-blob-cloud-azure/pom.xml-103- <dependency>
--
oak-blob-cloud-azure/pom.xml-128- </dependency>
oak-blob-cloud-azure/pom.xml-129-
oak-blob-cloud-azure/pom.xml-130- <!-- Test dependencies -->
oak-blob-cloud-azure/pom.xml-131- <dependency>
oak-blob-cloud-azure/pom.xml-132-
<groupId>org.apache.jackrabbit</groupId>
oak-blob-cloud-azure/pom.xml:133:
<artifactId>jackrabbit-data</artifactId>
oak-blob-cloud-azure/pom.xml-134-
<version>${jackrabbit.version}</version>
oak-blob-cloud-azure/pom.xml-135- <classifier>tests</classifier>
oak-blob-cloud-azure/pom.xml-136- <scope>test</scope>
oak-blob-cloud-azure/pom.xml-137- </dependency>
oak-blob-cloud-azure/pom.xml-138- <dependency>
--
oak-blob-plugins/pom.xml-79-
<artifactId>jackrabbit-jcr-commons</artifactId>
oak-blob-plugins/pom.xml-80- <version>${jackrabbit.version}</version>
oak-blob-plugins/pom.xml-81- </dependency>
oak-blob-plugins/pom.xml-82- <dependency>
oak-blob-plugins/pom.xml-83- <groupId>org.apache.jackrabbit</groupId>
oak-blob-plugins/pom.xml:84: <artifactId>jackrabbit-data</artifactId>
oak-blob-plugins/pom.xml-85- <version>${jackrabbit.version}</version>
oak-blob-plugins/pom.xml-86- </dependency>
oak-blob-plugins/pom.xml-87-
oak-blob-plugins/pom.xml-88- <!-- Dependencies to other Oak components -->
oak-blob-plugins/pom.xml-89- <dependency>
--
oak-blob-plugins/pom.xml-161- <artifactId>junit</artifactId>
oak-blob-plugins/pom.xml-162- <scope>test</scope>
oak-blob-plugins/pom.xml-163- </dependency>
oak-blob-plugins/pom.xml-164- <dependency>
oak-blob-plugins/pom.xml-165- <groupId>org.apache.jackrabbit</groupId>
oak-blob-plugins/pom.xml:166: <artifactId>jackrabbit-data</artifactId>
oak-blob-plugins/pom.xml-167- <version>${jackrabbit.version}</version>
oak-blob-plugins/pom.xml-168- <classifier>tests</classifier>
oak-blob-plugins/pom.xml-169- <scope>test</scope>
oak-blob-plugins/pom.xml-170- <optional>true</optional>
oak-blob-plugins/pom.xml-171- </dependency>
--
oak-it-osgi/test-bundles.xml-40-
<include>commons-fileupload:commons-fileupload</include>
oak-it-osgi/test-bundles.xml-41-
<include>commons-logging:commons-logging</include>
oak-it-osgi/test-bundles.xml-42-
<include>org.apache.commons:commons-lang3</include>
oak-it-osgi/test-bundles.xml-43-
<include>org.apache.commons:commons-collections4</include>
oak-it-osgi/test-bundles.xml-44-
<include>org.apache.jackrabbit:jackrabbit-jcr-commons</include>
oak-it-osgi/test-bundles.xml:45:
<include>org.apache.jackrabbit:jackrabbit-data</include>
oak-it-osgi/test-bundles.xml-46-
<include>org.apache.jackrabbit:oak-api</include>
oak-it-osgi/test-bundles.xml-47-
<include>org.apache.jackrabbit:oak-jackrabbit-api</include>
oak-it-osgi/test-bundles.xml-48-
<include>org.apache.jackrabbit:oak-commons</include>
oak-it-osgi/test-bundles.xml-49-
<include>org.apache.jackrabbit:oak-core</include>
oak-it-osgi/test-bundles.xml-50-
<include>org.apache.jackrabbit:oak-store-composite</include>
--
oak-jcr/pom.xml-433- <version>${jackrabbit.version}</version>
oak-jcr/pom.xml-434- <scope>test</scope>
oak-jcr/pom.xml-435- </dependency>
oak-jcr/pom.xml-436- <dependency>
oak-jcr/pom.xml-437- <groupId>org.apache.jackrabbit</groupId>
oak-jcr/pom.xml:438: <artifactId>jackrabbit-data</artifactId>
oak-jcr/pom.xml-439- <version>${jackrabbit.version}</version>
oak-jcr/pom.xml-440- <classifier>tests</classifier>
oak-jcr/pom.xml-441- <scope>test</scope>
oak-jcr/pom.xml-442- </dependency>
oak-jcr/pom.xml-443- <dependency>
--
oak-pojosr/pom.xml-123- <artifactId>mongo-java-driver</artifactId>
oak-pojosr/pom.xml-124- <optional>true</optional>
oak-pojosr/pom.xml-125- </dependency>
oak-pojosr/pom.xml-126- <dependency>
oak-pojosr/pom.xml-127- <groupId>org.apache.jackrabbit</groupId>
oak-pojosr/pom.xml:128: <artifactId>jackrabbit-data</artifactId>
oak-pojosr/pom.xml-129- <version>${jackrabbit.version}</version>
oak-pojosr/pom.xml-130- </dependency>
oak-pojosr/pom.xml-131- <dependency>
oak-pojosr/pom.xml-132- <groupId>commons-io</groupId>
oak-pojosr/pom.xml-133- <artifactId>commons-io</artifactId>
--
oak-segment-tar/pom.xml-227- <version>${jackrabbit.version}</version>
oak-segment-tar/pom.xml-228- <scope>provided</scope>
oak-segment-tar/pom.xml-229- </dependency>
oak-segment-tar/pom.xml-230- <dependency>
oak-segment-tar/pom.xml-231- <groupId>org.apache.jackrabbit</groupId>
oak-segment-tar/pom.xml:232: <artifactId>jackrabbit-data</artifactId>
oak-segment-tar/pom.xml-233- <version>${jackrabbit.version}</version>
oak-segment-tar/pom.xml-234- <scope>provided</scope>
oak-segment-tar/pom.xml-235- </dependency>
oak-segment-tar/pom.xml-236-
oak-segment-tar/pom.xml-237- <!-- Other dependencies -->
{noformat}
> move jackrabbit-data into Oak
> -----------------------------
>
> Key: OAK-8840
> URL: https://issues.apache.org/jira/browse/OAK-8840
> Project: Jackrabbit Oak
> Issue Type: Task
> Components: blob
> Reporter: Julian Reschke
> Priority: Major
>
> jackrabbit-data is one of the few remaining dependencies on Jackrabbit. It
> would be good to move this into the Oak project, so it can evolve at Oak's
> speed.
> [~amitj], [~mreutegg], [~mattvryan] - what do you think?
> In particular, are there parts in jackrabbit-data which should stay over
> there? For instance, I assumed that DB-backed data stores aren't used in Oak,
> but then found out about {{DbDataStoreService}}. Maybe a cleanup is needed
> first?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)