User: jpetso Branch: HEAD Date: Sat, 14 Feb 2009 14:13:21 +0000 Modified files: /modules/versioncontrol/commitlog commitlog.module /modules/versioncontrol versioncontrol.module Log message: #216373 by jpetso: Direct hook access to the operations query. That means: * versioncontrol_project (and others) can provide their own native custom constraints, using direct database joins. 'nids' constraint, anyone? :D * Unknown constraint keys now produce an empty result array, instead of just being ignored. Which means we can drop Commit Log's check for versioncontrol_project to exist for the 'nids' constraint - we can now rely on Version Control API not to return too many results. * Only insignificant increase in lines of code for vastly most extensibility. * Further steps to a generic query builder. I still don't want to depend on Views for that, let's wait until D7 provides a native one. * Let the database do the DISTINCT(vc_op_id). Theoretically, we could now offer "real" limit or pager queries with little effort. * And finally, one more todo item for d.o deployment being smashed! Hayaa! Links: http://cvs.drupal.org/diff.php?path=contributions/modules/versioncontrol/com... http://cvs.drupal.org/diff.php?path=contributions/modules/versioncontrol/ver...
participants (1)
-
drupal-cvs@drupal.org