22 | | To-do's: |
23 | | |
24 | | * Add logging (so we can see what going on when it crashes in production environment, if it ever occurs) |
25 | | * Add Thread Monitor |
26 | | * How to handle/load/implement descriptive tables like LAB_BEPALING, this table is actually big list of Measurements with a lot of extra fields. |
27 | | * options: |
28 | | * Create a new type that extends Measurement and hold the additional fields |
29 | | * Merge data into the label of Category |
30 | | * How to handle/load/implement the table that describes which foreign keys are used between the tables. |
31 | | * The matrix viewer should know this info as well to build correct queries |
32 | | * Re-factor lifelines packages (it a little bit messy), remove old not used code anymore and place in descriptive packages |
33 | | * Remove JPA dependencies |
34 | | * Many-to-many in JPA are not working properly with Labels, for example ov.setTarget_Name("x"). In JDBCMapper this is solved, but know not where and how we could best do this for JPA. This set by label should also be put into generated test |
35 | | * Remove change org.molgenis.!JpaDatabase interface to prevent this |
36 | | * //trick to prevent compilation problem in Hudson, should be changed! |
37 | | * this.em = ((!JpaDatabase)db).getEntityManager().getEntityManagerFactory().createEntityManager(); |
38 | | * Jpa reverse relation cause hudson to give compile error. Should be added to molgenis for non-jpa entities. And implement as @deprecated of throw unsupportedOperationException. |
39 | | * Update CSV readers to be multi threaded? |
40 | | * In (production) environment it's not a bad idea to put the java executable in the Oracle VM that part of the database. |
41 | | * Last but not least, Test if data is loaded correctly (Test from Anco). |
42 | | * We should make sure that the data is always loaded into the right format (this means that it always end up the right way in database). |
| 22 | To-do's / issues: |
| 23 | * Dates |
| 24 | * BEZOEK_ID (PK?) empty in LL_VW_BEZOEK |
| 25 | * The data in the Test and Acceptation environments are not the same |
| 26 | * Add logging (so we can see what going on when it crashes in production environment, if it ever occurs) |
| 27 | * Add Thread Monitor |
| 28 | * How to handle/load/implement descriptive tables like LAB_BEPALING, this table is actually big list of Measurements with a lot of extra fields. |
| 29 | * options: |
| 30 | * Create a new type that extends Measurement and hold the additional fields |
| 31 | * Merge data into the label of Category |
| 32 | * How to handle/load/implement the table that describes which foreign keys are used between the tables. |
| 33 | * The matrix viewer should know this info as well to build correct queries |
| 34 | * Re-factor lifelines packages (it a little bit messy), remove old not used code anymore and place in descriptive packages |
| 35 | * Remove JPA dependencies |
| 36 | * Many-to-many in JPA are not working properly with Labels, for example ov.setTarget_Name("x"). In JDBCMapper this is solved, but know not where and how we could best do this for JPA. This set by label should also be put into generated test |
| 37 | * Remove change org.molgenis.!JpaDatabase interface to prevent this |
| 38 | * //trick to prevent compilation problem in Hudson, should be changed! |
| 39 | * this.em = ((!JpaDatabase)db).getEntityManager().getEntityManagerFactory().createEntityManager(); |
| 40 | * Jpa reverse relation cause hudson to give compile error. Should be added to molgenis for non-jpa entities. And implement as @deprecated of throw unsupportedOperationException. |
| 41 | * Update CSV readers to be multi threaded? |
| 42 | * In (production) environment it's not a bad idea to put the java executable in the Oracle VM that part of the database. |
| 43 | * Last but not least, Test if data is loaded correctly (Test from Anco). |
| 44 | * We should make sure that the data is always loaded into the right format (this means that it always end up the right way in database). |