Field SQL norevisions provides a field storage backend using SQL that does not create a revision table for each field.
The purpose of the module is to reduce the amount duplicated data that is saved on large Drupal sites that do not use revisions. It has the additional performance benefit of halving the number of queries during creating entities with fields.
The module includes a small patch for views in order to work with fields create using the new backend.
WARNING: Once this module has been enabled there's no going back :)
This module provides no direct functionality, so only download it if another module lists it as a dependency, or if you want to write your own module that uses its API.
Field UI and API are designed with the assumption that modules define field types, and administrators create fields and instantiate them within bundles. As part of this assumption, Field API automatically deletes fields when they're no longer in use by any bundles, and Field UI populates the add existing field dropdown only with fields that are in use by at least one bundle. This presents an annoyance for modules that want to define a field and make it available for adding to bundles, but without requiring any particular bundle to use it. ModuleField compensates for this: simply implement hook_modulefield_info() with your field definition and default instance definition, and ModuleField exposes this field within Field UI's add existing field dropdown even if the field has not yet been instantiated in any bundle.
This module provides a live preview for the Entity Reference autocomplete widget. To use it, create an entity reference field, set it to use an autocomplete widget (the normal one, NOT the tags-style one), and in the field instance settings, enable the live preview and select a view mode (e.g. teaser) to use. Now when you select an entity to reference, you should see a preview of the referenced entity as it will appear the selected view mode.