Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geomesa-dev] Query result is unstable on geomesa_2.11-2.1.0 against geomesa2.11-2.0.2

Hi GeoMesa Devs,

Thanks for your answer. By debugging and tracing the source code, I found that in HBaseIndedexAdapter.scala there is a function called scanConfig and I changed some code,

 specifically I used  

                    val remoteCQLFilter = ecql.getOrElse(Filter.INCLUDE)

                    val encodedSft = SimpleFeatureTypes.encodeType(returenSchema)

                   val filter = new JSimpleFeatureFilter(sft, remoteCQLFilter, "", encodedSft)

                   Seq((JSimpleFeatureFilter.Priority, filter))  (2.0.2 source code)

  to substitute  for Seq((CqlTransformFilter.Priority, CqlTransformFilter(schema, ecql, transform))) (2.1.0 source code)  and after that, my polygon query went right.  Is it the difference between JSimpleFeatureFilter and CqlTransformFilter that causes the unstable query result problem?



 



 



 



 



 



 



 


Back to the top