Glent seems to be broken since nov 22:
Exception in thread "main" java.lang.NullPointerException
at org.wikimedia.search.glent.fst.SerializableFST.writeObject(SerializableFST.java:33)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1154)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
at org.apache.spark.serializer.JavaSerializationStream.writeObject(JavaSerializer.scala:44)
at org.apache.spark.broadcast.TorrentBroadcast$.$anonfun$blockifyObject$4(TorrentBroadcast.scala:319)
at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1439)
at org.apache.spark.broadcast.TorrentBroadcast$.blockifyObject(TorrentBroadcast.scala:321)
at org.apache.spark.broadcast.TorrentBroadcast.writeBlocks(TorrentBroadcast.scala:138)
at org.apache.spark.broadcast.TorrentBroadcast.<init>(TorrentBroadcast.scala:91)
at org.apache.spark.broadcast.TorrentBroadcastFactory.newBroadcast(TorrentBroadcastFactory.scala:35)
at org.apache.spark.broadcast.BroadcastManager.newBroadcast(BroadcastManager.scala:77)
at org.apache.spark.SparkContext.broadcast(SparkContext.scala:1509)
at org.apache.spark.api.java.JavaSparkContext.broadcast(JavaSparkContext.scala:546)
at org.wikimedia.search.glent.fst.AllPairsLevenshtein.toLookup(AllPairsLevenshtein.java:147)
at org.wikimedia.search.glent.fst.AllPairsLevenshtein.getForwardLookup(AllPairsLevenshtein.java:180)
at org.wikimedia.search.glent.fst.AllPairsLevenshtein.apply(AllPairsLevenshtein.java:70)
at org.wikimedia.search.glent.fst.AllPairsLevenshtein.apply(AllPairsLevenshtein.java:54)
at org.wikimedia.search.glent.SimilarQueriesSuggester.generateCandidatesFromStructs(SimilarQueriesSuggester.java:126)
at org.wikimedia.search.glent.SimilarQueriesSuggester.generateCandidates(SimilarQueriesSuggester.java:96)
at org.wikimedia.search.glent.Method$M1RunCandidates.accept(Method.java:177)
at org.wikimedia.search.glent.Method$M1RunCandidates.accept(Method.java:162)
at org.wikimedia.search.glent.GlentControl.main(GlentControl.java:63)