John Blum
dfd2355aa4
Adapt Apache Geode LuceneIndexFactory.setFields(..) mocking to behavior changes between Mockito 4 (based on Java 8) and Mockito 5 (based on Java 11).
2023-06-24 19:31:54 -07:00
John Blum
08a3cd96f0
Prepare next development iteration.
...
Set version to 0.3.6-RAJ-SNAPSHOT.
2023-06-24 11:27:27 -07:00
John Blum
05dd0d781d
Release 0.3.5-RAJ.
2023-06-24 11:15:44 -07:00
John Blum
aad71d8308
Add closeAnyGemFireCache() method as an alias to closeAnyApacheGeodeCache().
2023-06-24 11:00:48 -07:00
John Blum
8f92f720b5
Add test logic to cleanup all Apache Geode system resources after test execution.
2023-06-24 10:51:39 -07:00
John Blum
b49f609eca
Add new ComposableFileFilter extension and implementation of Java's FileFilter interface.
2023-06-24 10:50:54 -07:00
John Blum
db0f304477
Add missing '<p>' tags on blank/empty lines between doc in Javadoc.
2023-06-24 10:16:29 -07:00
John Blum
81e9c31b51
Downgrade to FreeFair Lombok Gradle Plugin 5.3.3.3.
2023-06-24 10:13:19 -07:00
John Blum
21ea78dae5
Cleanup unchecked cast in GemFireMockObjectsSupport.resolveRegionAttributesFromClientRegionShortcut().
2023-06-24 10:05:16 -07:00
John Blum
367ffee851
Switch compile dependency task to implementation.
2023-06-24 09:54:45 -07:00
John Blum
1fb65ebdca
Upgrade to FreeFair Lombok Gradle Plugin 8.0.1.
2023-06-24 09:53:27 -07:00
John Blum
d8707340d2
Prepare next development iteration.
...
Set version to 0.3.5-RAJ-SNAPSHOT.
2022-10-17 12:59:30 -07:00
John Blum
a7177cecd7
Release 0.3.4-RAJ.
2022-10-17 12:55:00 -07:00
John Blum
171e71a7b8
Refactor IntegrationTestsSupportUnitTests.asDirectoryNameIsCorrect() test case method to be more resilient to temporal-based test failures.
...
Previously, the test case method could fail based on a race condition involving a timestamp in the (test) working directory name.
2022-10-17 12:50:35 -07:00
John Blum
1522d565e1
Edit Javadoc in IntegrationTestsSupport.
...
Replace use of Java's @NotNull annotation with Spring's @NonNull annotation.
2022-10-17 12:50:22 -07:00
John Blum
033d7ae7c1
Refactor ProcessWrapper to conditionally, based on System property, to forcibly destroy a forked JVM (child) process on shutdown.
2022-10-17 12:26:12 -07:00
John Blum
8afbb0c80b
Refactor IntegrationTestsSupport.asDirectoryName(:Class) logic into descriptive methods.
...
Adds the asTimestampedDirectoryName(:Class) and asUniqueDirectoryName(:Class) methods to uniquely and temporally identify a forked JVM (child) process (test) working directory.
2022-10-17 12:25:52 -07:00
John Blum
63f4849575
Prepare next development iteration.
...
Set version 0.3.4-RAJ-SNAPSHOT.
2022-10-17 10:16:33 -07:00
John Blum
d8e6baa203
Release 0.3.3-RAJ.
2022-10-17 10:11:27 -07:00
John Blum
4956998dbe
Refactor the conditonal logic used to decide whether to remove the (test) working directory of a forked Process in ForkingClientServerIntegrationTests.
...
Edit Javadoc.
2022-10-17 10:04:44 -07:00
John Blum
b81c00acec
Refactor the ProcessWrapper.shutdown() method.
...
* Removes the use of the now deprecated signalStop() method.
* Changes safeGetPid() to handle all Throwable objects.
* Changes shutdown() to call stop() and then forcibly destroy the child Process if the child Process is still running.
* Annotates the API with Spring's @NonNull and @Nullable annotations.
* Edits Javadoc.
2022-10-17 10:02:34 -07:00
John Blum
b6d043ae14
Refactor ProcessWrapper.safeGetPid() to ignore all Throwable objects.
2022-10-17 09:18:43 -07:00
John Blum
7b544ccbde
Prepare next development iteration.
...
Set version to 0.3.3-RAJ-SNAPSHOT.
2022-10-17 08:20:04 -07:00
John Blum
eb26ec3f95
Release 0.3.2-RAJ.
2022-10-13 17:21:28 -07:00
John Blum
b8bf39f976
Revert Java 17 syntax to Java 8 in GemFireMockObjectsConfiguration.
2022-10-13 17:17:39 -07:00
John Blum
8efe6d4de2
Conditionally (and recursively) remove the test directory of the forked GemFire/Geode server process.
2022-10-13 17:10:09 -07:00
John Blum
30428f75d0
Refactor asDirectoryName(:Class<?>) to qualify type based on declaring types and include a UUID in the pathname.
2022-10-13 17:09:08 -07:00
John Blum
6b5e7d56e0
Add utility method supporting the (recursive) removal of a (test) directory in IntegrationTestsSupport.
2022-10-13 17:08:10 -07:00
John Blum
82c9407ce2
Declare 'org.jgroups' Logger configuration in JUL, Log4j and Logback properties/XML configuration files.
2022-10-13 17:08:03 -07:00
John Blum
403b853ae2
Format src/test/resources/logback.xml configuration file.
2022-10-13 17:07:58 -07:00
John Blum
3b2cf48faa
Edit Javadoc in the GemFireMockObjectsBeanPostProcessor class.
2022-10-13 17:07:52 -07:00
John Blum
98a1e17548
Refactor the GemFireMockObjectsConfiguration class.
2022-10-13 17:07:47 -07:00
John Blum
6f94321dbb
Annotate the initialize(:ConfigurableApplicationContext) method parameter with Spring's @NonNull annotation.
2022-10-13 17:07:39 -07:00
John Blum
f8c96578e6
Prepare next development iteration.
...
Set Spring Data for Apache Geode (SDG) version to 2.7.4-SNAPSHOT.
Set version to 0.3.2-RAJ-SNAPSHOT.
2022-09-23 12:46:13 -07:00
John Blum
b599e0f95a
Release 0.3.1-RAJ.
2022-09-23 12:42:09 -07:00
John Blum
f06aa90585
Adapt to API changes in Spring Data for Apache Geode (SDG).
2022-09-23 12:38:51 -07:00
John Blum
266f3366b1
Prepare next development iteration.
...
Set version to 0.3.1-RAJ-SNAPSHOT.
2022-05-17 13:40:49 -07:00
John Blum
7f2296b34b
Release 0.3.0-RAJ.
2022-05-17 13:35:12 -07:00
John Blum
71cf4bb1f6
Prepare next development iteration.
...
Set version to 0.3.0-RAJ-SNAPSHOT.
2022-04-19 11:18:58 -07:00
John Blum
77c47330ab
Release 0.3.0-RAJ-RC1.
2022-04-19 11:04:18 -07:00
John Blum
0cf818dbf3
Prepare next development iteration.
...
Set version to 0.3.0-RAJ-SNAPSHOT.
2022-03-22 17:31:42 -07:00
John Blum
94cb47748a
Release 0.3.0-RAJ-M3.
2022-03-22 17:27:17 -07:00
John Blum
79df9dc2e6
Update Copyright to 2022.
2022-03-22 17:20:03 -07:00
John Blum
83295c4d25
Prepare next development iteration.
...
Set Spring Boot version to 2.7.0-SNAPSHOT.
Set version to 0.3.0-RAJ-SNAPSHOT.
2022-01-18 11:43:59 -08:00
John Blum
fcce6d137a
Release 0.3.0-RAJ-M2.
2022-01-18 11:38:08 -08:00
John Blum
7bac47f1eb
Prepare next development iteration.
...
Set Spring Boot version to 2.7.0-SNAPSHOT.
Set version to 0.3.0-RAJ-SNAPSHOT.
2022-01-14 11:48:51 -08:00
John Blum
48df778949
Release 0.3.0-RAJ-M1.
2022-01-14 11:42:42 -08:00
John Blum
aa27581ca2
Set version to 0.3.0-RAJ-SNAPSHOT.
2021-12-07 19:10:46 -08:00
John Blum
e146111c95
Prepare next development iteration.
...
Set version to 0.0.29-SNAPSHOT.
2021-10-28 16:48:53 -07:00
John Blum
55eec4f013
Release 0.0.28.
2021-10-28 16:43:30 -07:00