Skip to content

Commit adbd5b4

Browse files
author
Charles Greer
committed
Merge branch 'release/4.0.0'
2 parents 8fe49f4 + e3c04c2 commit adbd5b4

File tree

5 files changed

+5489
-4956
lines changed

5 files changed

+5489
-4956
lines changed

CHANGELOG.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,132 @@
11
# Change Log
22

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+
3130
## [v3.0.0](https://github.com/marklogic/marklogic-data-hub/tree/v3.0.0) (2018-05-03)
4131

5132
[Full Changelog](https://github.com/marklogic/marklogic-data-hub/compare/v2.0.4...v3.0.0)

0 commit comments

Comments
 (0)