Skip to content

Performance on big boards heavily degraded after Update - Maybe Vue Issue? #8165

Description

@DrakeHamString

Describe the bug
After updating my Nextcloud AIO instance to 33.0.6 and Deck to 1.17.4, our big shared Desk boards became unresponsive and every action needs some time to load. Those got a big performance impact

To Reproduce
Steps to reproduce the behavior:

  1. Go to a board with many cards and/or many users (e.g. more than 50 cards)
  2. navigate / scroll / edit cards - you already see the effect

Expected behavior
Snappy navigation

Client details:

  • OS: Windows 11
  • Browser: Microsoft Edge
  • Version 150.0.4078.48
  • Device: Desktop
Server details

Operating system: Linux

Nextcloud version: Nexcloud AIO v13.3.1, Nextcloud Hub 26 Winter (33.0.6)

Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed
paste the results here:

No errors have been found.

List of activated apps:

Enabled:
  - activity: 6.0.0
  - admin_audit: 1.23.0
  - announcementcenter: 7.4.1
  - bruteforcesettings: 6.0.0
  - calendar: 6.5.1
  - camerarawpreviews: 1.1.1
  - checksum: 2.1.2
  - circles: 33.0.0
  - cloud_federation_api: 1.17.0
  - comments: 1.23.0
  - dav: 1.36.0
  - deck: 1.17.4
  - drawio: 4.2.5
  - federatedfilesharing: 1.23.0
  - files: 2.5.0
  - files_antivirus: 6.3.0
  - files_downloadlimit: 5.1.0
  - files_external: 1.25.1
  - files_fulltextsearch: 33.0.0
  - files_lock: 33.0.6
  - files_pdfviewer: 6.0.0
  - files_reminders: 1.6.0
  - files_sharing: 1.25.2
  - files_trashbin: 1.23.0
  - files_versions: 1.26.0
  - files_zip: 3.0.0
  - forms: 5.3.4
  - fulltextsearch: 33.0.0
  - fulltextsearch_elasticsearch: 33.0.0
  - group_default_quota: 0.1.15
  - groupfolders: 21.0.10
  - imageconverter: 2.2.0
  - logreader: 6.0.0
  - lookup_server_connector: 1.21.0
  - nextcloud-aio: 0.8.0
  - nextcloud_announcements: 5.0.0
  - notifications: 6.0.0
  - notify_push: 1.3.3
  - oauth2: 1.21.0
  - password_policy: 5.0.0
  - polls: 9.1.4
  - profile: 1.2.0
  - provisioning_api: 1.23.0
  - quota_warning: 1.24.0
  - richdocuments: 10.2.1
  - serverinfo: 5.0.0
  - settings: 1.16.0
  - sharebymail: 1.23.0
  - side_menu: 5.3.0
  - spreed: 23.0.8
  - support: 5.0.0
  - suspicious_login: 11.0.0
  - tasks: 0.18.1
  - text: 7.0.1
  - theming: 2.8.0
  - theming_customcss: 1.20.0
  - twofactor_backupcodes: 1.22.0
  - twofactor_email: 3.2.0
  - twofactor_nextcloud_notification: 7.0.0
  - twofactor_totp: 15.0.0
  - twofactor_webauthn: 2.7.0
  - updatenotification: 1.23.0
  - user_ldap: 1.24.0
  - user_usage_report: 4.0.0
  - viewer: 6.0.0
  - webhook_listeners: 1.5.0
  - whiteboard: 1.5.9
  - workflowengine: 2.15.0
Disabled:
  - app_api: 33.0.0 (installed 32.0.0)
  - bbb: 2.9.3 (installed 2.9.3)
  - cfg_share_links: 7.0.1 (installed 7.0.1)
  - collectives: 4.4.2 (installed 4.4.2)
  - contacts: 8.7.4 (installed 8.7.4)
  - contactsinteraction: 1.14.1 (installed 1.6.0)
  - dashboard: 7.13.0 (installed 7.5.0)
  - data_request: 5.0.0 (installed 5.0.0)
  - emlviewer: 2.0.3 (installed 2.0.3)
  - encryption: 2.21.0 (installed 2.13.0)
  - federation: 1.23.0 (installed 1.15.0)
  - files_rightclick: 0.15.1 (installed 1.6.0)
  - firstrunwizard: 6.0.0 (installed 2.14.0)
  - flow_notifications: 4.0.0 (installed 4.0.0)
  - notes: 6.0.1 (installed 6.0.1)
  - photos: 6.0.0 (installed 2.0.1)
  - privacy: 5.0.0 (installed 1.9.0)
  - recommendations: 6.0.0 (installed 1.4.0)
  - related_resources: 4.0.0 (installed 1.0.3)
  - sharelisting: 1.3.0 (installed 1.3.0)
  - survey_client: 5.0.0 (installed 1.13.0)
  - systemtags: 1.23.0 (installed 1.15.0)
  - twofactor_reminder: 1.1.0 (installed 1.1.0)
  - user_status: 1.13.0 (installed 1.5.0)
  - weather_status: 1.13.0 (installed 1.5.0)

Nextcloud configuration:

{
    "system": {
        "one-click-instance": true,
        "one-click-instance.user-limit": 100,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "appsallowlist": false,
        "check_data_directory_permissions": false,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379,
            "timeout": 3,
            "read_timeout": 10
        },
        "overwritehost": "nextcloud.sv.rostock.de",
        "overwriteprotocol": "https",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "nextcloud.sv.rostock.de"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "33.0.6.2",
        "overwrite.cli.url": "https:\/\/nextcloud.sv.rostock.de\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "loglevel": 2,
        "log_type": "file",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "log_rotate_size": "10485760",
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "jpeg_quality": "60",
        "enabledPreviewProviders": {
            "1": "OC\\Preview\\Image",
            "2": "OC\\Preview\\MarkDown",
            "3": "OC\\Preview\\MP3",
            "4": "OC\\Preview\\TXT",
            "5": "OC\\Preview\\OpenDocument",
            "6": "OC\\Preview\\Movie",
            "7": "OC\\Preview\\Krita",
            "0": "OC\\Preview\\Imaginary",
            "23": "OC\\Preview\\ImaginaryPDF"
        },
        "enable_previews": true,
        "upgrade.disable-web": true,
        "mail_smtpmode": "smtp",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": "30",
        "simpleSignUpLink.shown": false,
        "share_folder": "\/Shared",
        "one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
        "upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
        "updatedirectory": "\/nc-updater",
        "allow_local_remote_servers": true,
        "davstorage.request_timeout": 3600,
        "htaccess.RewriteBase": "\/",
        "dbpersistent": false,
        "files_external_allow_create_new_local": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "default_phone_region": "DE",
        "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
        "filesystem_check_changes": 1,
        "mail_smtpstreamoptions": {
            "ssl": {
                "allow_self_signed": true,
                "verify_peer": false,
                "verify_peer_name": false
            }
        },
        "defaultapp": "files",
        "knowledgebaseenabled": false,
        "skeletondirectory": "\/mnt\/ncdata\/skeleton_custom",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_sendmailmode": "smtp",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "maintenance_window_start": 100,
        "preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
        "auth.bruteforce.protection.enabled": true,
        "ratelimit.protection.enabled": true,
        "transferIncomingShares": true,
        "documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
        "forbidden_filename_basenames": [
            "con",
            "prn",
            "aux",
            "nul",
            "com0",
            "com1",
            "com2",
            "com3",
            "com4",
            "com5",
            "com6",
            "com7",
            "com8",
            "com9",
            "com\u00b9",
            "com\u00b2",
            "com\u00b3",
            "lpt0",
            "lpt1",
            "lpt2",
            "lpt3",
            "lpt4",
            "lpt5",
            "lpt6",
            "lpt7",
            "lpt8",
            "lpt9",
            "lpt\u00b9",
            "lpt\u00b2",
            "lpt\u00b3"
        ],
        "forbidden_filename_characters": [
            "<",
            ">",
            ":",
            "\"",
            "|",
            "?",
            "*",
            "\\",
            "\/"
        ],
        "forbidden_filename_extensions": [
            " ",
            ".",
            ".filepart",
            ".part"
        ],
        "twofactor_enforced": "true",
        "twofactor_enforced_groups": [],
        "twofactor_enforced_excluded_groups": [],
        "updatechecker": false,
        "update_channel": "stable",
        "serverid": 445,
        "log_type_audit": "file",
        "logfile_audit": "\/var\/www\/html\/data\/audit.log",
        "DOMAIN": "nextcloud.sv.rostock.de",
        "AIO_VERSION": "v13.3.1"
    }
}

Are you using an external user-backend, if yes which one: LDAP

Logs

Nextcloud log (data/nextcloud.log)

nothing regarding Deck

Browser log

Error that I see in Network tab:

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions