We have some tables that contain log stuff by intention. These are never subject to sync in regular cases.
The module past http://drupal.org/project/past as watchdog "replacement" and extensive log service sometimes contain huge data in the log.

Also this applies to watchdog and as referred below to cache tables.

I would add a hook where modules can define that there are default skippable tables.
hook_drush_sql_skip_tables()

Possibly we need an option to still capture them in case you're doing e.g. error hunting on staging from production.
--no-hook-skip-tables

Related to #1811234: Add option to automatically find all Drupal cache tables for skip/structure table lists (via hook_flush_caches)

Comments

greg.1.anderson’s picture

Version: 7.x-5.x-dev » 8.x-6.x-dev
Status: Active » Closed (won't fix)
Issue tags: +Needs migration

This issue was marked closed (won't fix) because Drush has moved to Github.

If this feature is still desired, you may copy it to our Github project. For best results, create a Pull Request that has been updated for the master branch. Post a link here to the PR, and please also change the status of this issue to closed (duplicate).

Please ask support questions on Drupal Answers.