Hello Mirko and Marc
Thanks Marc for the reply.
Le 22/02/2017 à 06:31, Marc Le Bihan a écrit :
> (Is Git used now or SVN still ? I tried to push something through
> Git few week ago but it failed).
>
SVN is still the master repository and Git the mirror. I wanted to leave
enough time to the Apache infrastructure team to settle down their work
related to Git support with other projects. I didn't checked their
status lately. Maybe Chris Mattmann would know more.
> The Driver isn't published yet because I wished to set a good parser
> on its SQL conditions clauses, but waiting for that could be waiting
> for long because it would be a long and difficult coding to achieve that.
>
> If Driver was released the next version of Apache SIS, it would have
> only support of simple conditions clause. "WHERE ID = 15", "WHERE
> POPULATION > 10000", etc. But wouldn't support AND, OR operators nor
> GROUP BY or other directives.
>
An alternative which may be nice to explore would be whether we could
use Apache Calcite for managing the SQL interpretation part. Ideally not
only for Shapefile, but some other data stores too.
One thing that would be nice to adjust before a sis-shapefile release
would be to uniformize (at least partially) the API with other data
stores. A common API proposal has been submitted in [1] but is likely to
evolve.
Martin
[1]
https://lists.apache.org/thread.html/5e052209b5d2023a4e05b5f08dc9b755501c6798ba7b4de38a82614b@%3Cdev.sis.apache.org%3E