dependabot[bot]
4cb8eed9b7
build(deps-dev): bump org.htmlunit:htmlunit from 4.3.0 to 4.4.0 ( #3023 )
...
Bumps [org.htmlunit:htmlunit](https://github.com/HtmlUnit/htmlunit ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/HtmlUnit/htmlunit/releases )
- [Commits](https://github.com/HtmlUnit/htmlunit/compare/4.3.0...4.4.0 )
---
updated-dependencies:
- dependency-name: org.htmlunit:htmlunit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 08:17:37 +03:00
dependabot[bot]
61e767dbe5
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin ( #3013 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.0...surefire-3.3.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-20 14:08:41 +03:00
Walyson Moises
9c43d85f36
feat: Distributed tracing ( #3006 )
...
* added microservices distributed tracing pattern
* feat: Implement Microservice pattern: Distributed tracing #2693
2024-07-20 13:42:12 +03:00
dependabot[bot]
d1c58cd86e
build(deps-dev): bump org.htmlunit:htmlunit from 4.2.0 to 4.3.0 ( #3004 )
...
Bumps [org.htmlunit:htmlunit](https://github.com/HtmlUnit/htmlunit ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/HtmlUnit/htmlunit/releases )
- [Commits](https://github.com/HtmlUnit/htmlunit/compare/4.2.0...4.3.0 )
---
updated-dependencies:
- dependency-name: org.htmlunit:htmlunit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-07 08:27:25 +03:00
dependabot[bot]
fab64a2622
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin ( #2998 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.5...surefire-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 20:47:20 +03:00
dependabot[bot]
c9e29aceec
build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin ( #2994 )
...
Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.3.0 to 3.4.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.3.0...maven-checkstyle-plugin-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 07:52:35 +03:00
dependabot[bot]
589c6d7688
build(deps-dev): bump org.htmlunit:htmlunit from 4.1.0 to 4.2.0 ( #2993 )
...
Bumps [org.htmlunit:htmlunit](https://github.com/HtmlUnit/htmlunit ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/HtmlUnit/htmlunit/releases )
- [Commits](https://github.com/HtmlUnit/htmlunit/compare/4.1.0...4.2.0 )
---
updated-dependencies:
- dependency-name: org.htmlunit:htmlunit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-15 07:50:47 +03:00
Ilkka Seppälä
6cd2d0353a
docs: Content SEO updates ( #2990 )
...
* update yaml frontmatter format
* update abstract document
* update abstract factory
* use the new pattern template
* acyclic visitor seo
* adapter seo
* ambassador seo
* acl seo
* aaa seo
* async method invocation seo
* balking seo
* bridge seo
* builder seo
* business delegate and bytecode seo
* caching seo
* callback seo
* chain seo
* update headings
* circuit breaker seo
* client session + collecting parameter seo
* collection pipeline seo
* combinator SEO
* command seo
* cqrs seo
* commander seo
* component seo
* composite seo
* composite entity seo
* composite view seo
* context object seo
* converter seo
* crtp seo
* currying seo
* dao seo
* data bus seo
* data locality seo
* data mapper seo
* dto seo
* decorator seo
* delegation seo
* di seo
* dirty flag seo
* domain model seo
* double buffer seo
* double checked locking seo
* double dispatch seo
* dynamic proxy seo
* event aggregator seo
* event-based asynchronous seo
* eda seo
* event queue seo
* event sourcing seo
* execute around seo
* extension objects seo
* facade seo
* factory seo
* factory kit seo
* factory method seo
* fanout/fanin seo
* feature toggle seo
* filterer seo
* fluent interface seo
* flux seo
* flyweight seo
* front controller seo
* function composition seo
* game loop seo
* gateway seo
* guarded suspension seo
* half-sync/half-async seo
* health check seo
* hexagonal seo
* identity map seo
* intercepting filter seo
* interpreter seo
* iterator seo
* layers seo
* lazy loading seo
* leader election seo
* leader/followers seo
* lockable object seo
* rename and add seo for marker interface
* master-worker seo
* mediator seo
* memento seo
* metadata mapping seo
* microservice aggregator seo
* api gw seo
* microservices log aggregration seo
* mvc seo
* mvi seo
* mvp seo
* mvvm seo
* monad seo
* monitor seo
* monostate seo
* multiton seo
* mute idiom seo
* naked objects & notification seo
* null object seo
* object mother seo
* object pool seo
* observer seo
* optimistic locking seo
* page controller seo
* page object seo
* parameter object seo
* partial response seo
* pipeline seo
* poison pill seo
* presentation model seo
* private class data seo
* producer-consumer seo
* promise seo
* property seo
* prototype seo
* proxy seo
* queue-based load leveling seo
* reactor seo
* registry seo
* repository seo
* RAII seo
* retry seo
* role object seo
* saga seo
* separated interface seo
* serialized entity seo
* serialized lob seo
* servant seo
* server session seo
* service layer seo
* service locator seo
* service to worker seo
* sharding seo
* single table inheritance seo
* singleton seo
* spatial partition seo
* special case seo
* specification seo
* state seo
* step builder seo
* strangler seo
* strategy seo
* subclass sandbox seo
* table module seo
* template method seo
* throttling seo
* tolerant reader seo
* trampoline seo
* transaction script seo
* twin seo
* type object seo
* unit of work seo
* update method seo
* value object seo
* version number seo
* virtual proxy seo
* visitor seo
* seo enhancements
* seo improvements
* SEO enhancements
* SEO improvements
* SEO additions
* SEO improvements
* more SEO improvements
* rename hexagonal + SEO improvements
* SEO improvements
* more SEO stuff
* SEO improvements
* SEO optimizations
* SEO enhancements
* enchance SEO
* improve SEO
* SEO improvements
* update headers
2024-06-08 19:54:44 +03:00
Mayank Choudhary
cb946c0cdc
deps: Upgraded Guice dependency to 6.0.0 ( #2989 )
...
Co-authored-by: Mayankchoudhary294 <mayankchoudhary4302@example.com >
2024-06-07 06:50:29 +03:00
dependabot[bot]
205dc1f99f
build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin ( #2984 )
...
Bumps [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven ) from 3.11.0.3922 to 4.0.0.4121.
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases )
- [Commits](https://github.com/SonarSource/sonar-scanner-maven/compare/3.11.0.3922...4.0.0.4121 )
---
updated-dependencies:
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 06:47:53 +03:00
Ilkka Seppälä
ec5d08e982
refactor: rename microservices patterns
2024-06-01 06:17:32 +03:00
Adelya
684b2e219e
feat: Function composition ( #2954 )
...
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement function composition pattern #2897
* task: isolate virtual proxy pattern
* task: isolate virtual proxy pattern
* refactoring: readme.md
2024-06-01 05:26:46 +03:00
Ilkka Seppälä
0d35b4a1a9
refactor: rename queue based load leveling
2024-05-27 08:50:32 +03:00
Ilkka Seppälä
e12085f158
refactor: rename layers
2024-05-26 11:13:13 +03:00
Ilkka Seppälä
bd5ff136c2
refactor: rename fluent interface module
2024-05-26 08:55:06 +03:00
Ilkka Seppälä
52eb5c7d69
docs: combine embedded value to value object
2024-05-25 16:44:08 +03:00
Ilkka Seppälä
3a38e2be6b
refactor: remove tls and thread pool
2024-05-24 20:56:06 +03:00
Ilkka Seppälä
962e8898e0
refactor: rename and delete some patterns ( #2970 )
2024-05-23 17:57:46 +03:00
Ilkka Seppälä
84df9ad48a
docs: update type object
2024-05-22 19:17:57 +03:00
dependabot[bot]
3ee5ed8716
deps: bump com.google.code.gson:gson
...
updated-dependencies:
- dependency-name: com.google.code.gson:gson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 08:56:01 +03:00
Ilkka Seppälä
292554e76e
docs: update slob
2024-05-20 10:57:38 +03:00
Adelya
abbc33295d
feat: Feature/virtual proxy ( #2955 )
...
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern iluwatar#2940
* feature: Implement Virtual Proxy pattern iluwatar#2940
* refactoring: proxy/pom.xml
2024-05-15 09:53:36 +03:00
dependabot[bot]
3eef30b115
build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5 ( #2951 )
...
Bumps [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin ) from 4.3 to 4.5.
- [Commits](https://github.com/mathieucarbou/license-maven-plugin/compare/license-maven-plugin-4.3...license-maven-plugin-4.5 )
---
updated-dependencies:
- dependency-name: com.mycila:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 09:04:07 +03:00
Ilkka Seppälä
9dbffa269a
docs: update master-worker
2024-05-07 15:54:49 +03:00
dependabot[bot]
24d5961a20
build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 ( #2942 )
...
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.11 to 0.8.12.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12 )
---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 12:26:16 +03:00
dependabot[bot]
167aa5afdb
build(deps-dev): bump org.htmlunit:htmlunit from 3.11.0 to 4.1.0 ( #2933 )
...
Bumps [org.htmlunit:htmlunit](https://github.com/HtmlUnit/htmlunit ) from 3.11.0 to 4.1.0.
- [Release notes](https://github.com/HtmlUnit/htmlunit/releases )
- [Commits](https://github.com/HtmlUnit/htmlunit/compare/3.11.0...4.1.0 )
---
updated-dependencies:
- dependency-name: org.htmlunit:htmlunit
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 13:11:19 +03:00
dependabot[bot]
4451ffbe64
build(deps): bump logback.version from 1.5.5 to 1.5.6 ( #2935 )
...
Bumps `logback.version` from 1.5.5 to 1.5.6.
Updates `ch.qos.logback:logback-classic` from 1.5.5 to 1.5.6
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.5...v_1.5.6 )
Updates `ch.qos.logback:logback-core` from 1.5.5 to 1.5.6
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.5...v_1.5.6 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 13:09:06 +03:00
dependabot[bot]
b00d79a79e
build(deps): bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13 ( #2930 )
...
Bumps org.slf4j:slf4j-api from 2.0.12 to 2.0.13.
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-23 18:34:09 +03:00
dependabot[bot]
43db34a394
build(deps): bump logback.version from 1.5.3 to 1.5.5 ( #2918 )
...
Bumps `logback.version` from 1.5.3 to 1.5.5.
Updates `ch.qos.logback:logback-classic` from 1.5.3 to 1.5.5
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.3...v_1.5.5 )
Updates `ch.qos.logback:logback-core` from 1.5.3 to 1.5.5
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.3...v_1.5.5 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 20:50:07 +03:00
Ilkka Seppälä
730907d0d3
docs: Event-Based Asynchronous explanation + refactor ( #2916 )
...
* explation + refactor
* update logging
2024-04-14 13:10:39 +03:00
Ilkka Seppälä
56dfd8c2d7
fix: Fix server session ( #2913 )
...
* fix server session
* fix version
2024-04-11 22:11:42 +03:00
Jun Kang
8471c93035
deps: Updated the maven imports of page-controller pattern for SpringBoot 3.2.4 ( #2862 )
...
* Updated the imports in code of the single table inheritance pattern for Spring Boot 3.x
#2825
Change javax library to jakarta
* add pom.xml
* Updated the imports in code of the healthcheck pattern for SpringBoot 3.x
Change javax library to jakarta and update maven dependency versions
* change order of imports to pass Checkstyle violations
* change import order to pass lexicographical order test
* change import order to pass CustomImportOrder warning
* Updated the maven imports of layers pattern for SpringBoot 3.2.4
* remove unused maven import
* Updated the maven imports of page-controller pattern for SpringBoot 3.2.4
- add page-controller module on parent pom.xml
- add artifact information on page-controller pom.xml
- add Springboot3, proper test dependencies on page-controller pom.xml
2024-03-30 13:58:18 +02:00
Aditya
baa7793f3c
deps: htmlunit #2852 : MaverickWingman ( #2864 )
...
* #2852 Upgrade Htmlunit
* #2852 Upgrade Htmlunit
* 2852: Checkstyle Done!
* Update dependabot.yml
2024-03-29 11:03:18 +02:00
Ilkka Seppälä
6e806c238e
deps: update slf4j and logback
2024-03-27 20:49:00 +02:00
Kishalay Pandey
b5ddd62145
feat: Implemenation of the Serialized Lob Pattern ( #2795 )
...
* #1596:Adding module for SLOB Pattern
* #1596:Adding Interface for Serializers
* #1596:Adding Objects
* #1596:Adding BLOB Based Serializer
* #1596:Implemented Clob Based Serializer
* #1596:Implemented Service for DB operations
* #1596:Implemented basic flow using Clob Serializer
* #1596:Added H2 DB Dependency
* #1596:Added Java Doc Stubs
* Updating Objects
* #1596:Completed Clob Serializer along with Tests
* #1596:Completed Slob Serializer along with Tests
* #1596:Completed Blob Serializer along with Tests
* #1596:Updated DatabaseService to handle Blob and Clob Data
* #1596:Added UML and updated README.md
* #1596:Updated data types for DB
* #1596:Code Style Formatting Cnames
* Adding Java Docs
* #1596:Reformatted as per Code Style
* #1596:Updating Java Doc
* #1596:Updating Main function to handle both Serializers
* #1596:Updated Java Docs
* #1596:Updated Java Docs
* #1596:Updated Java Docs and formatting
* #1596:Updated Java Docs and formatting
* #1596:Adding Java Docs
* #1596:Reformatted as per Code Style
* #1596:Updating Java Doc
* #1596:Updating Main function to handle both Serializers
* #1596:Updated Java Docs
* #1596:Updated Java Docs
* #1596:Updated Java Docs and formatting
* #1596:Updated Java Docs and formatting
* #1596:Updated Java Docs and formatting
* #1596:Updated Java Docs and formatting
* #1596:Updated README.md
* #1596:Updated Java Docs and README.md
* #1596:Updated Extension
* #1596:Updated README.md
* #1596:Updated Documentation as per review comments
* #1596:Updated Documentation as per review comments
* #1596 : Updated README.md
* #1596:Updated Documentation as per review comments
* #1596 : Added SLOB Module
---------
Co-authored-by: SHRADDHAP18 <87650482+SHRADDHAP18@users.noreply.github.com >
2024-03-26 20:27:17 +02:00
dependabot[bot]
82c2bf25e2
build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin ( #2836 )
...
Bumps [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven ) from 3.10.0.2594 to 3.11.0.3922.
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases )
- [Commits](https://github.com/SonarSource/sonar-scanner-maven/compare/3.10.0.2594...3.11.0.3922 )
---
updated-dependencies:
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 12:57:10 +02:00
Sashir Estela
f65bb820d8
feature: #2542 Dynamic proxy pattern ( #2814 )
...
* #2542 First commit
* #2542 Fixing comments
* #2542 Refactoring code
* #2542 Update Readme
* #2542 Add mockito dependencies
* #2542 Add unit test
* #2542 Fixes for testing
* #2542 Fixing typos
* #2542 Fixing SonarLint issues
* #2542 Fixing code review
---------
Co-authored-by: Sashir Estela <sashirestela@yahoo.com >
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com >
2024-03-23 12:34:32 +02:00
Boris Zhguchev
5c47447d9b
feat: anti corruption layer - Issue 1325. ( #2777 )
...
* add init impl
* add docs
* add test
* correct tests and specs
* add check style corrections
* add init impl
* add docs
* add test
* correct tests and specs
* add check style corrections
* issue_1325: revert accidental damage to the other repos
* issue_1325: sort the comments
---------
Co-authored-by: Boris Zhguchev <boris.zhguchev@gropyus.com >
2024-03-17 09:32:24 +02:00
dependabot[bot]
c702df04ae
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin ( #2793 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.2.2 to 3.2.5.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.2...surefire-3.2.5 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-10 11:27:45 +02:00
Ilkka Seppälä
98505c61dd
fix : #1297 Gateway pattern fixes ( #2818 )
...
* add to parent pom.xml
* update gateway readme
2024-03-10 11:25:37 +02:00
sugavanesh
249efd1e71
feat: added notification pattern ( #2629 )
...
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com >
2024-03-09 14:46:46 +02:00
Ved Asole
b2c7410c03
feat: #1316 Single Table Inheritance pattern implemented ( #2632 )
...
* implemented single table inheritance
* added the Java documentation for the pattern
* updated code files as per the standards
* added the puml and png diagram for the file
* added README.md
* #1316 Single Table Inheritance pattern implemented
* resolved the Checkstyle violations
* removed the tests due to build failure
* updated the code as per review
* resolved Checkstyle violations
2024-02-25 14:20:13 +02:00
YongHwan Kwon
cd2dbb72d7
feat: Add Microservice Pattern, Log aggregation ( #2690 ) ( #2719 )
...
* feat: Add Microservice Pattern, Log aggregation.
Related: #2690
* docs: Add javaDoc for public methods.
Related: #2690
---------
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com >
2023-12-27 08:06:55 +02:00
Doksanbir
21f7b026f5
pattern: Implement Health Check for Microservices Observability ( #2695 ) ( #2774 )
...
* Add Health Check pattern implementation
The commit introduces Health Check pattern, providing a series of health indicators for system performance and stability monitoring, including checks for system CPU load, process CPU load, database health, memory usage, and garbage collection metrics. It also includes asynchronous execution and caching mechanisms for health checks, and retry configurations for resilience.
Implements health checking components as per issue #2695 .
* Test cases and javadoc for HealthEndpointIntegrationTest
* Added more log to test case to see why it returns 503
* Change config values to see if the system High system CPU load is resolved or not in CI.
* Fixes for test cases.
* some fixes for Sonar.
* some fixes for Sonar.
ADDED HIGH_PROCESS_CPU_LOAD_MESSAGE_WITHOUT_PARAM
ADDED HIGH_SYSTEM_CPU_LOAD_MESSAGE_WITHOUT_PARAM
* Sonar fixes address "Define and throw a dedicated exception instead of using a generic one."
added HealthCheckInterruptedException
refactored CustomHealthIndicator
* fixes checkstyle violation.
2023-12-02 14:17:01 +02:00
dependabot[bot]
83dba617c5
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin ( #2773 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.1.2 to 3.2.2.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 13:50:15 +02:00
dependabot[bot]
342c30f4f7
build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 ( #2705 )
...
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.10...v0.8.11 )
---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 21:55:17 +03:00
dependabot[bot]
d247395440
build(deps): bump com.mycila:license-maven-plugin from 4.2 to 4.3 ( #2603 )
...
Bumps com.mycila:license-maven-plugin from 4.2 to 4.3.
---
updated-dependencies:
- dependency-name: com.mycila:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 14:08:00 +03:00
Ilkka Seppälä
b86f2357b0
fix: include crtp module in build ( #2633 )
2023-10-11 09:17:56 +03:00
dependabot[bot]
5891f291d8
build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin ( #2587 )
...
Bumps [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven ) from 3.9.1.2184 to 3.10.0.2594.
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases )
- [Commits](https://github.com/SonarSource/sonar-scanner-maven/compare/3.9.1.2184...3.10.0.2594 )
---
updated-dependencies:
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-08 11:59:12 +03:00
Eugene
8b11e76f46
feature: Add optimistic offline lock ( #1306 ) ( #2551 )
2023-08-27 14:01:46 +03:00