How is the `trigger_recollect` field of the `quote` table is defined and used?

1. The definition

2. Who does set it to 1?

3. Who does reset it from 1 to 0?

4. Who does use it?