Eleftheria Stein
dee8402473
Upgrade test dependencies
2021-04-13 12:12:17 +02:00
Eleftheria Stein
7bd0b45f29
Upgrade samples to Spring Boot 2.4.4
...
Closes gh-1822
2021-04-13 12:01:37 +02:00
Eleftheria Stein
b42b01af9b
Upgrade Hazelcast 4 to 4.2
...
Closes gh-1821
2021-04-13 11:31:58 +02:00
Eleftheria Stein
6744fee3cb
Upgrade Hazelcast to 3.12.12
...
Closes gh-1820
2021-04-13 11:22:00 +02:00
Eleftheria Stein
6811f25565
Upgrade Spring Security to 5.5.0-RC1
...
Closes gh-1819
2021-04-13 11:21:10 +02:00
Eleftheria Stein
47817c46e1
Upgrade Spring Data to 2021.0.0-RC1
...
Closes gh-1818
2021-04-13 11:20:20 +02:00
Eleftheria Stein
4f7c6406ad
Upgrade Spring Framework to 5.3.5
...
Closes gh-1817
2021-04-13 11:19:27 +02:00
Eleftheria Stein
34cc1d1171
Upgrade Reactor to 2020.0.6
...
Closes gh-1816
2021-04-13 11:18:29 +02:00
Josh Cummings
9e7d9912e5
Change to GPG_PRIVATE_KEY_NO_HEADER
...
Closes gh-1812
2021-03-30 13:32:28 -06:00
Eleftheria Stein
d2960b570f
Polish gh-1798
...
- Should throw IllegalStateException
2021-03-25 09:55:32 +02:00
Eleftheria Stein
8bd4374909
Throw exception if session created after response
...
Closes gh-1798
2021-03-25 09:27:27 +02:00
Eleftheria Stein
15f29f8adf
Fix README formatting
2021-03-22 12:48:34 +02:00
Eleftheria Stein
74d53e8bfc
Add additional information to README
2021-03-22 12:45:51 +02:00
Eleftheria Stein
77deb63373
Fix SessionRepositoryFilter Javadoc
2021-03-17 16:39:45 +01:00
Stefan Wurzinger
69285f2a9a
Fix Redis session expiration entry deletion
...
Closes gh-585
2021-03-12 16:24:48 +01:00
Eleftheria Stein
c93513f18f
Fix typo in reference docs
2021-02-09 16:12:51 +01:00
Eleftheria Stein
27044c8766
Make Hazelcast tests independent of ordering
...
Closes gh-1787
2021-02-02 13:24:24 +01:00
Eleftheria Stein
b198844671
Use io.spring.gradle-enterprise-conventions
...
Adds support for build cache and build scans
Closes gh-1713
2021-02-01 18:14:28 +01:00
Eleftheria Stein
0f27bbaff7
Update to gradle 6.8.1
...
Closes gh-1785
2021-02-01 17:32:09 +01:00
Eleftheria Stein
62ad3e1bab
Replace deprecated verifyZeroInteractions in tests
2021-01-29 17:00:03 +01:00
Eleftheria Stein
7eed8427a5
Use spring-build-conventions:0.0.37
2021-01-27 11:09:43 +01:00
Eleftheria Stein
4cbb253c11
Resolve artifacts from Maven Central first
...
- Use spring-build-conventions:0.0.36
- Add https://repo.spring.io/release to reference
Closes gh-1778
2021-01-22 15:27:06 +01:00
Eleftheria Stein
3fe03c60f3
Add manual trigger to CI workflow
...
Closes gh-1777
2021-01-19 17:37:18 +01:00
Eleftheria Stein
d95652dcb3
Next development version
2021-01-19 14:19:49 +01:00
Eleftheria Stein
cfc1a1e7ce
Release 2.5.0-M1
2021-01-19 13:55:51 +01:00
Eleftheria Stein
e17d0cc1d9
Upgrade test dependencies
2021-01-18 12:54:54 +01:00
Eleftheria Stein
0a0766e4a8
Upgrade Hazelcast 4 to 4.1.1
...
Closes gh-1761
2021-01-18 12:43:34 +01:00
Eleftheria Stein
4108c77797
Upgrade Hazelcast to 3.12.11
...
Closes gh-1760
2021-01-18 12:41:02 +01:00
Eleftheria Stein
c015a69a4a
Upgrade Spring Data to 2021.0.0-M2
...
Closes gh-1759
2021-01-18 12:39:30 +01:00
Eleftheria Stein
293cf3f730
Upgrade Spring Security to 5.5.0-M1
...
Closes gh-1758
2021-01-18 12:37:49 +01:00
Eleftheria Stein
6f79e87c8f
Upgrade Spring Framework to 5.3.3
...
Closes gh-1757
2021-01-18 12:35:29 +01:00
Eleftheria Stein
d74c5b1445
Upgrade Reactor to 2020.0.3
...
Closes gh-1755
2021-01-18 12:34:01 +01:00
Eleftheria Stein
6075089691
Upgrade samples to Spring Boot 2.4.2
...
Closes gh-1756
2021-01-18 12:31:54 +01:00
Eleftheria Stein
e7a0924904
Upgrade test dependencies
2021-01-12 13:34:47 +01:00
daisuzz
319f0a97ad
Fix example in RedisIndexedSessionRepository and Storage Details section
...
* Fix example in JavaDocs of RedisIndexedSessionRepository
* Fix example in Storage Details section of documentation
2021-01-04 09:32:44 +01:00
Eleftheria Stein
95de199aa4
Upgrade samples to Spring Boot 2.4.1
...
Closes gh-1744
2020-12-14 09:56:17 +01:00
Eleftheria Stein
db589b7c29
Update community extensions section of reference manual
...
Closes gh-1736
2020-12-09 13:02:30 +01:00
Vedran Pavic
2aae51b1a1
Rationalize JDBC integration tests
...
This commit reduces the JDBC integration tests to only single (latest) version per RDBMS vendor, due to a growing number of integration tests. Additionally, the configuration of most containers is simplified due to improved defaults within the Testcontainers library.
2020-11-28 00:26:17 +01:00
Vedran Pavic
e721efeb85
Optimize insert attribute statement in JdbcIndexedSessionRepository
...
At present, the SQL statement used to insert a session attribute record contains a nested select statement that verifies the existence of parent record in the session table. Such approach can be susceptible to deadlocks on certain RDMBSs.
This commit optimizes the SQL statement used to insert session attribute so that it doesn't perform a nested select statement.
Closes : #1550
2020-11-28 00:26:17 +01:00
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
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