path: root/cachalot
Commit message (Expand)AuthorAgeFilesLines
* Allows specifying model lookups in API functions.Bertrand Bordage2017-06-043-14/+34
* Fixes Python 2 tests.Bertrand Bordage2017-06-042-6/+8
* Fixes Django 1.8 compatibility.Bertrand Bordage2017-06-041-2/+8
* Adds `CACHALOT_DATABASES` and removes dynamic setting support.Bertrand Bordage2017-06-049-121/+303
* Fixes an import on Django 1.8Bertrand Bordage2017-06-031-1/+1
* Invalidates queries on schema changes.Bertrand Bordage2017-06-031-2/+3
* Tests schema changing queries.Bertrand Bordage2017-06-031-2/+59
* Python optimisations.Bertrand Bordage2017-06-031-8/+6
* Removes a useless check.Bertrand Bordage2017-06-031-3/+0
* Correctly adds the `long` type.Bertrand Bordage2017-06-031-1/+1
* Adds the Python type `long` to the cachable param types.Bertrand Bordage2017-06-033-8/+13
* Prints again a debug line to understand why Travis CI is failing… -_-Bertrand Bordage2017-06-031-0/+1
* Supports RawSQL.Bertrand Bordage2017-06-031-12/+23
* Fixes multi-databases tests.Bertrand Bordage2017-06-031-4/+5
* Simplifies tests while increasing their robustness by explicitely checking de...Bertrand Bordage2017-06-038-519/+296
* Tests invalidation of a nested raw subquery.Bertrand Bordage2017-06-031-44/+84
* Adds tests for RawSQL.Bertrand Bordage2017-06-032-0/+65
* Adds bytearray to the list of cachable params.Bertrand Bordage2017-06-031-2/+1
* Displays uncachable params to debug an issue only on Travis CI.Bertrand Bordage2017-06-031-0/+1
* Fixes Python 2.Bertrand Bordage2017-06-031-1/+2
* Fixes Django 1.11 compatibility.Bertrand Bordage2017-06-031-19/+22
* Updates tests for Django 1.11.Bertrand Bordage2017-06-027-33/+38
* Merge pull request #80 from izimobil/masterBertrand Bordage2017-06-021-1/+1
| * Fixed django>=1.11 support.David Jean Louis2017-06-021-1/+1
* | Partially reverts 2cf0d65 from #68.Bertrand Bordage2017-06-021-1/+1
* | Fixes cache in CachalotPanel, Version 1.4.2Erik Telepovský2016-11-222-2/+3
* Version 1.4.1.Bertrand Bordage2016-10-241-1/+1
* Fixes issue #62.Bertrand Bordage2016-10-231-5/+3
* Stops checking compatibility for caches other than CACHALOT_CACHE.Bertrand Bordage2016-10-231-6/+9
* Revert "Fixes a test broken by mysqlclient 1.3.8."Bertrand Bordage2016-10-231-3/+2
* Adds a test for the compatibility check.Bertrand Bordage2016-10-231-0/+51
* Creates a test for CachalotPanel.Bertrand Bordage2016-10-233-2/+33
* Version 1.4.0.Bertrand Bordage2016-09-291-1/+1
* Stops automatically invalidating other caches than `CACHALOT_CACHE`.Bertrand Bordage2016-09-293-24/+24
* Fixes a test broken by mysqlclient 1.3.8.Bertrand Bordage2016-09-291-2/+3
* Ensures we never send the signal during a transaction.Bertrand Bordage2016-09-291-4/+9
* Adds a test to check if the signal is not sent during transaction when using ...Bertrand Bordage2016-09-291-0/+11
* Never caches `select_for_update` queries.Bertrand Bordage2016-09-292-2/+17
* Version 1.3.0.Bertrand Bordage2016-09-131-1/+1
* Renames the Jinja2 extension for Python 2.7 compatibility.Bertrand Bordage2016-09-131-1/+1
* Adds a Jinja2 extension.Bertrand Bordage2016-09-132-6/+177
* Revert "Runs the bytes query test for SQLite on Python 2."Bertrand Bordage2016-09-131-3/+2
* Runs the bytes query test for SQLite on Python 2.Bertrand Bordage2016-09-131-2/+3
* Don’t invalidate uncachable queries.Bertrand Bordage2016-09-062-9/+38
* Use CACHALOT_TIMEOUT in 3 remaining places.Bertrand Bordage2016-09-062-3/+9
* Adds CACHALOT_TIMEOUT.Bertrand Bordage2016-09-063-2/+33
* Fixes the test suite.Bertrand Bordage2016-09-064-18/+20
* Fixes the bytes → str conversion.Bertrand Bordage2016-07-212-5/+7
* Merge pull request #51 from Ayzse/masterBertrand Bordage2016-07-211-3/+4
| * Unicode encode fixAyzse2016-07-141-3/+4