Open bdgeise opened 5 years ago
@harsha2010 - Any luck looking at this one?
I was able to do some more testing/debugging today. If I do a true cross join, and test for point within polygon using a withColumn, it returns true. However when I do it in the where I still get an empty dataframe in return while using inject rules. @harsha2010
Another update here...Seems to work ok with the master branch and Spark 2.3.2. Are you aware of any changes since the 1.05 release that I might be able to look at and test against? @harsha2010
@bdgeise there is this bug I noticed and fixed a while back.. https://github.com/harsha2010/magellan/commit/aa9021eec14ccbdab4c90316ff9a7bf129873f8e
not sure if that is related. let me try this on 1.0.5 branch and check today
Using the example above, if I just
injectRules
I get 0 results. But if I don't useinjectRules
I get the proper results.Also, to note, I've tried different levels of precision in the index but the same issue persisted when injecting the rules.
Geojson file used for testing attached. TX.geojson.txt