Skip to content

duckdb_feature_iterator: Add support for NoGeometry Flag and Log sql query

Florent Fougères requested to merge flag-no-geometry into main

What does this MR do?

Goals

  • When the NoGeometry flag is set on the QgsRequest, we execute a simplified SQL query that doesn't query the geometry column.
  • When debug mode is enabled in the plugin settings, the sql query executed by the feature iterator is logged.

Checklists

Author's checklist

  • I've read the contribution guidelines and affirm:
    • my branch has been created from main
    • if the code is not completely achieved, I apply the Draft/WIP prefix
    • the DOD is satisfied specially tests
  • assign myself (the MR creator will automatically be assigned)
  • the box Delete source branch when merge request is accepted. is checked

Reviewer's checklist

  • assign yourself as Reviewer and remember that others developers can comment too
Edited by Jean Felder

Merge request reports

Loading