@@ -21,22 +21,54 @@ Then run the tool by executing the run.sh script.
2121
2222Release Notes
2323-------------
24+ 1.8 - 2011-12-08
25+
26+ * Adds configuration attribute for item property-case (preserve, lower, upper
27+ and legacy). Starting with new schema version 7, the default is preserve. Older
28+ schema versions continue to have the legacy behavior of lowercasing
29+ property names from column names but not from pivoted values.
30+
31+ preserve - Use whatever case we get back from the database
32+ lower - All property names are converted to locale lower case
33+ upper - All property names are converted to locale upper case
34+ legacy - Property names from sql column labels are converted to lower case,
35+ but property names from vertical table values are preserved.
36+
37+ * Fixes "If a subquery is empty, it should be ignored (and reported) and not
38+ throw an error."
39+
40+ * Adds support for unscopedJsonColumns to be able to merge in JSON column
41+ data to the top level properties. Deprecates property "jsonColumnNames" in
42+ favor of more explicit "scopedJsonColumns" for the same behavior. Adds new
43+ property "unscopedJsonColumns" for columns that should be merged into the
44+ top-level item properties.
45+
46+ * Makes subqueries use NullDefaultCaseInsensitiveParameterSource. If subquery
47+ uses a bound parameter that is not present in the main item properties, then
48+ null is used for the parameter value.
2449
25501.7 - 2011-11-04
26- * Adds support for add-to-item for deltas and snapshots (the Discovery Engine does not support add-to-item for bulk or full
27- changesets). The add-to-item configuration element supports the same attributes and child configuration elements as set-item.
51+ * Adds support for add-to-item for deltas and snapshots (the Discovery Engine
52+ does not support add-to-item for bulk or full changesets). The add-to-item
53+ configuration element supports the same attributes and child configuration
54+ elements as set-item.
2855 * Adds another subquery test scenario.
29- * Fixes Data Tool Outputs Empty Strings: If a column returns an empty string, the data tool still outputs the column value.
30- Empty strings should not be output.
56+ * Fixes Data Tool Outputs Empty Strings: If a column returns an empty string,
57+ the data tool still outputs the column value. Empty strings should not be
58+ output.
3159 * Fixes merge-columns should not be case sensitive.
3260
33611.6 - 2011-09-28
3462
35- * Adds support for provider and kind to Discovery Data Tool. The configuration elements can now take optional attributes
36- providerColumn and kindColumn. If either of these are specified, then the resulting changeset set-item and remove-item
37- elements will not have an id attribute, and instead will have locator, provider and kind attributes.
38- The providerColumn and kindColumn are not included in the resulting set-item properties, since that would be redundant.
39- * No longer includes id column in set-item properties, since it is redundant to the set-item id attribute.
63+ * Adds support for provider and kind to Discovery Data Tool. The
64+ configuration elements can now take optional attributes providerColumn and
65+ kindColumn. If either of these are specified, then the resulting changeset
66+ set-item and remove-item elements will not have an id attribute, and instead
67+ will have locator, provider and kind attributes. The providerColumn and
68+ kindColumn are not included in the resulting set-item properties, since that
69+ would be redundant.
70+ * No longer includes id column in set-item properties, since it is redundant
71+ to the set-item id attribute.
4072
41731.5 - 2011-08-04
4274
0 commit comments