[CalendarServer-users] ccs 3.2 and sqlite3 error
Andre LaBranche
dre at apple.com
Mon Jun 18 17:09:12 PDT 2018
Hi,
Sorry for the slow reply, but the good news is: I think there is a config variable that might help: MaxMultigetWithDataHrefs.
https://github.com/apple/ccs-calendarserver/blob/master/conf/caldavd-stdconfig.plist#L1864 <https://github.com/apple/ccs-calendarserver/blob/master/conf/caldavd-stdconfig.plist#L1864>
Or maybe MaxQueryWithDataResults.
-dre
> On Jun 11, 2018, at 7:09 AM, M. Koehler <ml_calendarserver-users at controlc.de> wrote:
>
> Hi,
>
> I´m currently using an old ccs v3.2 (debian 7.11 with sqlite backend) which I want to migrate to ccs 9.1.1 - postgres). I´m using vdirsyncer as sync client and for the most accounts it works like a charm but on a few accounts I´ve got problems. It seams so that the maximum number of sqlite operations has reached:
>
> 2018-06-11 15:40:31+0200 [-] [caldav-4] [PooledMemCacheProtocol,client] [twext.web2.server#error] [Failure instance: Traceback: <class 'sqlite3.OperationalError'>: too many SQL variables
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1187:unwindGenerator
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1045:_inlineCallbacks
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twistedcaldav/method/report_multiget_common.py:314:multiget_common
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1187:unwindGenerator
> 2018-06-11 15:40:31+0200 [-] [caldav-4] --- <exception caught here> ---
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1045:_inlineCallbacks
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twistedcaldav/method/report_multiget_common.py:193:doResponse
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/txdav/caldav/datastore/index_file.py:238:resourcesExist
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twistedcaldav/sql.py:314:_db_values_for_sql
> 2018-06-11 15:40:31+0200 [-] [caldav-4] /usr/lib/python2.7/dist-packages/twistedcaldav/sql.py:341:_db_execute
> 2018-06-11 15:40:31+0200 [-] [caldav-4] ]
>
> vdirsyncer seams to sync with the <calendar-multiget> command. Are in 3.2 any options to solve the problem? Maybe to limit the maximal number of elements a calendar-multiget could request?
>
> Bye,
> Michael
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/calendarserver-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20180618/a5a01f96/attachment.html>
More information about the calendarserver-users
mailing list