This release adds the following main features
- Databricks Unity Catalog Support. Earlier, users had to run Zingg against DBFS, which is getting deprecated. Using
UCPipein the Zingg Python API - Upgrade to Spark 3.5.5. This should enhance the Zingg performance
- Improved error handling. All errors and exceptions should bubble up with an informative help message to the end user
- Upgrade to Graphframes 0.10.0. This should enhance the Zingg performance of existing and new workloads
- Python Wheel has been made significantly lighter by removing unnecessary files
Full Changelog of what's changed
- Febrl model cleanup PR by @sania-16 in #1135
- New Release PR by @sania-16 in #1137
- 0.5.0 by @sonalgoyal in #1139
- 0.5.0 changes PR by @sania-16 in #1141
- fixed connection string for snowflake by @sonalgoyal in #1142
- Databricks notebook updated by @Nitish1814 in #1146
- Deleting unused reports and New Feature Docs PR by @sania-16 in #1145
- Lookup12march by @Nitish1814 in #1156
- Spark v3.5.5 Changes PR by @sania-16 in #1154
- refactored linker by @Nitish1814 in #1159
- Known issues by @Nitish1814 in #1163
- Added cache to Data by @Nitish1814 in #1165
- Docs Updates PR by @sania-16 in #1169
- Fixing Junits PR by @sania-16 in #1166
- Working perf tests PR by @sania-16 in #1172
- Fix for Labeller PR by @sania-16 in #1167
- exiting with exit code 1 in case of failure by @Nitish1814 in #1176
- Pipe Code Refactor PR by @sania-16 in #1179
- Documentation Changes PR by @sania-16 in #1182
- Documentation Changes PR by @sania-16 in #1184
- refactored argument creation by @Nitish1814 in #1186
- Updated doc by @padam-prakash in #1187
- added default argument loader by @Nitish1814 in #1188
- Uc by @sonalgoyal in #1193
- 0.5.1 webhooknotify (#1190) by @sonalgoyal in #1194
- reformatted PipeUtil by @Nitish1814 in #1183
- Refactor model.java by @padam-prakash in #1202
- throw exception in case of job fail by @padam-prakash in #1208
- Set checkpoint dir by @padam-prakash in #1207
- updated document with outputTmp. by @padam-prakash in #1211
- Revert "updated document with outputTmp." by @sonalgoyal in #1212
- made methods public instead of protected by @padam-prakash in #1215
- moved perf_test, removed perf, modified perfTest yml files by @padam-prakash in #1217
- Issue##1216 move perf test by @padam-prakash in #1218
- Issue##1216 move perf test by @padam-prakash in #1220
- Enhance Zingg Enterprise description with link by @Alexjones9998 in #1221
- Update adv-matchtypes.md by @Alexjones9998 in #1230
- Update stats.md by @Alexjones9998 in #1229
- Revise Zingg Enterprise description in documentation by @Alexjones9998 in #1228
- Revise Zingg Enterprise description in modeldiff.md by @Alexjones9998 in #1227
- Revise Zingg Enterprise description with licensing info by @Alexjones9998 in #1226
- Revise Zingg Enterprise description in approval.md by @Alexjones9998 in #1225
- Revise Zingg Enterprise description in modelexplain.md by @Alexjones9998 in #1224
- Update lookup.md by @Alexjones9998 in #1233
- Update verifyBlocking.md by @Alexjones9998 in #1232
- Update passthru.md by @Alexjones9998 in #1231
- Update lookup.md by @Alexjones9998 in #1223
- Update description of Zingg Enterprise in documentation by @Alexjones9998 in #1222
- build fixes by @padam-prakash in #1236
- Issue#1234 argument validator by @padam-prakash in #1241
- Issue#1242 fabric notebookissues by @padam-prakash in #1243
- removed tabulate in OSS notebook by @padam-prakash in #1244
- adding macOS directory in release setup by @inshane13 in #1248
- Updated the calendly link by @inshane13 in #1247
- specified the required maven version in docs by @LOGANBLUE1 in #1250
- Correcting global environment variables path by @inshane13 in #1249
- Revert "specified the required maven version in docs" by @sonalgoyal in #1252
- coming soon by @inshane13 in #1258
- Resolving Dependency Issue by @inshane13 in #1256
- correcting redirecting link by @inshane13 in #1254
- updated the snowflake link by @LOGANBLUE1 in #1253
- Reduce python wheel file size | closes #1264 by @inshane13 in #1263
- adding cdp link by @inshane13 in #1262
- remove .env extension dependency by @inshane13 in #1261
- remove unwanted links by @inshane13 in #1259
- release tar size reduction by @inshane13 in #1267
- Fix exception wrapping to retain original message by @LOGANBLUE1 in #1265
- Issue#1269 refactor documenter by @padam-prakash in #1270
- docs: expand Match Statistics documentation by @padam-prakash in #1273
- Nbl/docs macos setup by @nabeel054002 in #1260
- post processor docs update by @padam-prakash in #1284
- docs: add reassignZinggId & model diff guides by @padam-prakash in #1283
- Added proper Cleanup by @LOGANBLUE1 in #1293
- Issue#1290 refactor sim functions tests by @padam-prakash in #1291
- Replace StandardisePostprocessor with Transform by @padam-prakash in #1288
- Issue#1297 document optimised match type by @padam-prakash in #1298
- Add Microsoft Fabric and Databricks UCsupport docs by @padam-prakash in #1296
- Add Unity Catalog (Delta) read/write support by @padam-prakash in #1294
- updated imcremental docs by @LOGANBLUE1 in #1301
- Fix typo and add Zingg Enterprise footnote by @padam-prakash in #1302
- removed try-catch from the junits by @LOGANBLUE1 in #1277
- Issue#1303 testcase fix by @padam-prakash in #1305
- Clickhouse docs by @inshane13 in #1308
- Remove python export/peek model and related artifacts by @padam-prakash in #1311
- Remove Arguments.createArgumentsFromJSON and tests by @padam-prakash in #1313
New Contributors
- @Alexjones9998 made their first contribution in #1221
- @inshane13 made their first contribution in #1248
- @LOGANBLUE1 made their first contribution in #1250
- @nabeel054002 made their first contribution in #1260
Full Changelog: v0.5.0...28APR26_0