doc/api/cwvreg.rst
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Thu, 06 Oct 2016 12:12:04 +0200
changeset 11789 71df2811b422
parent 10499 d0907690af55
child 12813 9c151701d63e
permissions -rw-r--r--
[massive store] Store entities in temporary table as well * on some entity type is encountered by a slave, create a dedicated table for insertion of entities of this type by this slave, similarly to what is done for relation - this should lower changes of conflicts in master/slaves mode ; * delay drop of constraints and indexes to `finish` method, where copy from temporary tables to regular table is done ; * insertion of metadata is done by scanning temporary tables, which may be way shorter than theier associated regular table ; * drop drop_metadata_constraints with its constraint_dropped friend attribute, there are no more necessary since this is done once in the `finish`. Related to #15538303

.. _cwvreg_module:

:mod:`cubicweb.cwvreg`
======================

.. automodule:: cubicweb.cwvreg

    .. autoclass:: CWRegistryStore
        :show-inheritance:
        :members:
        :undoc-members:

    .. autoclass:: CWRegistry
        :show-inheritance:
        :members: schema, poss_visible_objects, select

    .. autoclass:: InstancesRegistry
        :show-inheritance:
        :members:

    .. autoclass:: ETypeRegistry
        :show-inheritance:
        :members:

    .. autoclass:: ViewsRegistry
        :show-inheritance:
        :members:

    .. autoclass:: ActionsRegistry
        :show-inheritance:
        :members:

    .. autoclass:: CtxComponentsRegistry
        :show-inheritance:
        :members:

    .. autoclass:: BwCompatCWRegistry
        :show-inheritance:
        :members:


:mod:`logilab.common.registry`
==============================

.. automodule:: logilab.common.registry