Skip to content

v9.4.0

Compare
Choose a tag to compare
@MarkMpn MarkMpn released this 05 Nov 21:12
c61a447

Changes:

  • c61a447 Merge pull request #573 from MarkMpn/direct-updates
  • c1e49d4 Merge branch 'master' into direct-updates
  • 24eaf1c Merge branch 'direct-updates' of https://github.com/MarkMpn/Sql4Cds into direct-updates
  • 5aa3f1a Added autocomplete information for DATETRUNC and CREATEELASTICLOOKUP functions
  • b7eb797 Merge pull request #572 from MarkMpn/direct-updates
  • 3530447 Merge branch 'master' into direct-updates
  • 2952873 Updated release notes
  • 2a79a08 Merge pull request #571 from MarkMpn/direct-updates
  • 1107675 Merge remote-tracking branch 'origin/master' into direct-updates
  • 6495afb Improved view of attribute accessors in execution plan property grid
See More
  • 4c173ea Use the correct values for CURRENT_USER while impersonating
  • 9dd470a Allow using eq-user condition for filtering primary key as well as lookup columns
  • 164646b Refactored DML data type conversions
  • 6779318 EntityReference type updates - support strongly typed EntityReference columns for simpler conversions
  • 4175722 Do not leak parameter definitions out of subqueries
  • 5026771 Added MINIMAL_UPDATES optimizer hint [ #249 ]
  • 02122e5 Fixed implicit type conversion when combining non-numeric and numeric values in binary operations
  • a4324e2 Merge pull request #563 from MarkMpn/alias-filter
  • 7cba7c9 Fixed converting FetchXML to SQL that includes a filter on an aliased table
  • be5c5b8 Fixed TDS compatibility
  • 44ac5cd Merge pull request #560 from MarkMpn/direct-updates
  • 1dc5bbf Fixed use of alias in subquery filters [ #558 ]
  • 26994bc Merge pull request #557 from MarkMpn/direct-updates
  • 82b6178 Refactored session variables
  • 7c6a314 datetimeoffset conversion fixes
  • 938d142 DATEDIFF tests & fixes
  • 84960ce DATETRUNC tests & fixes
  • 298fad0 DATEADD updates
  • 8443ef9 DATEPART fixes with tests based on examples in docs
  • 754b014 [small]datetime <-> numeric conversion improvements
  • 3ec0019 DATEPART compartibility improvements
  • 3ab7b8d Updated date/time data type parsing to respect SET DATEFORMAT
  • 265291d Refactored folding IDs to constant scan for UPDATE and DELETE
  • 384e94a Allow folding IN criteria using variables to FetchXML
  • e9d5d20 Delete records by ID without reading them first [ #248 ]
  • ddc9cf9 Merge pull request #554 from MarkMpn/polymorphic-activitypointer
  • 171448a Merge branch 'master' into polymorphic-activitypointer
  • 98d757e Support UPDATE & DELETE of activitypointer records, and principalobjectaccess records that reference an activitypointer [ #540 ]
  • 1392c34 Merge pull request #549 from MarkMpn/v9.3-fixes
  • 2317098 Initial work to extract activity type when revoking access
  • 992352f Fixed error with scalar subqueries without alias
  • 9b1790a Merge branch 'v9.3-fixes' of https://github.com/MarkMpn/Sql4Cds into v9.3-fixes
  • 20104f9 Added manual retry logic for service protection limits [ #544 ]
  • 0ea9df9 Standardised checking for missing records on UPDATE/DELETE
  • 98707b0 Merge branch 'master' into v9.3-fixes
  • 3324c5f Merge branch 'v9.3-fixes' of https://github.com/MarkMpn/Sql4Cds into v9.3-fixes
  • 3aa9eec Fixed test for filter on outer join nested loop
  • fd94f86 Do not fold join conditions from nested loop to outer source [ #548 ]
  • 1028992 Do not fold full outer join to FetchXML/metadata queries
  • 7c24e88 Use outer references when checking for not-null filters to apply to outer joins [ #547 ]
  • 0619008 Fixed folding subquery alias to constant scan [ #546 ]
  • f40e048 Do not attempt to use CreateMultiple or UpdateMultiple for virtual tables [ #541 ]
  • 6a39195 Fixed swapping order of inputs on hash join [ #542 ]
  • 8fd7519 Merge pull request #539 from MarkMpn/v9.3-fixes
  • cbc2ab8 Merge branch 'master' into v9.3-fixes
  • faeaef3 Added NEWID() function [ #537 ]
  • 9e1ee13 Show confirmation message on bulk delete jobs [ #536 ]
  • 754e24f Handle untyped entities and scalar collections in message responses, and entity types in message reuqests [ #369, #442, #494 ]
  • 3f328f8 Do not fold filters on EntityKeyIndexStatus [ #534 ]

This list of changes was auto generated.