Create an internal materialization replacement needs that is turnkey materialization to JDG (little to no user setup required)
- the operator may create the infinispan cluster if needed
- the status table and internal representation of the materialization target would be setup automatically
For the user this would be as simple marking a view as materialized and then it would be populated in jdg upon deployment. They would not have any concerns with cache naming, status tables, etc.
For simplicity the initial version would make a similar assumption to the current internal logic - it is for only a specific vdb. If the vdb cr is modified, then it's expected that the cache would be recreated.
- is related to
-
TEIID-5916 Add indexes in generated protobuf
-
- Resolved
-
-
ENTESB-11963 Use JDG as the default materialization target
-
- Closed
-
-
TEIIDSB-169 JDG caching for multi-pod dv
-
- Closed
-
- relates to
-
TEIID-5344 Fully manage the creation of materialization status tables
-
- Resolved
-
-
TEIIDSB-147 Caching and materialization changes for JDG / OpenShift
-
- Resolved
-
[TEIIDSB-170] Automate materialization to JDG
Worklog Id | Original: 12451030 [ 12451030 ] | |
Time Spent | Original: 1 week, 3 days, 2 hours [ 237600 ] | New: 2 weeks, 2 days, 2 hours [ 352800 ] |
Resolution | New: Done [ 1 ] | |
Status | Original: Coding In Progress [ 3 ] | New: Resolved [ 5 ] |
-
- Time Spent:
- 4 days
-
misc work with parser spike or reworking the regex and documentation etc.
Worklog Id | Original: 12450953 [ 12450953 ] | |
Time Spent | Original: 1 week, 1 day, 2 hours [ 180000 ] | New: 1 week, 3 days, 2 hours [ 237600 ] |
-
- Time Spent:
- 2 days
-
more work towards reducing the conflict in names and changing the operator to start independent of the materialization tags to use in the resultset caching
Worklog Id | Original: 12450914 [ 12450914 ] | |
Remaining Estimate | Original: 5 hours [ 18000 ] | New: 0 minutes [ 0 ] |
Time Spent | Original: 4 days, 3 hours [ 126000 ] | New: 1 week, 1 day, 2 hours [ 180000 ] |
-
- Time Spent:
- 1 day, 7 hours
-
more time on Operator and setting up a infinispan private cluster which is not included in the original design
Sprint | Original: DV Sprint 60, DV Sprint 61, DV Sprint 62 [ 13780, 14032, 14266 ] | New: DV Sprint 60, DV Sprint 61, DV Sprint 62, DV Sprint 63 [ 13780, 14032, 14266, 14514 ] |
Rank | New: Ranked higher |
Worklog Id | Original: 12450895 [ 12450895 ] | |
Remaining Estimate | Original: 3 days, 5 hours [ 104400 ] | New: 5 hours [ 18000 ] |
Time Spent | Original: 1 day, 3 hours [ 39600 ] | New: 4 days, 3 hours [ 126000 ] |
-
- Time Spent:
- 3 days
-
Work in the Operator and fixes in the Teiid Spring Boot
Worklog Id | Original: 12450863 [ 12450863 ] | |
Remaining Estimate | Original: 4 days, 7 hours [ 140400 ] | New: 3 days, 5 hours [ 104400 ] |
Time Spent | Original: 1 hour [ 3600 ] | New: 1 day, 3 hours [ 39600 ] |
-
- Time Spent:
- 1 day, 2 hours
-
adding the code-gen support
Status | Original: Open [ 1 ] | New: Coding In Progress [ 3 ] |
Comment | [ Looks like we can not add this in the vdb-codegen-plugin at all, if we handle the modification there is no way inject the modified DDL back into Teiid VDB. In the Operator model, the VDB is already written to disk (image). This needs to be handled in the Teiid Spring Boot engine in boot sequence before deployment of the vdb. ] |
Story Points | Original: 4 | New: 3 |
Rank | New: Ranked lower |
Sprint | Original: DV Sprint 60, DV Sprint 61 [ 13780, 14032 ] | New: DV Sprint 60, DV Sprint 61, DV Sprint 62 [ 13780, 14032, 14266 ] |
Sprint | Original: DV Sprint 60 [ 13780 ] | New: DV Sprint 60, DV Sprint 61 [ 13780, 14032 ] |
Rank | New: Ranked lower |
Fix Version/s | New: 1.5.0 [ 12344673 ] | |
Fix Version/s | Original: 1.4.0 [ 12342967 ] |
Link |
New:
This issue relates to |
Link |
New:
This issue is related to |
Worklog Id | Original: 12450418 [ 12450418 ] | |
Remaining Estimate | Original: 1 week [ 144000 ] | New: 4 days, 7 hours [ 140400 ] |
Time Spent | New: 1 hour [ 3600 ] |
Remaining Estimate | New: 1 week [ 144000 ] | |
Original Estimate | New: 1 week [ 144000 ] |
Story Points | New: 4 |
Rank | New: Ranked lower |
Sprint | New: DV Sprint 60 [ 13780 ] |
Fix Version/s | New: 1.4.0 [ 12342967 ] | |
Fix Version/s | Original: 1.5.0 [ 12344673 ] |
Fix Version/s | New: 1.5.0 [ 12344673 ] |
Fix Version/s | Original: 1.5.0 [ 12344673 ] |
Fix Version/s | New: 1.5.0 [ 12344673 ] |
Link |
New:
This issue relates to |
Link |
New:
This issue is related to |
Link |
New:
This issue is related to |
Initial automation of the Infinispan cluster is finished, there is further work as defined in
TEIIDSB-169The current documentation can be found at https://github.com/teiid/teiid-openshift-examples/blob/master/materializing.adoc
rhn-engineering-shawkins can you review the above docs and we will change or enhance accordingly.