https://github.com/oracle/coherence

Oracle Coherence Community Edition

https://github.com/oracle/coherence

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.4%) to scientific vocabulary

Keywords

caching cloud clustering coherence data-grid distributed hpc imdg in-memory java kv-store microservices polyglot scalability
Last synced: 6 months ago · JSON representation

Repository

Oracle Coherence Community Edition

Basic Info
Statistics
  • Stars: 458
  • Watchers: 30
  • Forks: 75
  • Open Issues: 5
  • Releases: 72
Topics
caching cloud clustering coherence data-grid distributed hpc imdg in-memory java kv-store microservices polyglot scalability
Created almost 6 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Codeowners Security

README.md


CI Build Maven Central License

Oracle Coherence Community Edition

Contents

  1. Introduction
  2. Downloading Coherence Community Edition
  3. Coherence Overview
  4. Getting Started
    1. Install the Coherence CLI
    2. Create a Cluster
    3. CohQL Console
    4. Coherence Console
    5. Code Example
  5. Building
  6. Documentation
  7. Examples
  8. Contributing
  9. License

Introduction

Coherence is a scalable, fault-tolerant, cloud-ready, distributed platform for building grid-based applications and reliably storing data. The product is used at scale, for both compute and raw storage, in a vast array of industries such as critical financial trading systems, high performance telecommunication products and eCommerce applications.

Typically, these deployments do not tolerate any downtime and Coherence is chosen due to its novel features in death detection, application data evolvability, and the robust, battle-hardened core of the product that enables it to be seamlessly deployed and adapted within any ecosystem.

At a high level, Coherence provides an implementation of the familiar Map<K,V> interface but rather than storing the associated data in the local process it is partitioned (or sharded) across a number of designated remote nodes. This partitioning enables applications to not only distribute (and therefore scale) their storage across multiple processes, machines, racks, and data centers but also to perform grid-based processing to truly harness the CPU resources of the machines.

The Coherence interface NamedMap<K,V> (an extension of Map<K,V>) provides methods to query, aggregate (map/reduce style) and compute (send functions to storage nodes for locally executed mutations) the data set. These capabilities, in addition to numerous other features, enable Coherence to be used as a framework for writing robust, distributed applications.

Downloading Coherence Community Edition

As Coherence is generally embedded into an application by using Coherence APIs, the natural place to consume this dependency is from Maven:

xml <dependencies> <dependency> <groupId>com.oracle.coherence.ce</groupId> <artifactId>coherence</artifactId> <version>22.06.10</version> </dependency> </dependencies>

You can also get Coherence container images from the official GitHub Packages site. For other language clients, follow the links to C++, .NET, JavaScript, Go and Python. For commercial offerings, go to Oracle Technology Network.

Overview

First and foremost, Coherence provides a fundamental service that is responsible for all facets of clustering and is a common denominator / building block for all other Coherence services. This service, referred to as 'service 0' internally, ensures that the mesh of members is maintained and responsive, taking action to collaboratively evict, shun, or in some cases, voluntarily depart the cluster when deemed necessary. As members join and leave the cluster, other Coherence services are notified, thus enabling those services to react accordingly.

Note: This part of the Coherence product has been in production for more than 10 years, being the subject of some extensive and imaginative testing. While this feature has been discussed here, it certainly is not something that customers, generally, interact with directly, but is important to be aware of.

Coherence services build on top of the cluster service. The key implementations to be aware of are PartitionedService, InvocationService, and ProxyService.

In the majority of cases, customers deal with maps. A map is represented by an implementation of NamedMap<K,V>. A NamedMap is hosted by a service, generally the PartitionedService, and is the entry point to store, retrieve, aggregate, query, and stream data.

Coherence Maps provide a number of features:

  • Fundamental key-based access: get/put getAll/putAll.
  • Client-side and storage-side events:
    • MapListeners to asynchronously notify clients of changes to data.
    • EventInterceptors (either sync or async) to be notified storage level events, including mutations, partition transfer, failover, and so on.
  • NearCaches - Locally cached data based on previous requests with local content invalidated upon changes in the storage tier.
  • ViewCaches - Locally stored view of remote data that can be a subset based on a predicate and is kept in sync, real time.
  • Queries - Distributed, parallel query evaluation to return matching key, values, or entries with potential to optimize performance with indices.
  • Aggregations - A map/reduce style aggregation where data is aggregated in parallel on all storage nodes, and results streamed back to the client for aggregation of those results to produce a final result.
  • Data local processing - Ability to send a function to the relevant storage node to execute processing logic for the appropriate entries with exclusive access.
  • Partition local transactions - Ability to perform scalable transactions by associating data (thus being on the same partition) and manipulating other entries on the same partition, potentially across different maps.
  • Non-blocking / async NamedMap API
  • Polyglot clients - Access the same NamedMap API from C++, Go, Java, JavaScript, .NET, or Python
  • Portable Object Format - Optimized serialization format, with the ability to navigate the serialized form for optimized queries, aggregations, or data processing.
  • Integration with Databases - Database and third party data integration with CacheStores, including both synchronous or asynchronous writes.
  • CohQL - Ansi-style query language with a console for adhoc queries.
  • Topics - Distributed topics implementation that offers pub/sub messaging with the storage capacity, the cluster, and parallelizable subscribers.
  • Repository API - a framework implementing the Repository pattern from Domain-Driven Design, abstracting persistent storage implementation from application code, with advanced features like support for pagination, projections, streaming, and updating in-place
  • coherence-concurrent - Coherence-backed implementations of types from the java.util.concurrent package enabling distributed process coordination through the grid
    • Atomics - for implementing e.g. atomic counters shared between cluster, with an optional asynchronous API
    • Executors - for submitting tasks to be executed in the cluster
    • Locks - for implementing lock-based concurrency control across multiple cluster members
    • Queues - for implementing blocking queue / dequeue behavior across multiple cluster members
    • Semaphores - for implementing synchronization of execution across multiple cluster members
  • Microservices integration - broad and close integration with Helidon, Micronaut, and Spring for developing microservices applications using Coherence as a data source or cache

Coherence also provides a number of non-functional features:

  • Rock solid clustering - Highly tuned and robust clustering stack that enables Coherence to scale to thousands of members in a cluster with thousands of partitions and terabytes of data being accessed, mutated, queried, and aggregated concurrently.
  • Safety first - Resilient data management that ensures backup copies are on distinct machines, racks, or sites, and the ability to maintain multiple backups.
  • 24/7 Availability - Zero downtime with rolling redeployment of cluster members to upgrade application or product versions.
    • Backward and forward compatibility of product upgrades, including major versions.
  • Persistent Maps - Ability to use local file system persistence (thus avoid extra network hops) and leverage Coherence consensus protocols to perform distributed disk recovery when appropriate.
  • Distributed State Snapshot - Ability to perform distributed point-in-time snapshot of cluster state, and recover snapshot in this or a different cluster (leverages persistence feature).
  • Lossy redundancy - Ability to reduce the redundancy guarantee by making backups and/or persistence asynchronous from a client perspective.
  • Single Management View - Provides insight into the cluster with a single JMX server that provides a view of all members of the cluster.
  • Management over REST - All JMX data and operations can be performed over REST, including cluster wide thread dumps and heapdumps.
  • Non-cluster Access - Provides access to the cluster from the outside via proxies, for distant (high latency) clients and for non-Java languages such as C++, Go, JavaScript, .NET, and Python.
  • Kubernetes friendly - Enables seamless and safe deployment of applications to k8s with our own operator.

Getting Started

Prerequisites

You must have the following installed and available on your PATH.

  1. Java - JDK 17 or higher
  2. Maven - 3.8.5 or higher
  3. Coherence CLI Installed (see below)

The following example shows you how to quickly get started with Coherence using the Coherence CLI to create a 3 node Coherence cluster scoped to you local machine. You will then access data using the CohQL and Coherence consoles.

Install the Coherence CLI

For macOS or Linux platforms, use the following to install the latest version of the CLI:

bash curl -sL https://raw.githubusercontent.com/oracle/coherence-cli/main/scripts/install.sh | bash

When you install the CLI, administrative privileges are required as the cohctl executable is moved to the /usr/local/bin directory.

For Windows, see here for installation guide.

Create and start a Cluster

Use the following command to create a 3 node Coherence cluster called my-cluster, scoped to your local machine using the default values.

```shell $ cohctl create cluster my-cluster

Cluster name: my-cluster Cluster version: 22.06.10 Cluster port: 7574 Management port: 30000 Replica count: 3 Initial memory: 128m Persistence mode: on-demand Group ID: com.oracle.coherence.ce Additional artifacts: Startup Profile:
Dependency Tool: mvn Are you sure you want to create the cluster with the above details? (y/n) y

Checking 3 Maven dependencies... - com.oracle.coherence.ce:coherence:22.06.10 - com.oracle.coherence.ce:coherence-json:22.06.10 - org.jline:jline:3.26.3 Starting 3 cluster members for cluster my-cluster Starting cluster member storage-0... Starting cluster member storage-1... Starting cluster member storage-2... Current context is now my-cluster Cluster added and started ```

Note: If you do not have the Maven artefacts locally, it may take a short while to download them from Maven central.

Once the cluster is created, wait it a couple of seconds, and use the following command to see the members.

```shell $ cohctl get members

Using cluster connection 'my-cluster' from current context.

Total cluster members: 3 Cluster Heap - Total: 384 MB Used: 114 MB Available: 270 MB (70.3%) Storage Heap - Total: 128 MB Used: 16 MB Available: 112 MB (87.5%)

NODE ID ADDRESS PORT PROCESS MEMBER ROLE STORAGE MAX HEAP USED HEAP AVAIL HEAP 1 /127.0.0.1 55654 58270 storage-1 CoherenceServer true 128 MB 16 MB 112 MB 2 /127.0.0.1 55655 58271 storage-2 CoherenceServer true 128 MB 74 MB 54 MB 3 /127.0.0.1 55656 58269 storage-0 CoherenceServer true 128 MB 24 MB 104 MB ```

Note: If you do not see the above, then ensure the java executable is on your PATH, you are using JDK17, and then issue cohctl start cluster my-cluster to start the cluster.

CohQL Console

Start the CohQL Console using the CLI, and run the statements at the CohQL> prompt to insert data into your cache.

```shell $ cohctl start cohql

CohQL> select * from welcomes

CohQL> insert into welcomes key 'english' value 'Hello'

CohQL> insert into welcomes key 'spanish' value 'Hola'

CohQL> insert into welcomes key 'french' value 'Bonjour'

CohQL> select key(), value() from welcomes Results ["french", "Bonjour"] ["english", "Hello"] ["spanish", "Hola"]

CohQL> bye

Restart to CohQL to show that the data is still present in the Coherence cluster.

$ cohctl start cohql

CohQL> select key(), value() from welcomes Results ["french", "Bonjour"] ["english", "Hello"] ["spanish", "Hola"]

CohQL> bye ```

Coherence Console

Use the following command to start the Coherence console, which is a different way to interact with the data in a Cache.

```shell $ cohctl start console

Map (?): cache welcomes

Map (welcomes): get english Hello

Map (welcomes): list french = Bonjour spanish = Hola english = Hello

Map (welcomes): put australian Gudday null

Map (welcomes): list spanish = Hola english = Hello australian = Gudday french = Bonjour

Map (welcomes): bye ```

Shutdown your Cluster

Note: Ensure you shutdown your Coherence cluster using the following:

#!/usr/bin/env bash cohctl stop cluster my-cluster

Programmatic Hello Coherence Example

The following example illustrates starting a storage enabled Coherence server, followed by running the HelloCoherence application. The HelloCoherence application inserts and retrieves data from the Coherence server.

Build HelloCoherence

  1. Create a maven project either manually or by using an archetype such as maven-archetype-quickstart
  2. Add a dependency to the pom file: xml <dependency> <groupId>com.oracle.coherence.ce</groupId> <artifactId>coherence</artifactId> <version>22.06.10</version> </dependency>
  3. Copy and paste the following source to a file named src/main/java/HelloCoherence.java: ```java import com.tangosol.net.CacheFactory; import com.tangosol.net.NamedMap;

    public class HelloCoherence { // ----- static methods -------------------------------------------------

    public static void main(String[] asArgs)
        {
        NamedMap<String, String> map = CacheFactory.getCache("welcomes");
    
        System.out.printf("Accessing map \"%s\" containing %d entries\n",
                map.getName(),
                map.size());
    
        map.put("english", "Hello");
        map.put("spanish", "Hola");
        map.put("french" , "Bonjour");
    
        // list
        map.entrySet().forEach(System.out::println);
        }
    }
    

    ```

  4. Compile the maven project: shell mvn package

  5. Start a Storage Server shell mvn exec:java -Dexec.mainClass="com.tangosol.net.DefaultCacheServer" &

  6. Run HelloCoherence shell mvn exec:java -Dexec.mainClass="HelloCoherence"

  7. Confirm you see output including the following: shell Accessing map "welcomes" containing 3 entries ConverterEntry{Key="french", Value="Bonjour"} ConverterEntry{Key="spanish", Value="Hola"} ConverterEntry{Key="english", Value="Hello"}

  8. Kill the storage server started previously: shell kill %1

Building

```shell

$> git clone git@github.com:oracle/coherence.git $> cd coherence/prj

build Coherence module

$> mvn clean install

build Coherence module skipping tests

$> mvn clean install -DskipTests

build all other modules skipping tests

$> mvn -Pmodules clean install -DskipTests

build specific module, including all dependent modules and run tests

$> mvn -Pmodules -am -pl test/functional/persistence clean verify

only build coherence.jar without running tests

$> mvn -am -pl coherence clean install -DskipTests

only build coherence.jar and skip compilation of CDBs and tests

$> mvn -am -pl coherence clean install -DskipTests -Dtde.compile.not.required ```

Documentation

Oracle Coherence Documentation

Oracle Coherence product documentation is available here.

Features Not Included in Coherence Community Edition

The following Oracle Coherence features are not included in Coherence Community Edition:

  • Management of Coherence via the Oracle WebLogic Management Framework
  • Deployment of Grid Archives (GARs)
  • HTTP Session Management for Application Servers (Coherence*Web)
  • GoldenGate HotCache
  • TopLink-based CacheLoaders and CacheStores
  • Elastic Data
  • Federation and WAN (wide area network) Support
  • Transaction Framework
  • CommonJ Work Manager

Below is an overview of features supported in each Coherence edition for comparison purposes:

Please refer to Oracle Fusion Middleware Licensing Documentation for official documentation of Oracle Coherence commercial editions and licensing details.

Examples

Examples related to Coherence features are located under examples directory of this repository.

Contributing

This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide

Security

Please consult the security guide for our responsible security vulnerability disclosure process

License

Copyright (c) 2000, 2024 Oracle and/or its affiliates.

Released under the Universal Permissive License v1.0 as shown at https://oss.oracle.com/licenses/upl/.

Owner

  • Name: Oracle
  • Login: oracle
  • Kind: organization
  • Email: opensource_ww_grp@oracle.com
  • Location: Austin, TX

Open Source at Oracle

GitHub Events

Total
  • Create event: 1,662
  • Issues event: 17
  • Release event: 12
  • Watch event: 29
  • Delete event: 1,645
  • Member event: 2
  • Issue comment event: 53
  • Push event: 1,692
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 9
Last Year
  • Create event: 1,662
  • Issues event: 17
  • Release event: 12
  • Watch event: 29
  • Delete event: 1,645
  • Member event: 2
  • Issue comment event: 53
  • Push event: 1,692
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 9

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 3,108
  • Total Committers: 21
  • Avg Commits per committer: 148.0
  • Development Distribution Score (DDS): 0.708
Past Year
  • Commits: 487
  • Committers: 14
  • Avg Commits per committer: 34.786
  • Development Distribution Score (DDS): 0.624
Top Committers
Name Email Commits
Jonathan Knight j****t@o****m 909
Ryan Lubke r****e@o****m 356
aleks a****c@o****m 283
Chinmay Patel c****l@o****m 274
tmiddleton t****n@o****m 271
patrick.fry p****y@o****m 172
luk.ho l****o@o****m 167
joe.fialli j****i@o****m 161
Maurice Gamanho m****o@o****m 150
bbc b****n@o****m 93
Harvey Raja h****a@o****m 74
Vaso Putica v****a@o****m 61
Dhiru Pandey d****y@o****m 58
Gunnar Hillert g****t@o****m 44
Emily Rivas e****s@o****m 17
Alan Herrlich a****h@o****m 13
Ben Manes b****s@g****m 1
Stephen DiMilla s****a@o****m 1
git perforce import user a@b 1
Jielan Xie j****e@o****m 1
bmoyers b****s@o****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 41
  • Total pull requests: 72
  • Average time to close issues: 5 months
  • Average time to close pull requests: 20 days
  • Total issue authors: 18
  • Total pull request authors: 19
  • Average comments per issue: 3.98
  • Average comments per pull request: 2.03
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 22
Past Year
  • Issues: 6
  • Pull requests: 8
  • Average time to close issues: about 2 months
  • Average time to close pull requests: about 1 month
  • Issue authors: 6
  • Pull request authors: 4
  • Average comments per issue: 2.83
  • Average comments per pull request: 1.13
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 3
Top Authors
Issue Authors
  • javafanboy (22)
  • ben-manes (3)
  • lyiu18 (1)
  • rstafford (1)
  • leolegenie (1)
  • esestt (1)
  • swayamraina (1)
  • RobertoMalatesta (1)
  • rahulmohang (1)
  • george-c29 (1)
  • jfialli (1)
  • sunilchaurha (1)
  • jacob2221 (1)
  • rbair23 (1)
  • aseovic (1)
Pull Request Authors
  • dependabot[bot] (23)
  • tmiddlet2666 (7)
  • ghillert (6)
  • rlubke (6)
  • aseovic (4)
  • ben-manes (4)
  • thegridman (4)
  • mgamanho (3)
  • dhirupandey (3)
  • jbampton (2)
  • spavlusieva (2)
  • Geetha-Savithriamma (2)
  • gurunrao (2)
  • fryp (1)
  • Abdelrahman-IK (1)
Top Labels
Issue Labels
RFA (21) bug (12) enhancement (7) 25.09 (2)
Pull Request Labels
dependencies (22) OCA Verified (21) MergeToCE (9) P4 merged (7) enhancement (3) LGTM (2) javascript (2) OCA Required (1)

Packages

  • Total packages: 28
  • Total downloads: unknown
  • Total dependent packages: 117
    (may contain duplicates)
  • Total dependent repositories: 214
    (may contain duplicates)
  • Total versions: 1,379
repo1.maven.org: com.oracle.coherence.ce:coherence

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 61
  • Dependent Repositories: 44
Rankings
Dependent packages count: 1.1%
Dependent repos count: 3.2%
Average: 10.9%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-java-client

Oracle Coherence Community Edition

  • Versions: 51
  • Dependent Packages: 9
  • Dependent Repositories: 9
Rankings
Dependent packages count: 6.6%
Dependent repos count: 8.1%
Average: 13.5%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-cdi

Coherence CDI Extension and Producers

  • Versions: 51
  • Dependent Packages: 6
  • Dependent Repositories: 6
Rankings
Dependent packages count: 9.6%
Dependent repos count: 9.9%
Average: 14.7%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-json

Oracle Coherence Community Edition

  • Versions: 51
  • Dependent Packages: 4
  • Dependent Repositories: 13
Rankings
Dependent repos count: 6.7%
Dependent packages count: 13.8%
Average: 14.9%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-grpc

Coherence gRPC Common Functionality

  • Versions: 51
  • Dependent Packages: 5
  • Dependent Repositories: 6
Rankings
Dependent repos count: 9.9%
Dependent packages count: 11.3%
Average: 15.1%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-grpc-proxy

Oracle Coherence Community Edition

  • Versions: 51
  • Dependent Packages: 4
  • Dependent Repositories: 10
Rankings
Dependent repos count: 7.7%
Dependent packages count: 13.8%
Average: 15.2%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-cdi-server

CDI-enabled Coherence Server

  • Versions: 51
  • Dependent Packages: 2
  • Dependent Repositories: 16
Rankings
Dependent repos count: 6.0%
Average: 17.0%
Stargazers count: 17.5%
Forks count: 21.7%
Dependent packages count: 22.9%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-helidon-grpc

Oracle Coherence Community Edition

  • Versions: 13
  • Dependent Packages: 3
  • Dependent Repositories: 4
Rankings
Dependent repos count: 12.0%
Average: 17.1%
Dependent packages count: 17.3%
Stargazers count: 17.5%
Forks count: 21.6%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-micrometer

Coherence Micrometer metrics integration

  • Versions: 49
  • Dependent Packages: 3
  • Dependent Repositories: 4
Rankings
Dependent repos count: 12.0%
Average: 17.1%
Dependent packages count: 17.3%
Stargazers count: 17.5%
Forks count: 21.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-mp-config

Coherence support for Eclipse MicroProfile Config spec

  • Versions: 51
  • Dependent Packages: 2
  • Dependent Repositories: 14
Rankings
Dependent repos count: 6.5%
Average: 17.1%
Stargazers count: 17.5%
Forks count: 21.7%
Dependent packages count: 22.9%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-bom

Oracle Coherence Bill of Materials

  • Versions: 51
  • Dependent Packages: 2
  • Dependent Repositories: 8
Rankings
Dependent repos count: 8.6%
Stargazers count: 17.5%
Average: 17.7%
Forks count: 21.7%
Dependent packages count: 22.9%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-bedrock

A set of testing tools to manage and control Oracle Coherence processes at runtime.

  • Versions: 33
  • Dependent Packages: 2
  • Dependent Repositories: 4
Rankings
Dependent repos count: 12.0%
Stargazers count: 17.5%
Average: 18.5%
Forks count: 21.6%
Dependent packages count: 22.9%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-mp-metrics

Coherence support for Eclipse MicroProfile Metrics spec

  • Versions: 51
  • Dependent Packages: 1
  • Dependent Repositories: 10
Rankings
Dependent repos count: 7.7%
Stargazers count: 17.5%
Average: 19.9%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-management

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 10
Rankings
Dependent repos count: 7.7%
Stargazers count: 17.5%
Average: 19.9%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-helidon-grpc-proxy

Oracle Coherence Community Edition

  • Versions: 13
  • Dependent Packages: 1
  • Dependent Repositories: 6
Rankings
Dependent repos count: 9.9%
Stargazers count: 17.5%
Average: 20.4%
Forks count: 21.6%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-bedrock-testing-support

A set of tools to aid testing of Oracle Coherence based applications.

  • Versions: 33
  • Dependent Packages: 1
  • Dependent Repositories: 6
Rankings
Dependent repos count: 9.9%
Stargazers count: 17.5%
Average: 20.4%
Forks count: 21.6%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-metrics

Oracle Coherence Community Edition

  • Versions: 54
  • Dependent Packages: 1
  • Dependent Repositories: 6
Rankings
Dependent repos count: 9.9%
Stargazers count: 17.5%
Average: 20.5%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-helidon-client

Oracle Coherence Community Edition

  • Versions: 29
  • Dependent Packages: 1
  • Dependent Repositories: 6
Rankings
Dependent repos count: 9.9%
Stargazers count: 17.5%
Average: 20.5%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-http-netty

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 5
Rankings
Dependent repos count: 10.8%
Stargazers count: 17.5%
Average: 20.7%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-concurrent

Utility classes commonly useful in concurrent programming within a Coherence Cluster.

  • Versions: 41
  • Dependent Packages: 1
  • Dependent Repositories: 5
Rankings
Dependent repos count: 10.8%
Stargazers count: 17.5%
Average: 20.7%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-rest

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 5
Rankings
Dependent repos count: 10.8%
Stargazers count: 17.5%
Average: 20.7%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-discovery

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 5
Rankings
Dependent repos count: 10.8%
Stargazers count: 17.5%
Average: 20.7%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-login

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 4
Rankings
Dependent repos count: 12.0%
Stargazers count: 17.5%
Average: 21.0%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-jcache

Oracle Coherence Community Edition

  • Versions: 73
  • Dependent Packages: 1
  • Dependent Repositories: 4
Rankings
Dependent repos count: 12.0%
Stargazers count: 17.5%
Average: 21.0%
Forks count: 21.7%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-loadbalancer

Oracle Coherence Community Edition

  • Versions: 40
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 16.0%
Stargazers count: 17.5%
Forks count: 21.7%
Average: 22.0%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:coherence-mock

Oracle Coherence Community Edition

  • Versions: 40
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 16.0%
Stargazers count: 17.5%
Forks count: 21.7%
Average: 22.0%
Dependent packages count: 32.7%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:pof-maven-plugin

Maven plugin that instruments classes at build time in order to implement support for POF serialization

  • Versions: 51
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 13.0%
Forks count: 15.1%
Average: 27.2%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago
repo1.maven.org: com.oracle.coherence.ce:main

Oracle Coherence Community Edition

  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 13.2%
Forks count: 15.1%
Average: 27.3%
Dependent repos count: 32.0%
Dependent packages count: 48.9%
Last synced: 6 months ago

Dependencies

.github/workflows/build-examples.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/build-windows.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/build.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/deploy-snapshots-java11.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
.github/workflows/deploy-snapshots.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
prj/examples/guides/910-multi-cluster-client/multi-cluster-client/src/main/docker/Dockerfile docker
  • gcr.io/distroless/java17-debian11 latest build
prj/examples/guides/910-multi-cluster-client/multi-cluster-server/src/main/docker/Dockerfile docker
  • gcr.io/distroless/java17-debian11 latest build
prj/coherence/pom.xml maven
  • ${coherence.group.id}:coherence-core ${revision}
  • ${coherence.group.id}:coherence-core-components ${revision}
  • ${coherence.group.id}:coherence-discovery ${revision}
  • ${coherence.group.id}:opentracing-0.33 ${revision}
  • ${coherence.group.id}:opentracing-common ${revision}
  • com.github.ben-manes.caffeine:caffeine
  • com.sleepycat:je
  • com.sun.codemodel:codemodel
  • io.opentracing.contrib:opentracing-tracerresolver
  • io.opentracing:opentracing-util
  • jakarta.inject:jakarta.inject-api
  • jakarta.jms:jakarta.jms-api
  • jakarta.json.bind:jakarta.json.bind-api
  • jakarta.json:jakarta.json-api
  • jakarta.resource:jakarta.resource-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • jakarta.xml.bind:jakarta.xml.bind-api
  • org.apache.logging.log4j:log4j-api
  • org.apache.logging.log4j:log4j-core
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.inject:jersey-hk2
  • org.graalvm.js:js
  • org.jboss:jandex
  • org.ow2.asm:asm
  • org.ow2.asm:asm-analysis
  • org.ow2.asm:asm-commons
  • org.ow2.asm:asm-tree
  • org.ow2.asm:asm-util
  • org.slf4j:slf4j-api
  • ${coherence.group.id}:coherence-core ${revision} test
  • com.oracle.bedrock:bedrock-core test
  • com.oracle.bedrock:bedrock-runtime test
  • com.oracle.bedrock:bedrock-runtime-windows test
  • com.oracle.bedrock:bedrock-testing-support test
prj/coherence-bedrock/coherence-bedrock/pom.xml maven
  • ${coherence.group.id}:coherence provided
  • com.oracle.bedrock:bedrock-runtime-remote provided
  • com.oracle.bedrock:bedrock-runtime
  • org.mockito:mockito-core
  • com.oracle.bedrock:bedrock-testing-support test
  • org.hamcrest:hamcrest-core test
  • org.jacoco:org.jacoco.agent ${jacoco.version} test
  • org.junit.jupiter:junit-jupiter-api test
prj/coherence-bedrock/coherence-bedrock-testing-support/pom.xml maven
  • ${coherence.group.id}:coherence ${revision} provided
  • junit:junit provided
  • org.hamcrest:hamcrest-core provided
  • org.junit.jupiter:junit-jupiter-api provided
  • ${coherence.group.id}:coherence-bedrock ${revision}
  • com.oracle.bedrock:bedrock-testing-support
prj/coherence-bedrock/coherence-bedrock-tests-junit4/pom.xml maven
  • ${coherence.group.id}:coherence
  • ${coherence.group.id}:coherence-bedrock-testing-support ${project.version}
  • junit:junit test
  • org.hamcrest:hamcrest-core test
prj/coherence-bedrock/coherence-bedrock-tests-junit5/pom.xml maven
  • ${coherence.group.id}:coherence
  • ${coherence.group.id}:coherence-bedrock-testing-support ${project.version}
  • org.hamcrest:hamcrest-core test
  • org.jacoco:org.jacoco.agent ${jacoco.version} test
  • org.junit.jupiter:junit-jupiter-api test
prj/coherence-bom/pom.xml maven
  • com.oracle.coherence.ce:coherence 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-bedrock 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-bedrock-testing-support 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-cdi 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-cdi-server 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-concurrent 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-discovery 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-grpc 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-grpc-proxy 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-helidon-client 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-helidon-grpc 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-helidon-grpc-proxy 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-http-netty 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-java-client 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-jcache 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-json 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-login 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-management 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-micrometer 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-mp-config 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-mp-health 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-mp-metrics 23.03-SNAPSHOT
  • com.oracle.coherence.ce:coherence-rest 23.03-SNAPSHOT
prj/coherence-cdi/pom.xml maven
  • jakarta.annotation:jakarta.annotation-api provided
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • ${coherence.group.id}:coherence ${revision}
prj/coherence-cdi-server/pom.xml maven
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • com.oracle.coherence.ce:coherence-cdi ${revision}
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • org.junit.jupiter:junit-jupiter-api test
prj/coherence-concurrent/pom.xml maven
  • ${coherence.group.id}:coherence-cdi ${revision} provided
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • org.junit.jupiter:junit-jupiter-api test
prj/coherence-core/pom.xml maven
  • ${coherence.group.id}:coherence-discovery ${revision} provided
  • com.sleepycat:je provided
  • com.sun.codemodel:codemodel provided
  • org.graalvm.js:js provided
  • org.graalvm.js:js-launcher provided
  • org.graalvm.js:js-scriptengine provided
  • org.graalvm.sdk:graal-sdk provided
  • org.jboss:jandex provided
  • org.ow2.asm:asm provided
  • org.ow2.asm:asm-commons provided
  • com.github.ben-manes.caffeine:caffeine
  • jakarta.enterprise:jakarta.enterprise.cdi-api
  • jakarta.inject:jakarta.inject-api
  • jakarta.jms:jakarta.jms-api
  • jakarta.json.bind:jakarta.json.bind-api
  • jakarta.json:jakarta.json-api
  • jakarta.resource:jakarta.resource-api
  • jakarta.ws.rs:jakarta.ws.rs-api
  • jakarta.xml.bind:jakarta.xml.bind-api
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.inject:jersey-hk2
  • org.hamcrest:hamcrest-all test
prj/coherence-core-components/pom.xml maven
  • ${coherence.group.id}:coherence-core ${revision} provided
  • ${coherence.group.id}:coherence-discovery ${revision} provided
  • org.apache.logging.log4j:log4j-api provided
  • org.apache.logging.log4j:log4j-core provided
  • org.slf4j:slf4j-api provided
  • jakarta.jms:jakarta.jms-api
  • jakarta.resource:jakarta.resource-api
prj/coherence-dependencies/pom.xml maven
  • com.google.protobuf:protobuf-bom 3.21.12 import
  • com.oracle.bedrock:bedrock-bom 7.0.1 import
  • io.helidon:helidon-bom 3.0.2 import
  • io.netty:netty-bom 4.1.77.Final import
  • org.junit:junit-bom 5.8.2 import
  • biz.aQute.bnd:biz.aQute.bndlib 5.2.0
  • com.fasterxml.jackson.core:jackson-annotations 2.14.1
  • com.fasterxml.jackson.core:jackson-core 2.14.1
  • com.fasterxml.jackson.core:jackson-databind 2.14.1
  • com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base 2.14.1
  • com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider 2.14.1
  • com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations 2.14.1
  • com.github.ben-manes.caffeine:caffeine 3.1.1
  • com.google.errorprone:error_prone_annotations 2.3.3
  • com.sleepycat:je 6.2.31
  • com.sun.codemodel:codemodel 2.6
  • com.sun.xml.bind:jaxb-core 3.0.2
  • com.sun.xml.bind:jaxb-impl 3.0.2
  • io.grpc:grpc-netty 1.45.1
  • io.grpc:grpc-protobuf 1.45.1
  • io.grpc:grpc-services 1.45.1
  • io.grpc:grpc-stub 1.45.1
  • io.jaegertracing:jaeger-client 1.6.0
  • io.micrometer:micrometer-core 1.6.6
  • io.micrometer:micrometer-registry-prometheus 1.6.6
  • io.opentracing.contrib:opentracing-grpc 0.2.3
  • io.opentracing.contrib:opentracing-tracerresolver 0.1.8
  • io.opentracing:opentracing-api 0.33.0
  • io.opentracing:opentracing-noop 0.33.0
  • io.opentracing:opentracing-util 0.33.0
  • io.reactivex.rxjava3:rxjava 3.0.2
  • jakarta.activation:jakarta.activation-api 2.0.1
  • jakarta.annotation:jakarta.annotation-api 2.0.0
  • jakarta.enterprise:jakarta.enterprise.cdi-api 3.0.0
  • jakarta.inject:jakarta.inject-api 2.0.1
  • jakarta.interceptor:jakarta.interceptor-api 2.0.0
  • jakarta.jms:jakarta.jms-api 3.0.0
  • jakarta.json.bind:jakarta.json.bind-api 2.0.0
  • jakarta.json:jakarta.json-api 2.0.2
  • jakarta.resource:jakarta.resource-api 2.0.0
  • jakarta.servlet.jsp:jakarta.servlet.jsp-api 2.3.6
  • jakarta.servlet:jakarta.servlet-api 4.0.4
  • jakarta.ws.rs:jakarta.ws.rs-api 3.0.0
  • jakarta.xml.bind:jakarta.xml.bind-api 3.0.1
  • javax.cache:cache-api 1.1.1
  • junit:junit 4.13.2
  • net.spy:spymemcached 2.12.3
  • org.apache.felix:org.apache.felix.main 6.0.4
  • org.apache.logging.log4j:log4j-api 2.18.0
  • org.apache.logging.log4j:log4j-core 2.18.0
  • org.codehaus.jettison:jettison 1.5.3
  • org.eclipse.microprofile.config:microprofile-config-api 3.0.1
  • org.eclipse.microprofile.health:microprofile-health-api 4.0
  • org.eclipse.microprofile.metrics:microprofile-metrics-api 4.0
  • org.glassfish.external:opendmk_jmxremote_optional_jar 1.0-b01-ea
  • org.glassfish.jersey.connectors:jersey-apache-connector 3.0.5
  • org.glassfish.jersey.containers:jersey-container-jdk-http 3.0.5
  • org.glassfish.jersey.containers:jersey-container-servlet 3.0.5
  • org.glassfish.jersey.core:jersey-client 3.0.5
  • org.glassfish.jersey.core:jersey-common 3.0.5
  • org.glassfish.jersey.core:jersey-server 3.0.5
  • org.glassfish.jersey.inject:jersey-hk2 3.0.5
  • org.glassfish.jersey.media:jersey-media-json-jackson 3.0.5
  • org.glassfish.jersey.media:jersey-media-json-jettison 3.0.5
  • org.glassfish.jersey.media:jersey-media-sse 3.0.5
  • org.glassfish:jakarta.json 2.0.1
  • org.glassfish:javax.el 3.0.1-b08
  • org.graalvm.js:js 19.3.1
  • org.graalvm.js:js-launcher 19.3.1
  • org.graalvm.js:js-scriptengine 19.3.1
  • org.graalvm.sdk:graal-sdk 19.3.1
  • org.hamcrest:hamcrest 2.2
  • org.hamcrest:hamcrest-all 1.3
  • org.hamcrest:hamcrest-core 2.2
  • org.jacoco:org.jacoco.agent 0.8.8
  • org.jboss.weld.se:weld-se-core 4.0.3.Final
  • org.jboss.weld:weld-junit5 3.1.0.Final
  • org.jboss:jandex 2.4.3.Final
  • org.jline:jline 3.20.0
  • org.mockito:mockito-core 3.12.4
  • org.ow2.asm:asm 9.4
  • org.ow2.asm:asm-analysis 9.4
  • org.ow2.asm:asm-commons 9.4
  • org.ow2.asm:asm-tree 9.4
  • org.ow2.asm:asm-util 9.4
  • org.slf4j:slf4j-api 1.7.36
  • org.slf4j:slf4j-simple 1.7.36
  • org.testcontainers:junit-jupiter 1.17.3
  • org.testcontainers:testcontainers 1.17.3
  • com.google.guava:guava-testlib 31.1-jre test
prj/coherence-docker/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-concurrent ${revision}
  • ${coherence.group.id}:coherence-grpc-proxy ${revision}
  • ${coherence.group.id}:coherence-json ${revision}
  • io.jaegertracing:jaeger-client
  • org.glassfish.external:opendmk_jmxremote_optional_jar
  • org.glassfish:jakarta.json
  • org.slf4j:slf4j-simple
  • ${coherence.group.id}:coherence-bedrock-testing-support ${revision} test
  • ${coherence.group.id}:coherence-java-client test
  • org.hamcrest:hamcrest-all test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
  • org.mockito:mockito-core test
  • org.testcontainers:junit-jupiter test
  • org.testcontainers:testcontainers test
prj/coherence-grpc/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • com.google.protobuf:protobuf-java
  • com.google.protobuf:protobuf-java-util
  • io.grpc:grpc-netty
  • io.grpc:grpc-protobuf
  • io.grpc:grpc-stub
  • io.helidon.grpc:io.grpc
  • io.netty:netty-codec-http2
  • io.netty:netty-handler-proxy
  • jakarta.annotation:jakarta.annotation-api
  • jakarta.inject:jakarta.inject-api
prj/coherence-grpc-proxy/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-grpc ${revision}
  • io.grpc:grpc-services
  • io.opentracing.contrib:opentracing-grpc
prj/coherence-helidon-client/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-cdi ${revision}
  • ${coherence.group.id}:coherence-helidon-grpc ${revision}
  • ${coherence.group.id}:coherence-java-client ${revision}
  • com.google.protobuf:protobuf-java
  • io.helidon.microprofile.config:helidon-microprofile-config
  • io.helidon.microprofile.grpc:helidon-microprofile-grpc-client
  • jakarta.enterprise:jakarta.enterprise.cdi-api
prj/coherence-helidon-grpc/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-grpc ${revision}
  • io.helidon.config:helidon-config-metadata
  • io.helidon.grpc:helidon-grpc-core
  • com.oracle.bedrock:bedrock-testing-support test
  • org.hamcrest:hamcrest-core test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
  • org.mockito:mockito-core test
prj/coherence-helidon-grpc-proxy/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-grpc-proxy ${revision}
  • ${coherence.group.id}:coherence-helidon-grpc ${revision}
  • io.helidon.microprofile.grpc:helidon-microprofile-grpc-server
  • ${coherence.group.id}:coherence-cdi-server ${revision} test
  • ${coherence.group.id}:coherence-json ${revision} test
  • com.oracle.bedrock:bedrock-runtime test
  • com.oracle.bedrock:bedrock-testing-support test
  • io.reactivex.rxjava3:rxjava test
  • jakarta.json.bind:jakarta.json.bind-api test
  • org.glassfish:javax.el test
  • org.hamcrest:hamcrest-core test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
  • org.mockito:mockito-core test
prj/coherence-http-netty/pom.xml maven
  • jakarta.inject:jakarta.inject-api provided
  • jakarta.ws.rs:jakarta.ws.rs-api provided
  • jakarta.xml.bind:jakarta.xml.bind-api provided
  • org.glassfish.jersey.core:jersey-server provided
  • org.glassfish.jersey.inject:jersey-hk2 provided
  • ${coherence.group.id}:coherence ${revision}
  • io.netty:netty-codec-http
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • junit:junit test
  • org.mockito:mockito-core test
prj/coherence-java-client/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-grpc ${revision}
  • com.google.protobuf:protobuf-java
  • io.opentracing.contrib:opentracing-grpc
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
prj/coherence-javadoc/pom.xml maven
  • com.sun.codemodel:codemodel provided
  • io.helidon.microprofile.grpc:helidon-microprofile-grpc-server provided
  • io.opentracing.contrib:opentracing-tracerresolver ${opentracing.tracerresolver.version} provided
  • io.opentracing:opentracing-api ${opentracing.version} provided
  • io.opentracing:opentracing-noop ${opentracing.version} provided
  • io.opentracing:opentracing-util ${opentracing.version} provided
  • javax.servlet.jsp:jsp-api 2.1 provided
  • org.graalvm.js:js provided
  • org.graalvm.js:js-launcher provided
  • org.graalvm.js:js-scriptengine provided
  • org.graalvm.sdk:graal-sdk provided
  • org.jboss:jandex provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-cdi ${revision}
  • ${coherence.group.id}:coherence-cdi-server ${revision}
  • ${coherence.group.id}:coherence-concurrent ${revision}
  • ${coherence.group.id}:coherence-grpc ${revision}
  • ${coherence.group.id}:coherence-grpc-proxy ${revision}
  • ${coherence.group.id}:coherence-helidon-client ${revision}
  • ${coherence.group.id}:coherence-java-client ${revision}
  • ${coherence.group.id}:coherence-jcache ${revision}
  • ${coherence.group.id}:coherence-micrometer ${revision}
  • ${coherence.group.id}:coherence-mp-config ${revision}
  • ${coherence.group.id}:coherence-mp-metrics ${revision}
  • ${coherence.group.id}:coherence-rest ${revision}
  • com.fasterxml.jackson.core:jackson-annotations
  • com.fasterxml.jackson.core:jackson-core
  • com.fasterxml.jackson.core:jackson-databind
  • com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations
  • com.github.ben-manes.caffeine:caffeine
  • com.sleepycat:je
  • io.micrometer:micrometer-core
  • io.netty:netty-all
  • jakarta.jms:jakarta.jms-api ${jakarta.jms.version}
  • jakarta.json.bind:jakarta.json.bind-api
  • jakarta.json:jakarta.json-api
  • jakarta.resource:jakarta.resource-api ${jakarta.resource.version}
  • jakarta.servlet:jakarta.servlet-api ${jakarta.servlet.version}
  • org.eclipse.microprofile.config:microprofile-config-api
  • org.eclipse.microprofile.metrics:microprofile-metrics-api
  • org.glassfish.jersey.core:jersey-common
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.media:jersey-media-json-jackson
prj/coherence-jcache/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
  • javax.cache:cache-api ${javax.cache.version}
  • junit:junit test
  • org.hamcrest:hamcrest-all test
prj/coherence-json/pom.xml maven
  • com.fasterxml.jackson.core:jackson-annotations provided
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • ${coherence.group.id}:coherence ${revision}
  • jakarta.inject:jakarta.inject-api
  • jakarta.json.bind:jakarta.json.bind-api
  • jakarta.json:jakarta.json-api
  • org.ow2.asm:asm
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • com.fasterxml.jackson.core:jackson-databind test
  • org.glassfish:jakarta.json test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
prj/coherence-loadbalancer/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
prj/coherence-login/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
prj/coherence-management/pom.xml maven
  • com.fasterxml.jackson.core:jackson-annotations provided
  • com.fasterxml.jackson.core:jackson-databind ${jackson.databind.version} provided
  • com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations ${jackson.version} provided
  • jakarta.ws.rs:jakarta.ws.rs-api provided
  • org.glassfish.jersey.core:jersey-server provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-json ${revision}
  • junit:junit test
  • org.mockito:mockito-core test
prj/coherence-micrometer/pom.xml maven
  • ${coherence.group.id}:coherence ${revision} provided
  • io.micrometer:micrometer-core
prj/coherence-mock/pom.xml maven
  • ${coherence.group.id}:coherence ${revision}
prj/coherence-mp/config/pom.xml maven
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • org.eclipse.microprofile.config:microprofile-config-api provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-cdi ${revision}
prj/coherence-mp/health/pom.xml maven
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • org.eclipse.microprofile.health:microprofile-health-api provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-cdi ${revision}
prj/coherence-mp/metrics/pom.xml maven
  • jakarta.enterprise:jakarta.enterprise.cdi-api provided
  • jakarta.inject:jakarta.inject-api provided
  • org.eclipse.microprofile.config:microprofile-config-api provided
  • org.eclipse.microprofile.metrics:microprofile-metrics-api provided
  • ${coherence.group.id}:coherence ${revision}
  • ${coherence.group.id}:coherence-mp-config ${revision}
prj/coherence-rest/pom.xml maven
  • jakarta.activation:jakarta.activation-api provided
  • jakarta.servlet:jakarta.servlet-api provided
  • jakarta.ws.rs:jakarta.ws.rs-api provided
  • ${coherence.group.id}:coherence ${revision}
  • com.fasterxml.jackson.core:jackson-annotations
  • com.fasterxml.jackson.core:jackson-core
  • com.fasterxml.jackson.core:jackson-databind ${jackson.databind.version}
  • com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider
  • com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations ${jackson.version}
  • jakarta.xml.bind:jakarta.xml.bind-api ${jakarta.xml.bind.version}
  • org.glassfish.jersey.containers:jersey-container-servlet
  • org.glassfish.jersey.core:jersey-client
  • org.glassfish.jersey.core:jersey-common
  • org.glassfish.jersey.core:jersey-server
  • org.glassfish.jersey.inject:jersey-hk2
  • org.glassfish.jersey.media:jersey-media-json-jackson ${jersey.version}
  • org.glassfish.jersey.media:jersey-media-sse
  • org.ow2.asm:asm
  • org.ow2.asm:asm-analysis
  • org.ow2.asm:asm-commons
  • org.ow2.asm:asm-tree
  • org.ow2.asm:asm-util
  • ${coherence.group.id}:coherence-testing-data ${revision} test
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • com.sun.xml.bind:jaxb-core ${jaxb-core.version} test
  • com.sun.xml.bind:jaxb-impl ${jaxb-impl.version} test
  • junit:junit test
  • org.codehaus.jettison:jettison test
  • org.mockito:mockito-core test
prj/coherence-testing-data/pom.xml maven
  • com.fasterxml.jackson.core:jackson-annotations provided
  • com.fasterxml.jackson.core:jackson-core provided
  • jakarta.json.bind:jakarta.json.bind-api provided
  • jakarta.json:jakarta.json-api provided
  • jakarta.xml.bind:jakarta.xml.bind-api provided
  • ${coherence.group.id}:coherence
prj/coherence-testing-support/pom.xml maven
  • ${coherence.group.id}:coherence-testing-data ${revision} provided
  • com.fasterxml.jackson.core:jackson-annotations provided
  • com.fasterxml.jackson.core:jackson-core provided
  • jakarta.json.bind:jakarta.json.bind-api provided
  • jakarta.json:jakarta.json-api provided
  • jakarta.xml.bind:jakarta.xml.bind-api provided
  • org.glassfish.jersey.core:jersey-server provided
  • org.glassfish.jersey.inject:jersey-hk2 provided
  • org.junit.jupiter:junit-jupiter-api provided
  • ${coherence.group.id}:coherence
  • ${coherence.group.id}:coherence-bedrock-testing-support
  • com.oracle.bedrock:bedrock-runtime-jacoco
  • junit:junit
  • org.hamcrest:hamcrest-core
  • org.jacoco:org.jacoco.agent
  • org.mockito:mockito-core
prj/examples/guides/050-bootstrap/build.gradle maven
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/050-bootstrap/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
prj/examples/guides/070-coherence-extend/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/070-coherence-extend/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support 23.03-SNAPSHOT test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-engine 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/090-health-checks/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/090-health-checks/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest-core 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/100-put-get-remove/build.gradle maven
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/100-put-get-remove/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/110-queries/build.gradle maven
  • org.assertj:assertj-core ${assertjVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/110-queries/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.assertj:assertj-core 3.22.0 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/120-built-in-aggregators/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-params ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/120-built-in-aggregators/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/121-custom-aggregators/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/121-custom-aggregators/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/124-views/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/124-views/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/125-streams/build.gradle maven
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/125-streams/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/128-entry-processors/build.gradle maven
  • org.assertj:assertj-core ${assertjVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/128-entry-processors/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.assertj:assertj-core 3.22.0 test
  • org.junit.jupiter:junit-jupiter-api 5.7.0 test
  • org.junit.jupiter:junit-jupiter-engine 5.7.0 test
  • org.junit.jupiter:junit-jupiter-params 5.7.0 test
prj/examples/guides/130-near-caching/build.gradle maven
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/130-near-caching/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/140-client-events/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/140-client-events/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/142-server-events/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/142-server-events/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/145-durable-events/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-params ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/145-durable-events/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/190-cache-stores/build.gradle maven
  • com.h2database:h2 ${h2Version} implementation
  • io.r2dbc:r2dbc-h2 ${r2dbch2Version} implementation
  • com.oracle.coherence.hibernate:coherence-hibernate-cache-store ${hibernateCacheStoreVersion} testImplementation
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.hibernate:hibernate-core ${hibernateVersion} testImplementation
  • org.hsqldb:hsqldb ${hsqldbVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/190-cache-stores/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.h2database:h2 2.1.214
  • com.oracle.coherence.ce:coherence
  • io.r2dbc:r2dbc-h2 0.9.0.RELEASE
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • com.oracle.coherence.hibernate:coherence-hibernate-cache-store 2.0.0 test
  • org.hamcrest:hamcrest 2.2 test
  • org.hibernate:hibernate-core 5.4.27.Final test
  • org.hsqldb:hsqldb 2.7.1 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/195-bulk-loading-caches/build.gradle maven
  • com.h2database:h2 ${h2Version} implementation
  • io.r2dbc:r2dbc-h2 * implementation
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.hsqldb:hsqldb ${hsqldbVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/195-bulk-loading-caches/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • io.r2dbc:r2dbc-bom Borca-SR1 import
  • com.h2database:h2 2.1.214
  • com.oracle.coherence.ce:coherence
  • io.r2dbc:r2dbc-h2
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.hsqldb:hsqldb 2.7.1 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
prj/examples/guides/200-federation/build.gradle maven
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 ${helidonVersion} testImplementation
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.jline:jline ${jlineVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/200-federation/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.jline:jline 3.20.0
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/210-ssl/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/210-ssl/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support 23.03-SNAPSHOT
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/460-topics/build.gradle maven
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 ${helidonVersion} testImplementation
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/460-topics/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/905-key-association/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-params ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/905-key-association/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/906-partition-level-transactions/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-params ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/906-partition-level-transactions/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • com.oracle.coherence.ce:coherence-bedrock-testing-support test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/guides/910-multi-cluster-client/multi-cluster-client/build.gradle maven
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/guides/910-multi-cluster-client/multi-cluster-client/pom.xml maven
  • ${coherence.group.id}:coherence
  • ${coherence.group.id}:coherence-java-client
  • ${coherence.group.id}:coherence-json
  • ${coherence.group.id}:coherence-bedrock-testing-support test
  • com.oracle.coherence.guides:multi-cluster-server ${revision} test
  • org.hamcrest:hamcrest test
  • org.junit.jupiter:junit-jupiter-api test
  • org.junit.jupiter:junit-jupiter-params test
  • org.slf4j:slf4j-simple test
  • org.testcontainers:junit-jupiter test
  • org.testcontainers:testcontainers test
prj/examples/guides/910-multi-cluster-client/multi-cluster-server/pom.xml maven
  • ${coherence.group.id}:coherence
  • ${coherence.group.id}:coherence-grpc-proxy
  • ${coherence.group.id}:coherence-json
prj/examples/guides/910-multi-cluster-client/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • org.junit.jupiter:junit-jupiter-api 5.8.2
  • org.junit.jupiter:junit-jupiter-params 5.8.2
  • org.slf4j:slf4j-simple 1.7.36
  • org.testcontainers:junit-jupiter 1.17.3
  • org.testcontainers:testcontainers 1.17.3
  • org.hamcrest:hamcrest 2.2 test
prj/examples/internal/template/build.gradle maven
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/internal/template/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-params 5.8.2 test
prj/examples/tutorials/200-persistence/build.gradle maven
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 ${helidonVersion} testImplementation
  • org.hamcrest:hamcrest ${hamcrestVersion} testImplementation
  • org.jline:jline ${jlineVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/tutorials/200-persistence/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • com.oracle.coherence.ce:coherence
  • org.jline:jline 3.20.0
  • com.oracle.bedrock.coherence:coherence-21.06-testing-support 5.1.3 test
  • org.hamcrest:hamcrest 2.2 test
  • org.junit.jupiter:junit-jupiter-api 5.7.0 test
  • org.junit.jupiter:junit-jupiter-engine 5.7.0 test
  • org.junit.jupiter:junit-jupiter-params 5.7.0 test
prj/examples/tutorials/500-graphql/complete/build.gradle maven
  • io.helidon.microprofile.cdi:helidon-microprofile-cdi * implementation
  • io.helidon.microprofile.graphql:helidon-microprofile-graphql-server * implementation
  • io.helidon.microprofile.metrics:helidon-microprofile-metrics * implementation
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 * testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-paramsExternalizableHelper ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/tutorials/500-graphql/complete/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • io.helidon:helidon-bom 3.0.0 import
  • com.oracle.coherence.ce:coherence-cdi-server
  • io.helidon.microprofile.cdi:helidon-microprofile-cdi
  • io.helidon.microprofile.graphql:helidon-microprofile-graphql-server
  • io.helidon.microprofile.metrics:helidon-microprofile-metrics
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 test
  • org.junit.jupiter:junit-jupiter-api 5.9.0 test
  • org.junit.jupiter:junit-jupiter-params 5.9.0 test
prj/examples/tutorials/500-graphql/initial/build.gradle maven
  • io.helidon.microprofile.cdi:helidon-microprofile-cdi * implementation
  • io.helidon.microprofile.metrics:helidon-microprofile-metrics * implementation
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 * testImplementation
  • org.junit.jupiter:junit-jupiter-api ${junitVersion} testImplementation
  • org.junit.jupiter:junit-jupiter-engine ${junitVersion} testRuntimeOnly
prj/examples/tutorials/500-graphql/initial/pom.xml maven
  • com.oracle.coherence.ce:coherence-bom 23.03-SNAPSHOT import
  • io.helidon:helidon-bom 3.0.0 import
  • com.oracle.coherence.ce:coherence-cdi-server
  • io.helidon.microprofile.cdi:helidon-microprofile-cdi
  • io.helidon.microprofile.metrics:helidon-microprofile-metrics
  • io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 test
  • org.junit.jupiter:junit-jupiter-api 5.9.0 test
  • org.junit.jupiter:junit-jupiter-params 5.9.0 test
prj/plugins/maven/pof-maven-plugin/pom.xml maven
  • org.apache.maven.plugin-tools:maven-plugin-annotations provided
  • org.apache.maven:maven-core provided
  • org.apache.maven:maven-plugin-api provided
  • ${coherence.group.id}:coherence ${revision}
  • org.apache.maven.shared:maven-artifact-transfer
  • junit:junit test
prj/plugins/maven/pof-maven-plugin-tests/pom.xml maven
  • ${coherence.group.id}:coherence ${project.version}
  • junit:junit test
prj/plugins/maven/pom.xml maven
  • org.apache.maven.plugin-tools:maven-plugin-annotations 3.6.4 provided
  • org.apache.maven:maven-artifact 3.8.6 provided
  • org.apache.maven:maven-core 3.8.6 provided
  • org.apache.maven:maven-model 3.8.6 provided
  • org.apache.maven:maven-plugin-api 3.8.6 provided
  • org.apache.maven.shared:maven-artifact-transfer 0.12.0
prj/test/distribution/jcache-compliance/pom.xml maven
  • ${coherence.group.id}:coherence-jcache ${revision}
  • ${coherence.group.id}:coherence-testing-support ${revision}
  • javax.cache:cache-tests ${javax.cache.tck.version}
  • javax.cache:cache-api ${javax.cache.version} test
  • javax.cache:cache-tests ${javax.cache.tck.version} test
  • junit:junit ${junit.version} test
  • org.hamcrest:hamcrest-library 1.2 test
  • org.slf4j:jcl-over-slf4j ${slf4j.version} test
  • org.slf4j:jul-to-slf4j ${slf4j.version} test
  • org.slf4j:slf4j-log4j12 ${slf4j.version} test
prj/test/distribution/osgi/pom.xml maven
  • ${coherence.group.id}:coherence ${revision} test
  • ${coherence.group.id}:coherence-bedrock-testing-support ${revision} test
  • ${coherence.group.id}:coherence-login ${revision} test
  • ${coherence.group.id}:coherence-rest ${revision} test
  • ${coherence.group.id}:coherence-testing-support ${revision} test
  • biz.aQute.bnd:biz.aQute.bndlib test
  • junit:junit test
  • org.apache.felix:org.apache.felix.main test
  • org.hamcrest:hamcrest-all test
  • org.mockito:mockito-core test