This repository has been archived by the owner on May 18, 2023. It is now read-only.
Releases: unchartedsoftware/salt-core
Releases · unchartedsoftware/salt-core
Release 1.0.0
First stable release of Salt!
API changes:
- Casting is no longer required to retrieve tile data from the output of generate(). Instead, each Series object can be used to retrieve its own SeriesData from the resultant RDD[Tile]. See the README for more details.
- generate() now accepts a single Series as well as a Seq[Series]
- Mercator projection now includes a flag for TMS vs. non-TMS Y/bin-indexing.
Release 0.15.0
Mostly administrative tasks.
Release 0.14.0
- Applying Apache v2 license to codebase
Release 0.13.0
- Changing library name to Salt
- Bumping gradle version
Release 0.12.0
- Introduction of compound tiling, allowing multiple tile jobs (projection+aggregation) to be performed in parallel against the same source data
- Significant simplifications to API. Note, in particular, that ValueExtractors have been removed in favour of anonymous functions, and that the Projection and Request constructors have changed slightly. Increased type inference now allows tiling without the deliberate specification of any generic parameter types.
- Bugfixes
Release 0.11.0
Projections now use ValueExtractors instead of being aware of how to retrieve their data-space coordinate values from Rows. This makes more sense, but also affords more flexibility for synthesizing data-space coordinates within the ValueExtractor implementation (such as converting zip code to centroid lat/lon).
Release 0.10.0
- Source data is now an RDD instead of a DataFrame, for increased interoperability with other Spark libraries
- Adding new Aggregator for extracting top N elements per tile, from a collection column
Release 0.9.0
(Nearly) stable release before any minor API changes we want to squeeze in before 1.0.