Skip to content
This repository has been archived by the owner on Aug 18, 2024. It is now read-only.

Improve performance of working with large numbers of memberships #555

Merged
merged 13 commits into from
Aug 8, 2019

Commits on Jul 24, 2019

  1. Configuration menu
    Copy the full SHA
    671a3c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b88b339 View commit details
    Browse the repository at this point in the history
  3. Field values for single property fields can be stored in arrays.

    When a field value is populated on an entity from the database the property
    value is stored as a flat scalar value, while if the value is set through
    the field API the value is an array.
    
    See SqlContentEntityStorage::mapFromStorageRecords() vs
    FieldItemList::setValue().
    pfrenssen committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    138b8c5 View commit details
    Browse the repository at this point in the history
  4. When field values are set on a freshly created, unsaved, entity the v…

    …alue array will be empty but the field item list will be populated.
    pfrenssen committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    5b3b0ca View commit details
    Browse the repository at this point in the history
  5. Field item lists take priority over raw values, so ensure to use them…

    … if they are populated.
    pfrenssen committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    4e7fedf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4dfdf1e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2019

  1. Configuration menu
    Copy the full SHA
    68bc8df View commit details
    Browse the repository at this point in the history
  2. Adhere to coding standards.

    pfrenssen committed Jul 25, 2019
    Configuration menu
    Copy the full SHA
    e81f866 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a88a085 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2019

  1. Configuration menu
    Copy the full SHA
    d726a49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be89c6f View commit details
    Browse the repository at this point in the history
  3. Adhere to coding standards.

    pfrenssen committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    b9dc9f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    7bee878 View commit details
    Browse the repository at this point in the history