forked from oracle/coherence
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial import of //dev/coherence-ce/main/ from the state at revision…
… #head [git-p4: depot-paths = "//dev/coherence-ce/main/": change = 77928]
- Loading branch information
git perforce import user
committed
Apr 14, 2020
0 parents
commit ad745ea
Showing
5,086 changed files
with
1,077,530 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# This is the GitHub CODEOWNERS file that defines ownership of dofferent source files. | ||
# See: https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners | ||
# | ||
# We specifically use this to ensure that pull requests must be approved by a code owner | ||
# | ||
|
||
|
||
# This is a global pattern matching all files anw owned by members of the oracle/coherence-dev-team team | ||
|
||
* @oracle/coherence-dev-team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
name: Bug report | ||
about: Create a bug report to help us improve | ||
title: '' | ||
labels: bug | ||
assignees: '' | ||
|
||
--- | ||
|
||
**Describe the bug** | ||
A clear and concise description of what the bug is. | ||
|
||
**To Reproduce** | ||
Steps to reproduce the behaviour: | ||
|
||
**Expected behaviour** | ||
A clear and concise description of what you expected to happen. | ||
|
||
**Screenshots** | ||
If applicable, add screenshots to help explain your problem. | ||
|
||
**Environment (please complete the following information):** | ||
- Coherence CE version (or Git SHA) | ||
- Java version and Java vendor | ||
- OS: [e.g. iOS] | ||
- OS Version [e.g. 22] | ||
- Is this a container/cloud environment, e.g. Docker, CRI-O, Kubernetes, if so include additional information about the container environment, versions etc. | ||
|
||
**Additional context** | ||
Add any other context about the problem here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Feature request | ||
about: Suggest an idea for this project | ||
title: '' | ||
labels: enhancement | ||
assignees: '' | ||
|
||
--- | ||
|
||
## Enhancement Request | ||
|
||
**Is your feature request related to a problem? Please describe.** | ||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||
|
||
**Describe the solution you'd like** | ||
A clear and concise description of what you want to happen. | ||
|
||
**Describe alternatives you've considered** | ||
A clear and concise description of any alternative solutions or features you've considered. | ||
|
||
**Additional context** | ||
Add any other context or screenshots about the feature request here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
--- | ||
name: Support Question (RFA) | ||
about: Support questions and requests for advice | ||
title: '' | ||
labels: RFA | ||
assignees: '' | ||
|
||
--- | ||
|
||
<!-- | ||
Thanks for filing an issue! Before hitting the button, please answer these questions. | ||
Fill in as much of the template below as you can. If you leave out information we can't help you as well as we could. | ||
We will try our best to answer the question, but we also have a slack channel for any other questions. | ||
--> | ||
|
||
## Type of question | ||
|
||
**Are you asking how to use a specific feature, or about general context and help around Coherence?** | ||
|
||
## Question | ||
|
||
**What did you do?** | ||
A clear and concise description of the steps you took (or insert a code snippet). | ||
|
||
**What did you expect to see?** | ||
A clear and concise description of what you expected to happen (or insert a code snippet). | ||
|
||
**What did you see instead? Under which circumstances?** | ||
A clear and concise description of what you expected to happen (or insert a code snippet). | ||
|
||
|
||
**Environment** | ||
* Coherence version: | ||
|
||
insert release or Git SHA here | ||
|
||
**Additional context** | ||
Add any other context about the question here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,85 @@ | ||
# Copyright 2020 Oracle Corporation and/or its affiliates. All rights reserved. | ||
# Licensed under the Universal Permissive License v 1.0 as shown at | ||
# http://oss.oracle.com/licenses/upl. | ||
|
||
# --------------------------------------------------------------------------- | ||
# Coherence CE GitHub Actions CI build. | ||
# --------------------------------------------------------------------------- | ||
|
||
name: CI Build | ||
|
||
on: | ||
push: | ||
branches-ignore: | ||
- master | ||
- p4-integ* | ||
pull_request: | ||
branches: | ||
- '*' | ||
|
||
jobs: | ||
# First run a simple compile and unit tests | ||
build: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Set up JDK | ||
uses: actions/setup-java@v1 | ||
with: | ||
java-version: '1.8' | ||
- name: Cache Maven packages | ||
uses: actions/cache@v1 | ||
with: | ||
path: ~/.m2 | ||
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} | ||
restore-keys: ${{ runner.os }}-m2- | ||
- name: Build | ||
shell: bash | ||
run: | | ||
export DEV_ROOT=$(pwd) | ||
rm -rf ~/.m2/repository/com/oracle/coherence-ce/ | ||
mvn --file prj/pom.xml -U --batch-mode -e -P -javadoc verify -pl coherence -am | ||
# If the build job runs successfully then run the verify stages in parallel | ||
stage: | ||
runs-on: ubuntu-latest | ||
needs: | ||
- build | ||
strategy: | ||
matrix: | ||
stage: | ||
- stage1 | ||
- stage2 | ||
- stage3 | ||
- stage4 | ||
- stage5 | ||
- stage6 | ||
- stage7 | ||
- stage8 | ||
- stage9 | ||
- stage10 | ||
- stage11 | ||
- stage12 | ||
- stage13 | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Set up JDK | ||
uses: actions/setup-java@v1 | ||
with: | ||
java-version: '1.8' | ||
- name: Cache Maven packages | ||
uses: actions/cache@v1 | ||
with: | ||
path: ~/.m2 | ||
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} | ||
restore-keys: ${{ runner.os }}-m2 | ||
- name: Verify | ||
shell: bash | ||
run: | | ||
echo "Running verify ${{ matrix.stage }}" | ||
export DEV_ROOT=$(pwd) | ||
rm -rf ~/.m2/repository/com/oracle/coherence-ce/ | ||
mvn --file prj/pom.xml -U --batch-mode -e -P ${{ matrix.stage }},-default,-shell,-javadoc -Doptional -Dcoherence.SkipLargeMemoryTests=true verify | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# used by intellij | ||
# ignore these types of java files | ||
*.class | ||
*.jar | ||
*.war | ||
*.rar | ||
*.gar | ||
|
||
# ignore these IntelliJ files | ||
.idea | ||
*.iml | ||
*.ipr | ||
*.iws | ||
|
||
# ignore these hidden and build specific files | ||
.* | ||
~* | ||
|
||
# ignore these folders | ||
target | ||
dist | ||
_package | ||
|
||
#ignore these specific files | ||
dependency-reduced-pom.xml | ||
|
||
# however allow these files | ||
!.ignore | ||
!.github | ||
!.gitignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# used by intellij | ||
# ignore these types of java files | ||
*.class | ||
*.jar | ||
*.war | ||
*.rar | ||
*.gar | ||
|
||
# ignore these IntelliJ files | ||
.idea | ||
*.iml | ||
*.ipr | ||
*.iws | ||
|
||
# ignore these hidden and build specific files | ||
.* | ||
~* | ||
|
||
# ignore these folders | ||
target | ||
dist | ||
_package | ||
|
||
#ignore these specific files | ||
dependency-reduced-pom.xml | ||
|
||
# however allow these files | ||
!.ignore | ||
!.github | ||
!.gitignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
<!-- | ||
Copyright (c) 2000, 2020, Oracle and/or its affiliates. | ||
Licensed under the Universal Permissive License v 1.0 as shown at | ||
http://oss.oracle.com/licenses/upl. | ||
--> | ||
# Contributing to Coherence | ||
|
||
Oracle welcomes contributions to this repository from anyone. | ||
|
||
If you want to submit a pull request to fix a bug or enhance an existing | ||
feature, please first open an issue and link to that issue when you | ||
submit your pull request. | ||
|
||
If you have any questions about a possible submission, feel free to open | ||
an issue too. | ||
|
||
## Contributing to the Oracle Coherence Community Edition repository | ||
|
||
Pull requests can be made under | ||
[The Oracle Contributor Agreement](https://www.oracle.com/technetwork/community/oca-486395.html) (OCA). | ||
|
||
For pull requests to be accepted, the bottom of your commit message must have | ||
the following line using your name and e-mail address as it appears in the | ||
OCA Signatories list. | ||
|
||
``` | ||
Signed-off-by: Your Name <[email protected]> | ||
``` | ||
|
||
This can be automatically added to pull requests by committing with: | ||
|
||
``` | ||
git commit --signoff | ||
``` | ||
|
||
Only pull requests from committers that can be verified as having | ||
signed the OCA can be accepted. | ||
|
||
### Pull request process | ||
|
||
1. Fork this repository | ||
1. Create a branch in your fork to implement the changes. We recommend using | ||
the issue number as part of your branch name, e.g. `1234-fixes` | ||
1. Ensure that all changes comply to project coding conventions | ||
1. Ensure that there is at least one test that would fail without the fix and | ||
passes post fix | ||
1. Ensure that a full verify build passes without **any** test failures | ||
1. Submit the pull request. *Do not leave the pull request blank*. Explain exactly | ||
what your changes are meant to do and provide simple steps on how to validate | ||
your changes, ideally referencing the test. Ensure that you reference the issue | ||
you created as well. We will assign the pull request to 2-3 people for review | ||
before it is merged. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
Copyright (c) 2000, 2020, Oracle and/or its affiliates. | ||
|
||
The Universal Permissive License (UPL), Version 1.0 | ||
|
||
Subject to the condition set forth below, permission is hereby granted to any | ||
person obtaining a copy of this software, associated documentation and/or data | ||
(collectively the "Software"), free of charge and under any and all copyright | ||
rights in the Software, and any and all patent rights owned or freely | ||
licensable by each licensor hereunder covering either (i) the unmodified | ||
Software as contributed to or provided by such licensor, or (ii) the Larger | ||
Works (as defined below), to deal in both | ||
|
||
(a) the Software, and | ||
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if | ||
one is included with the Software (each a "Larger Work" to which the Software | ||
is contributed by such licensors), | ||
|
||
without restriction, including without limitation the rights to copy, create | ||
derivative works of, display, perform, and distribute the Software and make, | ||
use, sell, offer for sale, import, export, have made, and have sold the | ||
Software and the Larger Work(s), and to sublicense the foregoing rights on | ||
either these or other terms. | ||
|
||
This license is subject to the following condition: | ||
The above copyright notice and either this complete permission notice or at | ||
a minimum a reference to the UPL must be included in all copies or | ||
substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
Oops, something went wrong.