1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2025-05-09 07:34:05 +02:00

Improve sql query performance by removing unused payload

Signed-off-by: Daniel Starzmann <daniel@starze.de>
This commit is contained in:
Daniel Starzmann 2023-04-12 16:18:05 +02:00 committed by Benjamin Brahmer
parent 51d026a46a
commit 2d4cb5ed1c
3 changed files with 3 additions and 2 deletions

View File

@ -8,6 +8,7 @@ The format is mostly based on [Keep a Changelog](https://keepachangelog.com/en/1
### Changed ### Changed
### Fixed ### Fixed
- Improve performance of item updates (#1322)
# Releases # Releases
## [21.2.0-beta2] - 2023-04-05 ## [21.2.0-beta2] - 2023-04-05

View File

@ -314,7 +314,7 @@ class ItemMapperV2 extends NewsMapperV2
{ {
$builder = $this->db->getQueryBuilder(); $builder = $this->db->getQueryBuilder();
$builder->select('items.*') $builder->select('items.id')
->from($this->tableName, 'items') ->from($this->tableName, 'items')
->innerJoin('items', FeedMapperV2::TABLE_NAME, 'feeds', 'items.feed_id = feeds.id') ->innerJoin('items', FeedMapperV2::TABLE_NAME, 'feeds', 'items.feed_id = feeds.id')
->where('feeds.user_id = :userId') ->where('feeds.user_id = :userId')

View File

@ -419,7 +419,7 @@ class ItemMapperTest extends MapperTestUtility
$this->builder->expects($this->once()) $this->builder->expects($this->once())
->method('select') ->method('select')
->with('items.*') ->with('items.id')
->will($this->returnSelf()); ->will($this->returnSelf());
$this->builder->expects($this->once()) $this->builder->expects($this->once())