Commit Graph

87 Commits

Author SHA1 Message Date
Bertrand Bordage ce9ec0c0a1 Clears caches during benchmark to ensure the same conditions for each test. 2017-06-04 18:38:13 +02:00
Bertrand Bordage da4e21b515 Adds `CACHALOT_DATABASES` and removes dynamic setting support.
Dynamic setting support is removed because it’s not thread-safe.
2017-06-04 18:37:39 +02:00
Bertrand Bordage d7a36def44 Also drops Django 1.9 & Python 3.3. 2017-06-02 22:59:35 +02:00
Bertrand Bordage e6b71a8213 Updates Sphinx requirements. 2017-06-02 22:59:29 +02:00
Bertrand Bordage 60c29e888f Typos in docs. 2017-06-02 22:57:31 +02:00
Bertrand Bordage a302f6b77a Version 1.4.1. 2016-10-24 20:44:32 +02:00
Bertrand Bordage b6c1426168 Replaces Slack with gitter. 2016-09-29 19:40:32 +02:00
Bertrand Bordage 8caeab4742 Documentation update on `CACHALOT_CACHE` & some limits. 2016-09-29 19:12:01 +02:00
Bertrand Bordage dbbc4ff4c8 Documentation typos. 2016-09-13 22:25:42 +02:00
Bertrand Bordage cffed48026 Version 1.3.0. 2016-09-13 21:59:10 +02:00
Bertrand Bordage 01163c1f29 Renames the Jinja2 extension for Python 2.7 compatibility. 2016-09-13 20:30:18 +02:00
Bertrand Bordage 04afa3f439 Adds a Jinja2 extension. 2016-09-13 20:15:30 +02:00
Bertrand Bordage 62cb9c5c78 Adds a « Do not use if… » documentation paragraph. 2016-09-13 13:51:22 +02:00
Bertrand Bordage f1093935d2 Adds documentation build requirements. 2016-09-13 13:48:08 +02:00
Bertrand Bordage 82262184c8 Specifies how to invalidate cachalot after changing some settings. 2016-09-07 00:57:27 +02:00
Bertrand Bordage 571e6ec691 Adds CACHALOT_TIMEOUT. 2016-09-06 21:57:26 +02:00
Bertrand Bordage 858f88f154 Adds links to the Slack team. 2016-09-06 11:39:00 +02:00
Bertrand Bordage a0980cf696 Tests Django 1.10. 2016-07-21 10:57:06 +02:00
Bertrand Bordage d2c9274d5d Doc typo. 2016-05-31 14:03:26 +02:00
Bertrand Bordage f0af6635c0 Updates to 2016. 2016-01-13 20:02:56 +01:00
Bertrand Bordage ef36e56fe7 Changes __version__ for PEP 396 compliance. 2016-01-11 21:05:39 +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 8060030ae2 Typos. 2015-12-18 11:10:54 +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 14151bc1fd Typo. 2015-10-26 20:51:55 +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 f0afd485b2 Typo. 2015-10-24 21:21:23 +02:00
Alson Kemp 6d14f074c5 Update to Quick Start
Highlight the need to sync clock across multiple servers.
2015-10-16 11:54:11 -07:00
Bertrand Bordage 6c13636044 Creates get_last_invalidation(), while simplifying API usage. 2015-10-05 23:48:48 +02:00
Bertrand Bordage a8b77c6e32 Adds CACHALOT_ONLY_CACHABLE_TABLES. 2015-10-05 20:10:19 +02:00
Bertrand Bordage 5b0ffb984f Typo. 2015-10-04 23:29:21 +02:00
Bertrand Bordage 009b7ca557 Handles Django bug #25501 in tests. 2015-10-04 18:35:44 +02:00
Bertrand Bordage 969e7af538 Remove Gratipay badges because of the drastic policy changes of Gratipay 2.0. 2015-10-02 21:03:37 +02:00
Bertrand Bordage 9938b54123 Merge branch 'master' into django-1.8
Conflicts:
	cachalot/cache.py
	cachalot/monkey_patch.py
	cachalot/tests/read.py
	cachalot/utils.py
	tox.ini
2015-10-02 18:39:04 +02:00
Bertrand Bordage 5cc4d3ae93 Adds an UNCACHABLE_TABLES setting to fix some migrations issues in tests and significantly speed up tests. 2015-06-17 21:24:49 +02:00
Bertrand Bordage 1816779d35 Updates docs. 2015-05-24 19:59:00 +02:00
Joe Rose e552160c08 #19 2015-05-08 07:57:46 -04:00
Bertrand Bordage 3798a1c97d Adds a signal to trigger post-invalidation behaviours. 2015-04-17 20:06:18 +02:00
Bertrand Bordage 16e14c9219 Drops Django 1.6 & Python 2.6 support. 2015-04-11 01:57:13 +02:00
Bertrand Bordage 9016c650ac Adds a note on how to increase memcached memory limits.
Fixes #13.
2015-04-11 00:59:22 +02:00
Bertrand Bordage 2f8422a622 Updates index.rst. 2015-03-16 16:55:49 +01:00