Vedran Pavic
0111c6e686
Provide database specific JdbcIndexedSessionRepository customizers
...
This commit provides JdbcIndexedSessionRepository customizers for the following SQL dialects:
- PostgreSQL
- MySQL (also used by MariaDB)
- SQL Server
- IBM DB2
- Oracle
These customizers are intended to address the concurrency issues occurring on insert of new session attribute by applying SQL dialect specific SQL upsert/merge statement instead of a generic insert.
Closes : #1213
2020-11-27 23:54:03 +01:00
Eleftheria Stein
07058c0cdf
Add artifactory credentials to build
2020-11-17 13:59:06 +01:00
Thomas Heigl
5f5168814d
Delay allocating Strings for message channel and body
2020-11-10 08:03:57 -05:00
Vedran Pavic
55502f336d
Harmonize Redis key namespace configurations
...
At present, the RedisSessionRepository#setKeyNamespace expects users to provide the trailing colon (:) character that is used as separator between namespace segments. This is unlike RedisIndexedSessionRepository and ReactiveRedisSessionRepository that apply the separator implicitly in their respective #setRedisKeyNamespace methods.
This commit harmonizes the Redis key namespaces configurations across all Redis-backed session repository implementations.
2020-11-10 06:55:19 -05:00
Eleftheria Stein
0e83e3f1e0
Next development version
2020-11-10 11:48:27 +01:00
Eleftheria Stein
34876397a0
Next development version
2020-11-09 16:49:29 +01:00
Eleftheria Stein
faee8f1bdb
Release 2.4.1
2.4.1
2020-11-09 15:40:43 +01:00
Eleftheria Stein
859784fe9e
Use secrets from GitHub Actions workflow
2020-11-09 15:39:54 +01:00
Eleftheria Stein
4dd2db32d2
Revert "Release 2.4.1"
...
This reverts commit ae86831821 .
2020-11-09 15:39:20 +01:00
Eleftheria Stein
ae86831821
Release 2.4.1
2020-11-04 17:36:47 +01:00
Eleftheria Stein
b722b12327
Fix formatting
...
Issue gh-1654
2020-10-30 14:34:37 +01:00
Kohei Tamura
29ff2e47fb
Add try-with-resources to methods to insert BLOB
2020-10-30 08:45:52 -04:00
Eleftheria Stein
dc9da1d5bf
Use OSSRH token credentials in workflow
...
Closes gh-1725
2020-10-30 13:42:36 +01:00
Eleftheria Stein
5a52df37ba
Next development version
2020-10-28 23:36:40 +01:00
Eleftheria Stein
6d161575d5
Release 2.4.0wq
2.4.0
2020-10-28 22:48:46 +01:00
Eleftheria Stein
1cd8849eb9
Revert "Delete Jenkinsfile"
...
This reverts commit 68f867b60b .
2020-10-28 22:42:47 +01:00
Eleftheria Stein
cb3894614a
Revert "Release 2.4.0"
...
This reverts commit 82e71d834b .
2020-10-28 22:42:06 +01:00
Eleftheria Stein
82e71d834b
Release 2.4.0
2020-10-28 18:40:09 +01:00
Eleftheria Stein
81a9e71a5b
Upgrade test and sample dependencies
...
This is needed in order for them to work with Spring Data 2020.0.0
2020-10-28 18:18:45 +01:00
Eleftheria Stein
298f0d59a0
Upgrade Spring Data to 2020.0.0
...
Closes gh-1721
2020-10-28 18:18:15 +01:00
Eleftheria Stein
c354284616
Upgrade samples to Spring Boot 2.4.0-M4
...
Closes gh-1722
2020-10-28 18:17:54 +01:00
Eleftheria Stein
4086044c2f
Upgrade Spring Framework to 5.3.0
...
Closes gh-1720
2020-10-28 09:51:48 +01:00
Eleftheria Stein
e663401ecb
Upgrade Hazelcast to 3.12.10
...
Closes gh-1718
2020-10-27 15:50:35 +01:00
Eleftheria Stein
60151c9e7d
Upgrade Spring Security to 5.4.1
...
Closes gh-1717
2020-10-27 15:50:16 +01:00
Eleftheria Stein
18052460c6
Upgrade Reactor to 2020.0.0
...
Closes gh-1716
2020-10-27 15:49:49 +01:00
Eleftheria Stein
5092e86306
Upgrade samples to Spring Boot 2.3.4.RELEASE
...
Closes gh-1719
2020-10-27 15:49:19 +01:00
Eleftheria Stein
6de6df6dab
Upgrade test dependencies
2020-10-27 15:15:30 +01:00
Vedran Pavic
301e65c2b9
Remove unnecessary Redis commands in RedisIndexedSessionRepository#save
...
See: #1331
2020-10-12 10:13:38 -04:00
Vedran Pavic
090a10fb10
Improve RedisSessionRepository-based sample configuration
2020-10-12 03:23:21 -04:00
Eleftheria Stein
235801487e
Hazelcast4SessionUpdateEntryProcessor does not implement Offloadable
...
Closes gh-1707
2020-09-25 10:31:54 +02:00
Eleftheria Stein
e6e02de210
Upgrade Hazelcast 4 to 4.0.3
...
Closes gh-1706
2020-09-22 11:12:58 +02:00
Eleftheria Stein
b3b46fd8eb
Upgrade Hazelcast to 3.12.9
...
Closes gh-1705
2020-09-22 10:46:15 +02:00
Eleftheria Stein
e46610f53a
Next development version
2020-09-16 18:39:21 +02:00
Eleftheria Stein
e8c6b8db7b
Release 2.4.0-RC1
2.4.0-RC1
2020-09-16 18:21:15 +02:00
Eleftheria Stein
486d00e5da
Upgrade Spring Data to 2020.0.0-RC1
...
Closes gh-1704
2020-09-16 18:00:54 +02:00
Eleftheria Stein
0ab781e537
Consolidate Hazelcast configurations
...
Issue gh-1584
2020-09-16 16:35:03 +02:00
Eleftheria Stein
849b353cec
Disable parallel deployment in CI build
...
Closes gh-1699
2020-09-16 09:59:38 +02:00
Eleftheria Stein
b262c9a3fd
Upgrade Spring Framework to 5.3.0-RC1
...
Closes gh-1698
2020-09-15 17:18:35 +02:00
Eleftheria Stein
5d9e7caff0
Upgrade samples to Spring Boot 2.3.3.RELEASE
...
Closes gh-1683
2020-09-14 20:06:59 +02:00
Eleftheria Stein
dd348bc7b8
Upgrade test dependencies
2020-09-14 20:06:50 +02:00
Eleftheria Stein
9372986f84
Upgrade Spring Security to 5.4.0
...
Closes gh-1682
2020-09-14 19:41:49 +02:00
Eleftheria Stein
657c6a63e1
Upgrade Reactor to 2020.0.0-RC1
...
Closes gh-1681
2020-09-14 19:41:03 +02:00
Eleftheria Stein
a9c2336482
Use controller in Spring Boot sample
...
Issue gh-1647
2020-09-14 19:04:54 +02:00
Eleftheria Stein
068ed8d355
Ensure Hazelcast 4 compatibility with Java 9+
2020-09-14 18:25:36 +02:00
Eleftheria Stein
2b6489c2bd
Add support for Hazelcast 4
...
Closes gh-1584
2020-09-14 17:59:35 +02:00
Eleftheria Stein
c0c672b9f8
Update samples module link
...
Closes gh-1680
2020-09-09 17:04:37 +02:00
Ellie Bahadori
46d1205ff9
Create sample Spring Boot / Hazelcast project
...
Closes gh-1647
2020-09-09 15:44:31 +02:00
Enes Ozcan
cc85e927cd
Add optional Hazelcast session serializer
...
Issue gh-1131
2020-09-08 07:31:32 -04:00
Ellie Bahadori
0819988a15
Move Gradle enterprise cache secrets to top level of CI build
2020-09-07 07:43:20 -04:00
Ellie Bahadori
0f3ea33b50
Fix indentation for cron job
2020-08-06 04:41:52 -04:00