|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## [v4.0.0](https://github.com/marklogic/marklogic-data-hub/tree/v4.0.0) (2018-09-11) |
| 4 | + |
| 5 | +Bugs |
| 6 | + |
| 7 | + [DHFPROD-859] - #989 ⁃ DHF 3.0 upgrade path not clear |
| 8 | + [DHFPROD-890] - #1009 ⁃ 9.0-5 Upgrade : make sure to update the path of the rewriter on the Trace Server |
| 9 | + [DHFPROD-1100] - #1155 ⁃ Upgrading in Quickstart (with Quickstart.war) doesn't always work |
| 10 | + [DHFPROD-1174] - Running input flow after fresh install from a DHF project doesnt surface all the previously saved maps |
| 11 | + [DHFPROD-1252] - XDMP-NOSUCHDB error on running hubUpdate task to upgrade to 4.0.0 |
| 12 | + [DHFPROD-1254] - QuickStart project needs to be initialized although DHF is already installed |
| 13 | + [DHFPROD-1298] - Installation fails with non default staging modules db |
| 14 | + [DHFPROD-1308] - Traces are created after disabling traces |
| 15 | + [DHFPROD-1309] - Incorrect content.sjs generated for input flows when 'requireEs' set to true |
| 16 | + |
| 17 | + [DHFPROD-434] - #458 ⁃ Document the roles available and what each one does |
| 18 | + [DHFPROD-495] - #673 ⁃ Problem with clipboard button |
| 19 | + [DHFPROD-651] - #796 ⁃ Hub tracing fails (silently) if XQuery plugins return XML |
| 20 | + [DHFPROD-774] - Compatibiilty -- quickstart 3.0 to 3.1 |
| 21 | + [DHFPROD-788] - #893 ⁃ accept header ignored by /v1/resources/flow |
| 22 | + [DHFPROD-790] - #894 ⁃ Clearer documentation with respect to the Java prerequisite |
| 23 | + [DHFPROD-791] - gradlew hubInfo task returns garbage |
| 24 | + [DHFPROD-797] - #902 ⁃ xml options in entity-config get saved with JSON content and fail to deploy |
| 25 | + [DHFPROD-844] - #976 ⁃ add mldeploy step |
| 26 | + [DHFPROD-847] - #979 ⁃ list ports in use by dhf |
| 27 | + [DHFPROD-848] - #977 ⁃ explain databases created by dhf project |
| 28 | + [DHFPROD-850] - #980 ⁃ Update documentation for transform renames |
| 29 | + [DHFPROD-872] - #1000 ⁃ XML Processing Instructions break DHF ingest |
| 30 | + [DHFPROD-927] - #1029 ⁃ The total number of jobs is incorrect after running a flow |
| 31 | + [DHFPROD-931] - #1034 ⁃ UI messaging on entity that has no properties on Map |
| 32 | + [DHFPROD-933] - #1036 ⁃ Unable to save map |
| 33 | + [DHFPROD-942] - #1051 ⁃ On mapping, a data that starts with a number then followed by non-number character is interpreted as number |
| 34 | + [DHFPROD-944] - #1052 ⁃ Scaffolding allows white space in the Entity properties. |
| 35 | + [DHFPROD-945] - #1053 ⁃ incorrect label for triggers db setting in QS advanced options. |
| 36 | + [DHFPROD-948] - #1057 ⁃ Trace UI is showing nothing on ingested xml document |
| 37 | + [DHFPROD-958] - #1061 ⁃ DHF is not being installed from quick-start UI |
| 38 | + [DHFPROD-1001] - Unable to set different SSL context for (staging, final)client and (staging, final)manageclient |
| 39 | + [DHFPROD-1008] - TrustManager is not set when creating client objects |
| 40 | + [DHFPROD-1017] - #1104 ⁃ Some icons on QuickStart UI login page are missing if you start QuickStart war |
| 41 | + [DHFPROD-1033] - Differences in <attachments> content in the envelope generated by xqy and sjs |
| 42 | + [DHFPROD-1034] - Unmapped properties shows up as null with mapping generated content.sjs |
| 43 | + [DHFPROD-1045] - #1120 ⁃ On Harmonize flow page, the plus sign for Options is not aligned |
| 44 | + [DHFPROD-1046] - The source xpath returns incorrect result with mapping generated content.sjs |
| 45 | + [DHFPROD-1051] - #1124 ⁃ Map doesn't retain the properties if you change the source (on map revisit) |
| 46 | + [DHFPROD-1061] - #1134 ⁃ Unable to create a harmonize flow that uses the mapping if not redeploying the modules |
| 47 | + [DHFPROD-1062] - #1135 ⁃ After creating and modeling the map, the first mapping property on content.sjs is not indented |
| 48 | + [DHFPROD-1065] - #1138 ⁃ Performance decrease if you have multiple maps |
| 49 | + [DHFPROD-1074] - #1144 ⁃ Able to save an entity with duplicate property names |
| 50 | + [DHFPROD-1082] - #1146 ⁃ Harmonized flow with mapping on second entity is broken |
| 51 | + [DHFPROD-1094] - #1151 ⁃ Cannot edit the source of an already existing map |
| 52 | + [DHFPROD-1096] - #1153 ⁃ HTTP 500: Internal Server Error while retrieving a map with a name |
| 53 | + [DHFPROD-1097] - #1154 ⁃ Overlapped facet counts if it has 4 digits or more |
| 54 | + [DHFPROD-1110] - #1165 ⁃ content.sjs creates incorrect variables for properties having underscore in the entity |
| 55 | + [DHFPROD-1112] - #1166 ⁃ Hub Graphic corrupted / missing |
| 56 | + [DHFPROD-1113] - #1168 ⁃ content.xqy generates extract-instance-X() with empty mapping |
| 57 | + [DHFPROD-1114] - #1170 ⁃ Mapping doesnt allow to save an edited version of a map |
| 58 | + [DHFPROD-1118] - Mapping generates incorrect content |
| 59 | + [DHFPROD-1119] - #1175 ⁃ Click of + button for entity 2 mapping when on a map for entity 1 doesnt bring up the new-map modal |
| 60 | + [DHFPROD-1120] - #1176 ⁃ Able to create maps with duplicate names |
| 61 | + [DHFPROD-1122] - #1179 ⁃ Map created from QuickStart should not be deployed to Modules database until map is saved |
| 62 | + [DHFPROD-1124] - #1180 ⁃ Updating description of a mapping should prompt to Save the map again |
| 63 | + [DHFPROD-1125] - #1181 ⁃ Using an invalid source URI should first check for validity before resetting existing selection/mapping |
| 64 | + [DHFPROD-1127] - #1184 ⁃ Input flow/mlcp failing in QuickStart when any datatype other than string is used |
| 65 | + [DHFPROD-1131] - source xpath generates JS content with syntax error |
| 66 | + [DHFPROD-1151] - #1201 ⁃ Issue when using a collector on a huge amount of URIs |
| 67 | + [DHFPROD-1159] - #1217 ⁃ ResourceNotFound exception if mapping name contains whitespace |
| 68 | + [DHFPROD-1164] - Overflowing mapping value if it's too long |
| 69 | + [DHFPROD-1165] - #1229 ⁃ Tracing database exist on DHF Upgrade from 3.0.0 to 3.1.0 |
| 70 | + |
| 71 | + |
| 72 | +Task |
| 73 | + |
| 74 | + [DHFPROD-964] - Upgrade testing from DHF-3.0.0 to DHF-3.1.0 |
| 75 | + [DHFPROD-225] - Design and implement security model to preempt needs for PII story |
| 76 | + [DHFPROD-338] - Atomic return value as a response header |
| 77 | + [DHFPROD-640] - JSON Schema for API First function declaration |
| 78 | + [DHFPROD-909] - Create E2E test Plan for Flat Model-to-Model mapping |
| 79 | + [DHFPROD-911] - Create test plan for Security policy |
| 80 | + [DHFPROD-924] - Investigate and create POC to create framework to run unit and integration tests for sprint boot layer API's |
| 81 | + [DHFPROD-1056] - Document PII support |
| 82 | + |
| 83 | + |
| 84 | +Epic |
| 85 | + |
| 86 | + [DHFPROD-234] - Flat model-to-model mapping |
| 87 | + [DHFPROD-1084] - Upgrade improvements - Doc and e-node changes |
| 88 | + |
| 89 | +Story |
| 90 | + |
| 91 | + [DHFPROD-1078] - Update tutorial to showcase model-to-model mapping |
| 92 | + [DHFPROD-1085] - Upgrade to 3.0 overall guidance |
| 93 | + [DHFPROD-1087] - Upgrade instructions |
| 94 | + [DHFPROD-1101] - Technical story: Understand the upgrade path |
| 95 | + [DHFPROD-1103] - Documentation for model-to-model mapping |
| 96 | + [DHFPROD-1133] - Execute the DHF Release (4.0) |
| 97 | + [DHFPROD-1168] - Release notes for 4.0 |
| 98 | + [DHFPROD-1192] - Return e-node modules to modules db |
| 99 | + [DHFPROD-1194] - Provide modules, schemas and triggers databases for FINAL |
| 100 | + [DHFPROD-254] - Document Error Codes |
| 101 | + [DHFPROD-278] - API Service Developer can generate Java database function |
| 102 | + [DHFPROD-279] - Data Service Developer can support proxy requests in the appserver |
| 103 | + [DHFPROD-307] - Data Architect manipulates the mapping of property-to-property |
| 104 | + [DHFPROD-308] - Data Architect can run flow |
| 105 | + [DHFPROD-311] - API Service Developer can generate simplest Java proxy function |
| 106 | + [DHFPROD-341] - Mapping experience for long lists of attributes |
| 107 | + [DHFPROD-346] - API Service Developer can generate a Java proxy with payloads |
| 108 | + [DHFPROD-350] - API Service Developer can generate a class from a bundle |
| 109 | + [DHFPROD-351] - PII Configuration artifacts get deployed to data hub |
| 110 | + [DHFPROD-583] - Default document permissions (read) for harmonized entities |
| 111 | + [DHFPROD-606] - Default document permissions (update) for harmonized entities |
| 112 | + [DHFPROD-607] - API Service Developer can generate a Java database function with multipart payloads |
| 113 | + [DHFPROD-608] - Build a demo that showcases pii |
| 114 | + [DHFPROD-612] - API Service Developer can map Java datatypes to server datatypes |
| 115 | + [DHFPROD-615] - API Service Developer can call a database function from AWS middle tier |
| 116 | + [DHFPROD-619] - Move base support for generated classes into the Java API |
| 117 | + [DHFPROD-625] - Toggle PII on entity property as part of modeling UI activities |
| 118 | + [DHFPROD-666] - Data Service Developer can opt into efficient but constrained HTTP transport |
| 119 | + [DHFPROD-678] - Determine what is PII |
| 120 | + [DHFPROD-816] - CLONE - Default document permissions (read + write) for harmonized entities |
| 121 | + [DHFPROD-819] - CLONE - Default document permissions (update) for harmonized entities |
| 122 | + [DHFPROD-839] - Security vulnerability in package-lock.json |
| 123 | + [DHFPROD-949] - Ability to change source doc |
| 124 | + [DHFPROD-956] - Execute the code generation from Gradle |
| 125 | + [DHFPROD-1024] - Orient example in tutorial to current model to model mapping scenario (eg all same source doc) |
| 126 | + |
| 127 | + |
| 128 | + |
| 129 | + |
3 | 130 | ## [v3.0.0](https://github.com/marklogic/marklogic-data-hub/tree/v3.0.0) (2018-05-03) |
4 | 131 |
|
5 | 132 | [Full Changelog](https://github.com/marklogic/marklogic-data-hub/compare/v2.0.4...v3.0.0) |
|
0 commit comments