BigW Consortium Gitlab

Skip to content
  • Bob Van Landuyt's avatar
    5a335c4d
    Remove the selects when counting the last page · 5a335c4d
    Bob Van Landuyt authored
    The last page of the first collection is only loaded into memory when
    it is being viewed. If it isn't loaded into memory, the `#size` call
    triggers a count query.
    
    This `#count` would generate an invalid query if our custom preloaded
    counts are included by adding a separate `as count_column` alias on
    top of the count aliases. Removing the selects in this case will make
    sure a valid `COUNT(*)` is generated.
    5a335c4d
    Remove the selects when counting the last page
    Bob Van Landuyt authored
    The last page of the first collection is only loaded into memory when
    it is being viewed. If it isn't loaded into memory, the `#size` call
    triggers a count query.
    
    This `#count` would generate an invalid query if our custom preloaded
    counts are included by adding a separate `as count_column` alias on
    top of the count aliases. Removing the selects in this case will make
    sure a valid `COUNT(*)` is generated.
Loading