RED-8702: Explore document databases to store entityLog #415

Closed
maverick.studer wants to merge 88 commits from RED-8702-backup into master

88 Commits

Author SHA1 Message Date
maverickstuder
9c8332c221 RED-8702: Explore document databases to store entityLog
* merge master into red-8702
2024-04-03 11:35:21 +02:00
maverickstuder
37232ac18a RED-8702: Explore document databases to store entityLog
* remove test logging
* refactor misleading naming
2024-04-03 11:06:20 +02:00
maverickstuder
489cdff1f6 Merge remote-tracking branch 'origin/RED-8702' into RED-8702
# Conflicts:
#	persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/controller/EntityLogController.java
#	persistence-service-v1/persistence-service-external-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/external/resource/EntityLogResource.java
#	persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/PersistenceServiceProcessorConfiguration.java
#	persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/Application.java
#	persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/tests/EntityLogResponseMapperTest.java
#	persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/tests/ManualRedactionTest.java
#	persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/utils/AbstractPersistenceServerServiceTest.java
#	persistence-service-v1/persistence-service-shared-mongo-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/mongo/document/EntityLogEntryDocument.java
#	persistence-service-v1/persistence-service-shared-mongo-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/mongo/service/EntityLogDocumentUpdateService.java
2024-04-03 10:51:30 +02:00
maverickstuder
25dde5b170 RED-8702: Explore document databases to store entityLog
* manual squash
2024-04-03 10:51:16 +02:00
maverickstuder
19c95a1a1d RED-8702: Explore document databases to store entityLog
* versions updated
2024-04-03 10:20:03 +02:00
maverickstuder
1806e37d93 RED-8702: Explore document databases to store entityLog
* refactoring
2024-04-02 16:29:06 +02:00
maverickstuder
bede56b38a RED-8702: Explore document databases to store entityLog
* bugfix
2024-04-02 14:20:04 +02:00
maverickstuder
1f9b592ac1 RED-8702: Explore document databases to store entityLog
* bugfix
2024-03-28 16:34:03 +01:00
maverickstuder
d29de295a8 RED-8702: Explore document databases to store entityLog
* bugfix
2024-03-28 15:44:50 +01:00
maverickstuder
3eaeac8465 RED-8702: Explore document databases to store entityLog
* bugfix
2024-03-28 14:06:16 +01:00
maverickstuder
b64a28bb30 RED-8702: Explore document databases to store entityLog
* updated version for eval
2024-03-28 12:29:25 +01:00
maverickstuder
2dfbf3f1f3 RED-8702: Explore document databases to store entityLog
* updated version for eval
2024-03-28 12:17:43 +01:00
maverickstuder
9ab0910a26 RED-8702: Explore document databases to store entityLog
* changed indices
2024-03-28 11:50:46 +01:00
maverickstuder
7212b43693 RED-8702: Explore document databases to store entityLog
* added new endpoints to query entitylog given pages and given starting analysisnumber, also refactored filter logic so that the filter is applied on query
* refactored tests for above changes
2024-03-28 11:21:46 +01:00
maverickstuder
d447a08c69 RED-8702: Explore document databases to store entityLog
* added new repository queries for redaction-service partial entry querying
2024-03-27 17:35:39 +01:00
maverickstuder
45d75dc147 RED-8702: Explore document databases to store entityLog
* added new update service for partial updates to entity log documents without modification to entry documents
2024-03-26 17:16:31 +01:00
maverickstuder
e7e9d88238 RED-8702: Explore document databases to store entityLog
* removed observed
* added migration
2024-03-26 14:13:31 +01:00
maverickstuder
268e3cbf58 RED-8702: Explore document databases to store entityLog
* added response model for entitylog and its entries
2024-03-26 12:36:21 +01:00
maverickstuder
d79ca13091 RED-8702: Explore document databases to store entityLog
* new package shared-mongo for mongo related classes
* refactoring to include mapstruct for entitylog to entitylogdocument mapping
2024-03-26 11:56:40 +01:00
maverickstuder
4eb321c1d1 RED-8702: Explore document databases to store entityLog
* added tests
2024-03-25 15:24:46 +01:00
maverickstuder
6ffffd75d9 RED-8702: Explore document databases to store entityLog 2024-03-25 13:17:10 +01:00
maverickstuder
ff3fb59c39 RED-8702: Explore document databases to store entityLog 2024-03-25 10:32:07 +01:00
maverickstuder
42a99c2375 Merge remote-tracking branch 'origin/RED-8702' into RED-8702
# Conflicts:
#	persistence-service-v1/persistence-service-server-v1/src/test/java/com/iqser/red/service/peristence/v1/server/integration/tests/ManualRedactionTest.java
2024-03-25 10:08:43 +01:00
maverickstuder
9031bcde7a RED-8702: Explore document databases to store entityLog 2024-03-25 10:08:05 +01:00
maverickstuder
6c42798f44 Revert "RED-8702: Explore document databases to store entityLog * refactoring"
This reverts commit 67f7d8a7
2024-03-25 10:08:05 +01:00
maverickstuder
38251c64d9 RED-8702: Explore document databases to store entityLog 2024-03-25 10:08:05 +01:00
maverickstuder
e378b3839d RED-8702: Explore document databases to store entityLog
* liquibase fix
2024-03-25 10:08:05 +01:00
maverickstuder
e2b0d841ad RED-8702: Explore document databases to store entityLog
* liquibase collection initialization first draft
2024-03-25 10:08:05 +01:00
maverickstuder
dd37c56e41 RED-8702: Explore document databases to store entityLog
* liquibase collection initialization first draft
2024-03-25 10:08:05 +01:00
maverickstuder
314055c573 RED-8702: Explore document databases to store entityLog
* added observed
2024-03-25 10:08:05 +01:00
maverickstuder
0897554ecc RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
Dominique Eifländer
c757428a09 Enabled logging for tests 2024-03-25 10:08:05 +01:00
maverickstuder
107d5f7278 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
03be922675 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
fd93cea1cf RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
66b476a7bf RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
0669028afd RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
ac9fce2b26 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
30dd8f261d RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
517de7f1e8 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
24ef24c5c9 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-25 10:08:05 +01:00
maverickstuder
4bdbb61aa1 RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container
2024-03-25 10:08:05 +01:00
maverickstuder
bca59bd31c RED-8702: Explore document databases to store entityLog
* first fix for failing tests
2024-03-25 10:08:05 +01:00
maverickstuder
1b1c10ecff RED-8702: Explore document databases to store entityLog 2024-03-25 10:08:03 +01:00
maverickstuder
560bc883c9 RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic
2024-03-25 10:07:29 +01:00
maverickstuder
a1b6e0c251 RED-8702 2024-03-25 10:07:09 +01:00
maverickstuder
cc10a96721 RED-8702 2024-03-25 10:07:04 +01:00
maverickstuder
6f02bc0445 RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container
2024-03-25 10:06:56 +01:00
maverickstuder
c629464a61 RED-8702: Explore document databases to store entityLog
* first fix for failing tests
2024-03-25 10:06:56 +01:00
maverickstuder
351207e5f1 RED-8702: Explore document databases to store entityLog 2024-03-25 10:06:56 +01:00
maverickstuder
c4591654de RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic
2024-03-25 10:06:56 +01:00
maverickstuder
78f5ad46c8 RED-8702 2024-03-25 10:06:54 +01:00
maverickstuder
d67ba5b455 RED-8702 2024-03-25 10:06:47 +01:00
maverickstuder
5a690af28b RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container

RED-8702: Explore document databases to store entityLog
* first fix for failing tests

RED-8702: Explore document databases to store entityLog

RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic

RED-8702

RED-8702
2024-03-25 10:05:59 +01:00
maverickstuder
54de8074b6 RED-8702: Explore document databases to store entityLog 2024-03-25 10:04:27 +01:00
maverickstuder
9852520e5e Revert "RED-8702: Explore document databases to store entityLog * refactoring"
This reverts commit 67f7d8a7
2024-03-25 09:59:54 +01:00
maverickstuder
0545fdb24b RED-8702: Explore document databases to store entityLog 2024-03-25 09:44:55 +01:00
maverickstuder
b2b6aa1ffd RED-8702: Explore document databases to store entityLog
* liquibase fix
2024-03-22 17:00:24 +01:00
maverickstuder
32e8e8aa0d RED-8702: Explore document databases to store entityLog
* liquibase collection initialization first draft
2024-03-21 13:45:09 +01:00
maverickstuder
87b4b9d806 RED-8702: Explore document databases to store entityLog
* liquibase collection initialization first draft
2024-03-21 12:58:32 +01:00
maverickstuder
9805b900fc RED-8702: Explore document databases to store entityLog
* added observed
2024-03-21 09:49:46 +01:00
maverickstuder
f5465c18f9 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 15:06:48 +01:00
Dominique Eifländer
56b124227a Enabled logging for tests 2024-03-20 13:46:55 +01:00
maverickstuder
bfe3f880f4 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 13:11:34 +01:00
maverickstuder
67f7d8a7d0 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 12:05:34 +01:00
maverickstuder
6a1a7c9696 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 11:47:51 +01:00
maverickstuder
93708b4efc RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 11:42:56 +01:00
maverickstuder
d4c97cd970 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 11:23:47 +01:00
maverickstuder
cf98969d38 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-20 10:49:50 +01:00
maverickstuder
6d9fa8a8c0 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-19 17:15:41 +01:00
maverickstuder
9daca56fbc Merge remote-tracking branch 'origin/RED-8702' into RED-8702
# Conflicts:
#	persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java
2024-03-19 17:06:28 +01:00
maverickstuder
1304fbbbe9 RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container
2024-03-19 17:06:06 +01:00
maverickstuder
bf7f15e744 RED-8702: Explore document databases to store entityLog
* first fix for failing tests
2024-03-19 17:06:04 +01:00
maverickstuder
2b4ce6b448 RED-8702: Explore document databases to store entityLog 2024-03-19 17:06:02 +01:00
maverickstuder
af791f13eb RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic
2024-03-19 17:05:58 +01:00
maverickstuder
c3ad821305 RED-8702 2024-03-19 17:05:24 +01:00
maverickstuder
2dbc4ef348 RED-8702 2024-03-19 17:05:17 +01:00
maverickstuder
c7d650abb9 RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container

RED-8702: Explore document databases to store entityLog
* first fix for failing tests

RED-8702: Explore document databases to store entityLog

RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic

RED-8702

RED-8702
2024-03-19 17:05:08 +01:00
maverickstuder
7f4af4aaca Merge remote-tracking branch 'origin/RED-8702' into RED-8702 2024-03-19 17:03:39 +01:00
maverickstuder
49932a9074 RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* refactoring

RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container

RED-8702: Explore document databases to store entityLog
* first fix for failing tests

RED-8702: Explore document databases to store entityLog

RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic

RED-8702

RED-8702
2024-03-19 17:03:25 +01:00
maverickstuder
aed3da331b RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-19 16:36:59 +01:00
maverickstuder
b56e0c30e4 RED-8702: Explore document databases to store entityLog
* refactoring
2024-03-19 15:30:32 +01:00
maverickstuder
e9c26e37df RED-8702: Explore document databases to store entityLog
* fix for AbstractPersistenceServerServiceTest to include mongodb container
2024-03-19 14:52:34 +01:00
maverickstuder
0edb28f164 RED-8702: Explore document databases to store entityLog
* first fix for failing tests
2024-03-19 13:25:19 +01:00
maverickstuder
3060f5f28a RED-8702: Explore document databases to store entityLog 2024-03-19 11:26:52 +01:00
maverickstuder
cfdd6a6924 RED-8702: Explore document databases to store entityLog
* added mongodb documents, repositories and EntityLogMongoService
* refactored places where entity logs were stored and loaded to use new logic
2024-03-18 15:05:41 +01:00
maverickstuder
f8741b54d3 RED-8702 2024-03-14 09:17:12 +01:00
maverickstuder
540129a051 RED-8702 2024-03-13 15:26:35 +01:00