| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| zingg-0.7.0.jar | 2026-08-10 | 3.8 MB | |
| zingg-0.7.0-spark-3.5.5.tar.gz | 2026-08-10 | 65.8 MB | |
| README.md | 2026-08-10 | 4.7 kB | |
| Zingg 0.7.0 source code.tar.gz | 2026-08-10 | 452.4 MB | |
| Zingg 0.7.0 source code.zip | 2026-08-10 | 455.5 MB | |
| Totals: 5 Items | 977.5 MB | 1 | |
Highlights
Performance
- Upgraded GraphFrames 0.10.0 → 0.11.0 (#1335) — bumps the graph-processing library used for blocking/clustering to pick up upstream fixes and performance improvements.
- Updated Docker base image to
apache/spark:3.5.5-python3(#1336)
Error Handling & Telemetry
- Proper error propagation across config loading and preprocessing (#1329) — root-cause exceptions are now chained into
ZinggClientException/ZinggExceptioninstead of being swallowed, so users see the real underlying cause. - Fixed
MatchTypes.getByNameexception type — now throws a specificIllegalArgumentExceptioninstead of a generic checkedException. - Fixed missing telemetry fields (#1342) —
dataFormat,outputFormat,numTotalFields,numMatchFields, andstopWordsare now correctly captured.
Code Cleanup
- Removed stale unused
namefield fromMatcherandLinker(#1344) - Refactored
SparkClientconstructors (#1318) — added overloads accepting azFactoryClassNamestring for easier custom-factory instantiation.
Testing Infrastructure
- Split Spark test session into Lite and Heavy profiles (#1348) — most tests run on a 1G lightweight session while memory-intensive tests get 8G, speeding up CI.
- Consolidated perf test workflows into one reusable GitHub Actions workflow (#1346, #1334, #1331) — reduced duplication and added performance plotting.
Notebooks
- Modularized and reorganized Databricks and Fabric notebooks (#1321, #1324, #1325, #1316) — split into numbered, single-purpose notebooks for easier stage-by-stage execution and debugging.
Documentation
- Corrected the
explainconfig documentation (#1328).
Bug Fixes
- Fixed labeler truncating field values in vertical display (#1361).
See the full commit-level changelog below for every PR included in this release.
What's Changed
- Update FebrlExample notebook to add DOCS_DIR construction by @padam-prakash in https://github.com/zinggAI/zingg/pull/1316
- Refactor SparkClient constructors by @padam-prakash in https://github.com/zinggAI/zingg/pull/1318
- updated databricks notebooks by @LOGANBLUE1 in https://github.com/zinggAI/zingg/pull/1321
- review and changed the databricks notebooks by @LOGANBLUE1 in https://github.com/zinggAI/zingg/pull/1324
- reviewed and added notebooks by @LOGANBLUE1 in https://github.com/zinggAI/zingg/pull/1325
- correct the explain config by @LOGANBLUE1 in https://github.com/zinggAI/zingg/pull/1328
- aded proper error propagation by @LOGANBLUE1 in https://github.com/zinggAI/zingg/pull/1329
- Fix perf runner json by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1331
- Updates the Docker base image to apache/spark:3.5.5-python3. by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1336
- simplify workflows and integrate performance plotting by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1334
- Consolidate perf test workflows into a single reusable workflow by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1346
- Remove stale unused name field from Matcher and Linker (#682) by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1344
- Upgrade GraphFrames to 0.11.0 by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1335
- Changing test infrastructure to have different values for spark environment so that memory during test runs can be optimal by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1348
- Fix: dataFormat/outputFormat/numTotalFields/numMatchFields/stopWords missing from telemetry by @siddhik719 in https://github.com/zinggAI/zingg/pull/1342
- Fix labeler truncating field values in vertical display by @Chandanydv1234 in https://github.com/zinggAI/zingg/pull/1361
New Contributors
- @siddhik719 made their first contribution in https://github.com/zinggAI/zingg/pull/1342
Full Changelog: https://github.com/zinggAI/zingg/compare/v0.6.0...v0.7.0