Skip to content

Commit 264c2dd

Browse files
committed
Merge commit 'e0f494e942b1be285c0cb822da619a7df0eaaf9c' into issue-2796
2 parents 02256ed + e0f494e commit 264c2dd

1,721 files changed

Lines changed: 33014 additions & 16697 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,4 @@
1-
*/target/
2-
3-
build/
4-
*/src/generated/
1+
# Gradle
52
.gradle/
6-
7-
.project
8-
.classpath
9-
.settings/org.eclipse.m2e.core.prefs
10-
*/.classpath
11-
*.prefs
12-
13-
*.iml
14-
.idea
15-
out/
16-
17-
.nb-gradle
18-
.nb-gradle-properties
19-
20-
/classes
21-
22-
**/*.*~
3+
**/build/
4+
!**/src/**/build/

107/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

107/gradle.properties

Lines changed: 0 additions & 4 deletions
This file was deleted.

107/src/main/java/org/ehcache/jsr107/DefaultJsr107SerializationProvider.java

Lines changed: 0 additions & 32 deletions
This file was deleted.

CONTRIBUTING.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ An example of `Service` being the `org.ehcache.core.spi.store.Store.Provider`, i
5454

5555
`Service` instances are created using Java's https://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html[`java.util.ServiceLoader` service-provider loading facility].
5656
It is used to locate all `org.ehcache.core.spi.service.ServiceFactory` implementations on the classpath.
57-
These are in turn used to create `Service` instances. Each `CacheManager` uses its own `org.ehcache.core.internal.service.ServiceLocator` facility to locate `Service` instances, which it then in turn life cycles.
57+
These are in turn used to create `Service` instances. Each `CacheManager` uses its own `org.ehcache.core.spi.ServiceLocator` facility to locate `Service` instances, which it then in turn life cycles.
5858

5959
`Service` instances are configured by their own respective `ServiceConfiguration` at `Service.start()` invocation time.
6060
`CacheManager` and its `Service` instances can then use these services.

Jenkinsfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/*
2+
* All content copyright Terracotta, Inc., unless otherwise indicated.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
//See Jenkins wiki pages for info
18+
checkmarxBuild checkmarx_project_name: 'Terracotta DB (TDB) Ehcache OSS'

README.adoc

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= The Ehcache 3.x line is currently the development line.
22

3-
Status of the build:
3+
Status of the build:
44
[link="https://dev.azure.com/TerracottaCI/ehcache/_build/latest?definitionId=14"]
55
image::https://dev.azure.com/TerracottaCI/ehcache/_apis/build/status/ehcache3[Build Status]
66
@@ -12,16 +12,15 @@ For samples, documentation, and usage information, please see http://ehcache.org
1212
1313
== Current release
1414
15-
We released 3.6.1 on September 21st 2018.
15+
We released 3.9.0 on August 25th 2020.
1616
17-
The https://github.com/ehcache/ehcache3/releases/tag/v3.6.1[release notes] contain the links to the artifacts and the documentation to help you get started.
17+
The https://github.com/ehcache/ehcache3/releases/tag/v3.9.0[release notes] contain the links to the artifacts and the documentation to help you get started.
1818
19-
You should consider upgrading to 3.6.x as it does all previous 3.x do and more with a fully compatible API.
20-
The only thing to note compared to 3.0.x is that transactional support has been moved to a separate jar.
19+
You should consider upgrading to 3.9.x as it does all previous 3.x do and more with a fully compatible API.
2120
2221
== Current development & next release
2322
24-
We are still working on the missing features of the clustering tier of Ehcache 3 which will be included in upcoming releases.
23+
We released the missing features of the clustering tier of Ehcache 3 in 3.7.0.
2524
2625
Starting with version 3.5, Ehcache only supports Java 8 and later.
2726

api/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

api/gradle.properties

Lines changed: 0 additions & 18 deletions
This file was deleted.

azure-pipelines-static-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ resources:
2424
name: terracotta/terracotta
2525

2626
jobs:
27-
- template: build-templates/maven-common.yml@templates
27+
- template: build-templates/gradle-common.yml@templates
2828
parameters:
2929
gradleTasks: 'check'

0 commit comments

Comments
 (0)