Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-07 | Improve local db script. | drebs | |
2014-02-20 | Merge remote-tracking branch 'refs/remotes/kali/feature/perf-tweaks' into ↵ | Tomás Touceda | |
develop | |||
2014-02-20 | changes file | Kali Kaneko | |
2014-02-20 | Set Write-Ahead Logging | Kali Kaneko | |
with autocommit set to 50 pages, a value that will permit fast reads. also set synchronous mode to normal on regular operation. | |||
2014-02-20 | add locks for create_doc and update_indexes. Closes: #5139 | Kali Kaneko | |
This solves a InterfaceError (sqlite error code 21) we were having with massive concurrent creation/puts. | |||
2014-02-19 | Remove global client rw lock | Kali Kaneko | |
leap.mail is handling locks in a finer-grained way now, so we do not need to block everything so much | |||
2014-02-17 | Merge remote-tracking branch 'drebs-github/add-sphinx-doc' into develop | Kali Kaneko | |
2014-02-17 | Add sphinx doc. | drebs | |
2014-01-31 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/add-script-to-find-max-upload-size' into develop | |||
2014-01-30 | Add script to find max upload size (#5011). | drebs | |
2014-01-27 | Merge remote-tracking branch 'refs/remotes/ivan/bug/always-return-unicode' ↵ | Tomás Touceda | |
into develop | |||
2014-01-27 | Always return unicode, even on UnicodeError. | Ivan Alejandro | |
2014-01-27 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/improve-unauthorized-errors' into develop | |||
2014-01-26 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/kali/feature/sqlite_optimization_pragmas' into develop | |||
2014-01-26 | add pragmas for temp_store=mem and synchronous=off | Kali Kaneko | |
controlled by environmental variables | |||
2014-01-25 | Improve unauthorized error messages. | drebs | |
2014-01-24 | Add decorator to register exceptions. | drebs | |
2014-01-22 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/improve-design-doc-unknown-error-message' into develop | |||
2014-01-22 | Improve DesignDocUnknownError error reporting. | drebs | |
2014-01-22 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/add-debian-package-build-script' into develop | |||
2014-01-22 | Add debian package build dev script. | drebs | |
2014-01-22 | Fix dev scripts doc and names. | drebs | |
2014-01-20 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/feature/4836_allow-sync-of-large-files' into develop | |||
2014-01-20 | Make couch tests use only one couch instance. | drebs | |
2014-01-20 | Add test for syncing many small documents (#4836). | drebs | |
2014-01-20 | Allow sync of large files (~100MB) (#4836). | drebs | |
2014-01-20 | Move lock resource to its own file. | drebs | |
2014-01-17 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/feature/4994_improve-error-messages-on-client' into develop | |||
2014-01-17 | Fix typo on tempfile.gettempdir() call. | drebs | |
2014-01-17 | Improve error reporting on couch backend design documents access failure ↵ | drebs | |
(#4994). | |||
2014-01-16 | Merge remote-tracking branch 'refs/remotes/kali/feature/rw_lock_client_ops' ↵ | Tomás Touceda | |
into develop | |||
2014-01-15 | add rw_lock to client ops | Kali Kaneko | |
2014-01-07 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/feature/4918_ensure-server-side-locks-use-temporary-directory' into develop | |||
2014-01-07 | Use temp dir for server side locks (#4918). | drebs | |
2014-01-06 | Merge remote-tracking branch ↵ | Kali Kaneko | |
'drebs-github/bug/4435_add-proper-error-reporting-to-shared-db-lock' into develop | |||
2014-01-06 | Add proper error reporting to shared db lock. | drebs | |
2013-12-24 | Merge remote-tracking branch ↵ | Kali Kaneko | |
'drebs-github/feature/4451_avoid-concurrent-syncs' into develop | |||
2013-12-24 | Avoid concurrent sync attempts from the same replica in the client (#4451). | drebs | |
2013-12-20 | Merge remote-tracking branch 'refs/remotes/kali/bug/reuse-http-connection' ↵ | Tomás Touceda | |
into develop | |||
2013-12-20 | catch cannotsendrequest exception | Kali Kaneko | |
2013-12-19 | Set soledad timeout default to 2 min | Kali Kaneko | |
2013-12-19 | Do not instantiate the synchronizer each time. | Kali Kaneko | |
This has the nice effect of letting the persistent-connection reuse the existing connection, avoiding the ssl handshake overhead each time we try to synchronize. This can be traced by logging the instantiation of HttpClientBase in u1db.remote I *think* we should be fine with the timeouts as long as we keep the sync period along the 1 min we are doing now. For other cases, we should look into how to override the default timeout in httplib (used by u1db http_client). | |||
2013-12-19 | Merge remote-tracking branch 'refs/remotes/kali/fix/really_enable_gzip' into ↵ | Tomás Touceda | |
develop | |||
2013-12-19 | add http-encoding header, decode it too | Kali Kaneko | |
2013-12-19 | Merge remote-tracking branch ↵ | Tomás Touceda | |
'refs/remotes/drebs/feature/consistent-metadata' into develop | |||
2013-12-19 | Add couch atomicity tests. | drebs | |
2013-12-18 | remove conditional gzip, fix import | Kali Kaneko | |
2013-12-18 | Add changes file. | drebs | |
2013-12-18 | Add database migration script. | drebs | |
2013-12-18 | Add 'ddocs.py' generation on setup.py. | drebs | |