Enhancement
See this file for the GenQuery iterator implementation.
https://github.com/irods/irods_rule_engine_plugin_python/blob/0f5df8f07da2362511c094da12867789bbe24ed2/genquery.py
The motivation behind this is to allow people to take advantage of the new parser without needing change their existing code (too much).
Things to keep in mind:
- Developers must implement their own form of pagination when using GenQuery2
- Some GenQuery1 columns may not exist or may have been renamed
Enhancement
See this file for the GenQuery iterator implementation.
https://github.com/irods/irods_rule_engine_plugin_python/blob/0f5df8f07da2362511c094da12867789bbe24ed2/genquery.py
The motivation behind this is to allow people to take advantage of the new parser without needing change their existing code (too much).
Things to keep in mind: