Commit graph

179 commits

Author SHA1 Message Date
Bertrand Bordage
fbef9448b9 Fixes Django 1.6. 2014-11-04 01:38:51 +01:00
Bertrand Bordage
714bb0f253 Updates TODO. 2014-11-04 01:31:16 +01:00
Bertrand Bordage
890819ce3d Layout typo. 2014-11-04 01:21:36 +01:00
Bertrand Bordage
c2ec0914ee Adds a link. 2014-11-04 01:19:20 +01:00
Bertrand Bordage
6200a12b20 Invalidates raw queries. 2014-11-04 01:17:35 +01:00
Bertrand Bordage
ae0ca73108 Revert "Small simplification in a test."
This reverts commit c084568225.
2014-11-03 23:49:20 +01:00
Bertrand Bordage
c084568225 Small simplification in a test. 2014-11-03 22:57:19 +01:00
Bertrand Bordage
88263a083f Typo. 2014-10-31 21:27:14 +01:00
Bertrand Bordage
47142ca910 Adds some docstrings. 2014-10-31 14:10:48 +01:00
Bertrand Bordage
c458cc52b3 Updates CHANGELOG. 2014-10-30 04:27:45 +01:00
Bertrand Bordage
d2bedc0d95 Handles import_string in Django 1.6. 2014-10-30 04:24:29 +01:00
Bertrand Bordage
83618b69cd Adds QUERY_KEYGEN & TABLE_KEYGEN. 2014-10-30 04:17:48 +01:00
Bertrand Bordage
263af6cfb2 Typo. 2014-10-29 20:51:56 +01:00
Bertrand Bordage
a8fa93ebd3 Removes the hack for the number of queries with MySQL. 2014-10-29 20:00:33 +01:00
Bertrand Bordage
ddfbfba75d Caches all queries resulting of a `Queryset.extra`. 2014-10-29 19:38:33 +01:00
Bertrand Bordage
d34b92f2a8 Removes redundant patches. 2014-10-29 18:19:00 +01:00
Bertrand Bordage
5f94747ae6 Adds CACHALOT_CACHE_RANDOM. 2014-10-29 17:50:36 +01:00
Bertrand Bordage
66b8ff81d8 Adds the latest master changes to CHANGELOG. 2014-10-29 15:12:38 +01:00
Bertrand Bordage
683b5463f1 Fixes yet another testing issue with SQLite. 2014-10-29 15:03:56 +01:00
Bertrand Bordage
73538b84e5 Adds the changelog to Sphinx. 2014-10-29 15:03:01 +01:00
Bertrand Bordage
38065f9454 Fixes the number of queries for SQLite. 2014-10-29 14:57:01 +01:00
Bertrand Bordage
0d13874142 Fixes tests. 2014-10-29 14:49:18 +01:00
Bertrand Bordage
8316cde175 Adds an infinite cache timeout. 2014-10-29 14:36:40 +01:00
Bertrand Bordage
7bfd570554 Adds tests for multi-table inheritance. 2014-10-29 13:46:27 +01:00
Bertrand Bordage
1689820bee Fixes some method names. 2014-10-29 13:19:53 +01:00
Bertrand Bordage
04f0624598 Use an integer for booleans only on SQLite. 2014-10-29 12:34:44 +01:00
Bertrand Bordage
4e31d3cb7c Changes another boolean. 2014-10-29 12:30:04 +01:00
Bertrand Bordage
aa7c28782e Use integers instead of booleans for SQLite. 2014-10-29 12:25:05 +01:00
Bertrand Bordage
6d717b1590 Adds an APITestCase. 2014-10-29 12:10:07 +01:00
Bertrand Bordage
bcdc9c580c Adds a horizontal line. 2014-10-29 00:05:08 +01:00
Bertrand Bordage
ee4c4970ec Another typo. 2014-10-29 00:00:33 +01:00
Bertrand Bordage
ae55550265 Typo. 2014-10-28 23:58:59 +01:00
Bertrand Bordage
e83c51f81d Updates README.rst. 2014-10-28 23:56:53 +01:00
Bertrand Bordage
d36ee841b9 Creates a Sphinx documentation. 2014-10-28 23:44:28 +01:00
Bertrand Bordage
bc31429394 Adds an API. 2014-10-28 22:41:51 +01:00
Bertrand Bordage
6036a525c4 Checks that SQL queries weren’t concurrently invalidated during their execution. 2014-10-28 19:51:14 +01:00
Bertrand Bordage
2d4f71f7e0 Updates version number. 2014-10-28 19:11:57 +01:00
Bertrand Bordage
6df019553a Version 0.8.1. 2014-10-28 19:08:50 +01:00
Bertrand Bordage
8efdae5bf4 Add a TODO about a lock around SQL queries. 2014-10-28 19:05:15 +01:00
Bertrand Bordage
65db345fbc Don’t import cachalot_settings in __init__ to avoid an issue with pip when Django isn’t yet installed. 2014-10-28 19:00:24 +01:00
Bertrand Bordage
ea7b9f79cb [Travis CI] Updates the exclude matrix. 2014-10-22 22:23:46 +02:00
Bertrand Bordage
fbb81197be [Travis CI] Updates Django. 2014-10-22 22:05:48 +02:00
Bertrand Bordage
6d1c6cb35a Updates version number. 2014-10-22 22:05:12 +02:00
Bertrand Bordage
f26f0f8635 Version 0.8.0. 2014-10-22 00:37:01 +02:00
Bertrand Bordage
5a4f0a4f7a Fixes tests for Django 1.7 & MySQL. 2014-10-21 23:49:26 +02:00
Bertrand Bordage
e276d3961c Adds a test to find if the cache is invalidated after flush and loaddata commands. 2014-10-21 23:10:58 +02:00
Bertrand Bordage
e9b6b40117 Partially reverts 5708345. 2014-10-21 21:47:50 +02:00
Bertrand Bordage
b2c9ba6346 Only add South in Django < 1.7. 2014-10-21 20:42:40 +02:00
Bertrand Bordage
57083451f1 Uses signals to invalidate cache when a DB schema is altered. 2014-10-21 20:29:02 +02:00
Bertrand Bordage
1f1697891b Adds more multi-database tests. 2014-10-21 19:51:03 +02:00