ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/changelog
(Generate patch)

Comparing ibx/trunk/changelog (file contents):
Revision 90 by tony, Mon Jan 1 11:31:34 2018 UTC vs.
Revision 106 by tony, Thu Jan 18 14:37:35 2018 UTC

# Line 1 | Line 1
1 + IBX Change Log  version                                   (2.1-1) Fri, 12 Jan 2018 10:13:29 +0000
2 +
3 + 1. IBExtract: Identity columns - add addition check for null column for generator name.
4 +
5 + 2. IBCustomDataSet: Insert and Modify (Update) queries now recognise and process SQL RETURNING clauses.
6 +   The main use for this is for Firebird 3 Identity columns (see IBXDocumentation 6.6.8 for further
7 +   information). Values returned as a result of executing an Insert or Update statement
8 +   replace existing values in the current row for each corresponding column.
9 +
10 + 3. The InsertSQL property editor now shows Firebird 3 Identity columns separate from the Field List.
11 +   When InsertSQL is generated, the Identity columns are not included in the list of values to
12 +   be inserted. A RETURNING clause is added to the insert statement to return the value of
13 +   each Identity column after the insert is executed.
14 +
15 + 4. TIBGenerator: small performance improvement by not preparing query each time
16 +   a new number is generated.
17 +
18 + 5. TIBSQL: Free resources when transaction changed.
19 +
20 + 6. Property editor will now sync table name to a System Table when "Include System
21 +   Tables" is selected and the query is for a System Table.
22 +
23 + 7. Modify Property Editor now generates Update SQL with Computed By fields in Update..Returning clause.
24 +   Similarly Insert Property Editor now generates Insert SQL with Computed By fields in
25 +   Insert..Returning clause.
26 +
27 + 8. Minor Performance improvement to handling of Date/Time types in IBX datasets. Field
28 +   values are no longer converted to milliseconds from TDateTime and then back again
29 +   the TDateTime (the TDataset approach).
30 +
31   IBX Change Log  version                            (2.1-0) Fri, 15 Dec 2017 12:20:11 +0000
32  
33   1. IBCustomDataset: Minor change of PChar to PByte for compatibility with fbintf

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines