commit f4209f1fddd2d20532cde28efd0797df640f2dc6 Author: Ian Tabolt Date: Tue Jan 8 11:06:23 2019 -0500 Inline rocky madden jaro winkler algorithm * Inline rocky madden jarowinkler algo DEV-40 * Use Lists and Identity safe ops (sapling split of 04f4f92ecdd3b51630c52247f43108238fddb8a6) .../BaseUnmatchedPolygonFeatureMatchingIntermediateJob.scala | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) commit 4aa6650f859c8e3087dcbbf46171775a1a0deead Author: Ian Tabolt Date: Fri Jun 15 17:56:01 2018 -0400 Scalafmt EVERYTHING (#6987) * Run scalafmt on everything * Flip the switch to enable scalafmt (FSQ_ENABLE_SCALAFMT=True) * Add some // format: off and // format: on comments in particularly weird cases * Disable scalafmt on files that cause exceptions (sapling split of 61c9ef3975aa4f55f70e479d7908f42de0685d26) (sapling split of 8264ffd5eb789041b44688c92b468f426833730e) .../scalding/BaseAlternateNamesImporterJob.scala | 70 +- .../BaseAlternateNamesJoinIntermediateJob.scala | 249 +++--- .../scalding/BaseAttributesImporterJob.scala | 63 +- .../indexer/scalding/BaseBoostsImporterJob.scala | 45 +- .../scalding/BaseBoundingBoxImporterJob.scala | 61 +- .../BaseFeatureCenterS2CellIntermediateJob.scala | 56 +- .../scalding/BaseFeatureEditsImporterJob.scala | 14 +- .../BaseFeatureIndexBuildIntermediateJob.scala | 27 +- .../scalding/BaseFeatureJoinIntermediateJob.scala | 2 +- .../scalding/BaseFeatureMergeIntermediateJob.scala | 323 +++++++- .../scalding/BaseFeatureUnionIntermediateJob.scala | 10 +- .../indexer/scalding/BaseFeaturesImporterJob.scala | 108 +-- .../scalding/BaseGettyFeaturesImporterJob.scala | 104 +-- .../scalding/BaseIdIndexBuildIntermediateJob.scala | 6 +- ...atchedPolygonsGeometryJoinIntermediateJob.scala | 59 +- .../BaseNameIndexBuildIntermediateJob.scala | 19 +- ...entlessFeatureCenterS2CellIntermediateJob.scala | 20 +- ...tlessFeatureParentMatchingIntermediateJob.scala | 17 +- .../BasePolygonGeometriesImporterJob.scala | 9 +- .../BasePolygonIndexBuildIntermediateJob.scala | 6 +- .../BasePrefixIndexBuildIntermediateJob.scala | 81 +- .../BasePrematchedPolygonsImporterJob.scala | 6 +- .../scalding/BaseRelationsImporterJob.scala | 45 +- .../BaseRevGeoIndexBuildIntermediateJob.scala | 17 +- .../BaseS2CoveringIndexBuildIntermediateJob.scala | 22 +- .../indexer/scalding/BaseSlugsImporterJob.scala | 64 +- ...chedPolygonFeatureMatchingIntermediateJob.scala | 77 +- .../BaseUnmatchedPolygonsS2CoverImporterJob.scala | 17 +- .../indexer/scalding/FeatureEditHelper.scala | 36 +- .../scalding/FeatureEditLineProcessors.scala | 17 +- .../indexer/scalding/FeatureJoiners.scala | 283 ++++--- .../indexer/scalding/FeatureMergers.scala | 17 +- .../scalding/InMemoryLookupTableHelper.scala | 62 +- .../indexer/scalding/JobDefinitions.scala | 865 +++++++++++---------- .../scalding/TwofishesImporterInputSpec.scala | 9 +- .../scalding/TwofishesIntermediateJob.scala | 4 +- 36 files changed, 1740 insertions(+), 1150 deletions(-) commit 646692d919444ad20a3a5752254c065d97d03b3c Author: Mateo Rodriguez Date: Mon Mar 19 22:34:58 2018 -0400 Import country_revgeo shapefiles jars into Fsq.io (#5296) * Fix the remote_sources task runtime_classpath. This is almost certainly broken for our internal usecases as well. The Pants 1.3.0 upgrade likely is the culprit, which introduced some new classpath products mechanics. This also simplifies the remote_source task a bit. It used to set a stable_symlink with a path that wouldn't invalidate compiles. But for Pants 1.4.0 we will get stable task results_dir paths by default, so the complexity isn't worth inlining in this task. * Move cc-shapefiles quadtree library into Fsq.io * Finish moving into fsq.io * fixlint * buildgen (sapling split of 77de0d8f939f8d6f294801985dfc2f58996b33cd) .../fsq/twofishes/indexer/scalding/BaseGettyFeaturesImporterJob.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)