Commit Graph

515 Commits

Author SHA1 Message Date
Bertrand Bordage ef36e56fe7 Changes __version__ for PEP 396 compliance. 2016-01-11 21:05:39 +01:00
Bertrand Bordage f597a72ee1 Generates a grid on the benchmark results. 2016-01-10 21:56:48 +01:00
Bertrand Bordage 3e7a9a0808 Prevents queries with Now from being cached. 2015-12-28 05:51:38 +01:00
Bertrand Bordage a49e7363c0 Reverts the extensions migration changes in tests. 2015-12-28 03:22:51 +01:00
Bertrand Bordage 3a97912f3d Handles and tests JSONField. 2015-12-28 03:14:57 +01:00
Bertrand Bordage 275987e81f [Travis CI] Fixes Python 3.2 builds. 2015-12-28 01:25:38 +01:00
Bertrand Bordage c540f1bd31 Updates test requirements to the latest Python 3 compatible ones. 2015-12-28 00:38:37 +01:00
Bertrand Bordage 2ef0252e9a Adds the only downside of cachalot to the comparison.
Just for clarity, even though it’s written above.
2015-12-22 21:19:20 +01:00
Bertrand Bordage 203901d9b3 Updates the select_related/prefetch_related comparison. 2015-12-22 21:12:57 +01:00
Bertrand Bordage 0e0c0dcdc1 Removes some rows from the comparison where the edge case are extremely rare… 2015-12-22 20:49:03 +01:00
Bertrand Bordage f723f73584 Adds new supported versions to Quickstart. 2015-12-22 19:59:56 +01:00
Bertrand Bordage 66ae8e0035 Updates the package comparison by checking instead of reading documentations. 2015-12-22 19:59:35 +01:00
Bertrand Bordage 286e59074d Documents how to use django-cachalot with a replica database. 2015-12-19 02:58:38 +01:00
Bertrand Bordage ca5031f9fd [Travis CI] Finally fixes the Python matrix to have all supported versions available. 2015-12-18 20:35:05 +01:00
Bertrand Bordage 2ffe564e3e Fixes Django 1.7+1.8 compatibility. 2015-12-18 17:07:53 +01:00
Bertrand Bordage 65f4045aca [Travis CI] Tells explicitely Travis that it should also use Python 3.5. 2015-12-18 17:07:04 +01:00
Bertrand Bordage 746616b7b1 Fixes version number comparison. 2015-12-18 16:46:00 +01:00
Bertrand Bordage 885d68b008 Fixes Django 1.9 compatibility. 2015-12-18 15:56:28 +01:00
Bertrand Bordage 224350fedb Adds Django 1.9 to the test matrix. 2015-12-18 13:43:09 +01:00
Bertrand Bordage f3cea86fb9 Uses PostgreSQL Unix socket in tests. 2015-12-18 13:10:18 +01:00
Bertrand Bordage 84baaa9d60 Merge pull request #32 from JockeTF/allow_dummy_cache_backend
Adds DummyCache to VALID_CACHE_BACKENDS.
2015-12-18 13:01:38 +01:00
Bertrand Bordage be01f2d6fa Simplification. 2015-12-18 12:37:34 +01:00
Bertrand Bordage 85567cdbee Fixes a removed function in Django 1.9. 2015-12-18 12:37:21 +01:00
Bertrand Bordage e2d14997e0 Adds pytz to the requirements. 2015-12-18 12:36:29 +01:00
Bertrand Bordage 5a863fe59f Merge remote-tracking branch 'origin/master' 2015-12-18 11:11:03 +01:00
Bertrand Bordage 8060030ae2 Typos. 2015-12-18 11:10:54 +01:00
Bertrand Bordage 99e2aa37b8 Merge pull request #35 from devoto13/master
Switches the debug toolbar panel to the new app loading.
2015-12-15 10:36:59 +01:00
Yaroslav Admin fcc77fa18e Fixed deprecation warning 2015-11-27 16:03:27 +01:00
Joakim Soderlund f26e2752e4 Adds DummyCache to VALID_CACHE_BACKENDS. 2015-11-06 12:05:41 +01:00
Bertrand Bordage cdbfb34c88 Version 1.1.0. 2015-10-28 19:17:39 +01:00
Bertrand Bordage 66406bd24b Typo. 2015-10-28 17:48:14 +01:00
Bertrand Bordage b7f3c35502 Fixes the float test on MySQL. 2015-10-28 17:45:23 +01:00
Bertrand Bordage 87ed73390f Tests and handles Decimal type in query parameters. 2015-10-28 17:08:03 +01:00
Bertrand Bordage 6d6bbdeb6f Tests FloatField and cache queries using it. 2015-10-28 16:51:26 +01:00
Bertrand Bordage 9cf0cd318a Adds tests for UUIDField and DurationField and cache their queries. 2015-10-28 16:19:33 +01:00
Bertrand Bordage ce29686429 Handles IP address caching with PostgreSQL. 2015-10-28 16:16:15 +01:00
Bertrand Bordage 7e3e1dabb9 Adds tests for IP addresses. 2015-10-28 15:43:57 +01:00
Bertrand Bordage d959f3e42f Waits until the end of transaction before triggering the signal, and trigger the signal on all invalidations. 2015-10-28 12:54:39 +01:00
Bertrand Bordage e02632881e Removes some useless compatibility code. 2015-10-28 12:13:48 +01:00
Bertrand Bordage 7177361267 Avoids extra invalidations during write operations. 2015-10-28 11:37:58 +01:00
Bertrand Bordage dcfffbc9a0 Removes the last Python 2.6 compatibility code. 2015-10-28 10:47:48 +01:00
Bertrand Bordage 14151bc1fd Typo. 2015-10-26 20:51:55 +01:00
Bertrand Bordage 43bd5e1b38 Fixes the independence issue when nesting atomic block of different databases. 2015-10-26 02:42:13 +01:00
Bertrand Bordage 5a077ee607 Moves two table lines in the docs. 2015-10-25 20:46:38 +01:00
Bertrand Bordage 3a0372c2e9 Typos in the docs introduction. 2015-10-25 20:34:27 +01:00
Bertrand Bordage 130be2a434 Adds a whole comparison with other ORM caches. 2015-10-25 20:08:18 +01:00
Bertrand Bordage 6249ade208 Improves documentation of the latest additions. 2015-10-25 00:47:24 +02:00
Bertrand Bordage cb0cb1d7a4 Merge remote-tracking branch 'origin/master' into django-1.8
Conflicts:
	docs/quickstart.rst
2015-10-24 22:37:19 +02:00
Bertrand Bordage fa2f829bad Merge pull request #31 from alsonkemp/master
Adds a direct mention to the multi-server synchronisation issue in the quick start guide.
2015-10-24 22:34:40 +02:00
Bertrand Bordage f0afd485b2 Typo. 2015-10-24 21:21:23 +02:00